面向对象编程思想: 做一件事,找一个能解决这个事情的对象,调用对象的方法,完成事情。 函数式编程思想: 只要能获取到结果,谁去做的,怎么做的不重...
并发:指两个或多个事件在同一时间段内发生。交替执行 并行:指两个或多个事件在同时刻发生。(同时发生)同时执行 进程:进入到内存的程序叫进程,每一...
集合框架: Collection集合 Vector集合: 1.0版本最早期的集合,已被ArrayList取代,它是线程同步的,效率低。 Arra...
StringBuilder类: 字符串缓冲区,可以提高字符串操作效率(看成一个长度可变的字符串)底层也是一个数组,但是没有被final修饰,可以...
static 一旦使用了static关键字,那么这样的内容不再属于对象自己,而是属于类的,所以凡是本类的对象,都共享同一份。 注意:静态不能直接...
数组的长度不可以发生改变。 ArrayList 的长度是可以改变的。 对于Array来说,有一个尖括号<E>代表泛型。 泛型:也就是装在集合当中...
匿名对象:只有右边的对象,没有左边的名字和赋值运算符。 new 类名称(); 注意:匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象。...
对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦了。 方法的重载(overload):多个方法的名称一样,但是...
JDK:是JAVA程序开发工具包,包含JRE和开发人员使用的工具。 JRE:是java程序的运行时环境,包含JVM和运行时所需要的核心类库。 J...