1。Unicode
java程序是用unicode编码编写的。
2。Indentifier
标识符是由不限制长度的字母和数字组成。两个标识符只有它们的每个字母和数字的Unicode相同时才是相同的。
3。literal
文字是代表基本类型,String类型和null类型的值的源代码。
4。类型和值
java是强类型语言,类型分为基本类型和引用类型。
基本类型分为:数据类型(int,byte,char,double,float)和布尔类型(boolean)。
注意:boolean型不能同其他类型转换。
引用类型分:类类型,接口类型和数组类型。
对象:动态创建的类的实例或者数组。
引用值:指向对象的地址的值,或者是一个不指向任何对象的null引用。
对象在java的堆中创建,在不再引用它时作为垃圾被回收。
同一个对象可以具有多个引用。
每一个对象具有一把相应的锁。这个锁由synchronized或者synchronized语句控制,以保证多线程的并发性。
Object::所有类的超类。
String:类String的实例代表Unicode字符的序列。
4。Virable
变量是一种存储位置。