分类目录归档:JAVASE学习

Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。

JAVA线程同步中wait()与notify()简洁例子



JAVA线程同步中wait()与notify()简洁例子。请你务必搞懂线程同步的道理,否则,下面这一大篇你应该是看不懂的。
wait()和notify()一系列的方法,是属于对象的,不是属于线程的。它们用在线程同步时,synchronized语句块中。
我们都知道,在synchronized语句[......]

Read more

java匿名内部类用法总结实例源码



java匿名内部类用法总结实例源码。当需要extends一个类,或implements一个接口的时候,可以直接new一个这个类或接口的对象出来,然后在后面加{},里面写你准备写在子类里面的所有东西。

这样,new出来的这个对象就拥有了这个{}里面的所有东西。
举个例子说,假如你需要写
cl[......]

Read more

java String和StringBuffer的区别是什么实例源码比较

java String和StringBuffer的区别是什么实例源码比较。String 是final类,即不能被继承,为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.

StringBuffer也是个final类[......]

Read more

java内存分配实例介绍寄存器堆栈常量池

java内存分配实例介绍,java内存的位置。

寄存器:我们在程序中无法控制

栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中

堆:存放用new产生的数据

静态域:存放在对象中用static定义的静态成员

常量池:存放常量

非RAM存储:[......]

Read more