3.1注释
1.单行注释
2.多行注释
3.文档注释——文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线结束(*/),中间部分都是文档注释,会被提取到API文档中。
API文档类似于产品使用说明书,通常使用说明书只需要介绍那些暴露的、供用户使用的部分。Java中只有以public或protected修饰的内容才是希望暴露给别人使用的内容。
3.2关键字
java所有的关键字都是小写。TRUE和FALSE和NULL都不是java关键字。
3.3数据类型分类
每个变量都代表了某一小块内存,而且变量是有名字的,程序对变量赋值,实际上就是把数据装入该变量所代表的内存区的过程。
java把类型分为:基本类型和引用类型,引用类型就是指针。
引用类型包括类、接口和数组类型,还有一种特殊的null类型,空类型(null)可以转换成任何的引用类型;但不能转换成基本类型。
3.4基本数据类型
正无穷大用Double或Float类的POSITIVE_INFINITY表示;负无穷大用Double和Float类的NEGATIVE_INFINITY表示,非数通过Double或Float类的NaN表示。
所有的正无穷大都相等,所有的负无穷大都相等。
NaN不与任何数相等,甚至和NaN都不相等。
只有浮点数除以0才可以得到正无穷大或者负无穷大,如果一个整数除以零,则会抛出一个异常。
3.6直接量
当程序第一次使用某个字符串直接量时,java会使用常量池来缓存该字符串的直接量。常量池指的是在编译期被确定为,并被保存在已编译的.class文件中的一些数据,它包括关于类、方法、接口中的常量,也包括字符串直接量。