• java基础学习总结五(递归算法、冒泡排序、查看生成API)

    时间:2022-06-14 16:53:16

    一:递归算法概念:自己调用自己的方法示例代码如下:@Test/***递归求和*5+4+3+2+1=15*/publicvoidgetSum(){longsum=sum(5);System.out.println("sum="+sum);}publicstaticlongsum(inti){if(1=...

  • 20145322第九周JAVA程序设计基础学习总结

    时间:2022-06-08 12:07:33

    20145322第九周JAVA程序设计基础学习总结JDBC简介JDBC全名JavaDataBaseConnectivity,是java联机数据库的标准规范。它定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够...

  • Java IO流学习总结之文件传输基础

    时间:2022-05-23 11:32:11

    这篇文章主要介绍了Java IO流学习总结之文件传输基础,文中有非常详细的代码示例,对正在学习java io流的小伙伴们有很好的帮助,需要的朋友可以参考下

  • Java基础学习总结(60)——Java常用的八种排序算法

    时间:2022-05-13 09:30:40

    1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。![UploadingPaste_Image_937999.png...]如何写写...

  • Java基础学习总结(28)——Java对各种排序算法的实现

    时间:2022-05-09 11:52:53

    这里总结下各种排序算法的java实现冒泡排序publicclassBubbleSort{publicstaticint[]bubbleSort(int[]array){if(array==null){returnnull;}for(inti=0;i<array.length;i++){for(...

  • Java基础学习总结(83)——Java泛型总结

    时间:2022-04-21 02:14:57

    1.什么是泛型?泛型(Generictype或者generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collectionframewor...

  • Java学习总结(二)----Java语言基础

    时间:2022-03-30 00:54:59

    1.    Java语言基础2.1关键字定义:被java语言赋予特殊含义的单词特点:关键字中的字母都为小写用于定义数据类型的关键字class,interface,byte,short,int,long,float,double,char,boolean,void用于定义数据类型值的关键字true,f...

  • JAVA基础学习篇----综合总结必看

    时间:2022-03-19 11:36:53

    1、JAVACLASSPATH   CLASSPATH一般设置为.;%JAVA_HOME%/lib;这样JAVA解释器首先在当前目录寻找类,如果未找到则到lib目录寻找。   这样如果当前目录   如果类如Good.java在E:下,这里在CMD中切换到E:编译及解释都通过,但切换到D:则会提示找不...

  • Java基础学习总结 -- 图形用户界面GUI

    时间:2022-02-28 02:04:35

    虽然目前Java算不上前端开发的主力,但是作为Java入门基础的一部分,学习Java的GUI编程还是有必要的,而且可以做出一些小且有趣的图形程序来提高学习热情。本篇学习总结均为一个Beginner的笔记与心得,如有描述不到或错误之处,敬请指正。目录:JavaGUI主要开发工具--Swing类库的诞生...

  • 【Java并发学习二】多线程编程的硬件基础知识总结

    时间:2022-02-16 15:09:14

    这篇简单梳理下与多线程相关的硬件知识,了解它们能够让我们更清晰的了解多线程工作的本质,以及关键字synchronized、volatile、final的实现原理。我们会发现,每一个硬件部件的引入都是为了解决某些问题,然后它们又诞生了新的问题。(程序员就处在这样的永无止境的循环中……)高速缓存1.缓存...

  • Java基础学习总结--Java对象的序列化和反序列化

    时间:2022-02-15 23:57:35

    一、序列化和反序列化的概念把对象转换成字节序列的过程称之为对象的序列化把字节序列恢复为对象的过程称之为对象的反序列化对象序列化的主要用途:1)把对象的字节序列永久的保存到硬盘上,通常放在一个文件中;2)在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬...

  • java基础学习总结——java环境变量配置

    时间:2022-01-31 01:37:42

    前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOM...

  • java基础学习总结——java环境变量配置(转)

    时间:2021-12-19 01:13:31

    只为成功找方法,不为失败找借口!永不放弃,一切皆有可能!!!java基础学习总结——java环境变量配置前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把jav...

  • Java基础学习总结(40)——Java程序员最常用的8个Java日志框架

    时间:2021-09-28 16:52:54

    作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug;在运行维护阶段,日志系统又可以帮我们记录大部分的异常信息,从而帮助我们更好的完善系统。本文要来分享一些...

  • Java基础学习总结——Java对象的序列化和反序列化

    时间:2021-09-07 11:45:52

    一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入...

  • java基础学习总结六(对象与类、类的属性与方法)

    时间:2021-09-02 06:49:44

    一:面向过程与面向对象的区别举例:一个人开门的动作,可以分解为开门,人进去,关门。面向过程:人作为执行者,1:开门 2:进入 3:关门面向对象:人作为指挥者,将开门,关门的动作都封装到门上面。1:人调用门的打开方法2:人进入 3:人调用门的关闭方法。以开汽车为例:以造汽车为例:二:对象与类1:类和对...

  • Java基础学习总结一(Java语言发展历史、JDK下载安装以及配置环境变量)

    时间:2021-08-15 19:16:34

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习。一:计算机语言的发展1:机器语言,最原始的语言,主要有“01”构成,最早的计算机使用电子管,01主要有高低电平控制。2:汇编语言,借助一些特殊符号,相比机器语言,更容易为人所理...

  • java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    时间:2021-08-15 19:16:16

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习。一:计算机语言的发展1:机器语言,最原始的语言,主要有“01”构成,最早的计算机使用电子管,01主要有高低电平控制。2:汇编语言,借助一些特殊符号,相比机器语言,更容易为人所理...

  • [转帖]java基础学习总结——多态(动态绑定)

    时间:2021-08-13 04:17:30

    https://www.cnblogs.com/xdp-gacl/p/3644035.html多态的概念java基础学习总结——多态(动态绑定)一、面向对象最核心的机制——动态绑定,也叫多态1.1.通过下面的例子理解动态绑定,即多态1packagejavastudy.summary;23classA...

  • Java基础学习总结(89)——为什么单元测试应该我们开发人员来写

    时间:2021-08-13 02:00:21

    软件测试是为了保证项目质量,单元测试可以快速执行测试回归测试,做好单元测试可以大大提升测试效率,项目开发真正达到敏捷效果。单元测试做什么?1.核心类方法2.异常处理3.边界值测试4.算法效率测试5.业务逻辑测试要做到以上的各种测试,且写的用例要达到像黑盒测试用例那么细致周全。这个人必须是这个技术领域...