-
Java的基本数据类型包括boolean、byte、short、char、int、long、float和double.。Java同时也提供了与基本数据类型相关的类,实现了对基本数据类型的封装。这些类在java.lang包 中,分别是Byte、Integer、Short、Long、Float、Double和Character。
-
从JDK11之后,建议不用构造方法创建基本类型类的对象,即不建议如下编写代码: Integer numberl = new Integer(100); 而是直接将一个基本类型数据赋值给所创建的对象,例如: Integer number1 = 100;
-
Byte、Short、Character、Integer、Long、Float和Double对象分别调用byte Value()、short Value()、char Value()、int Value()、long Value()、float Value()和double Value()方法返回该对象含有的基本类型数据。
-
Character类还包括一些类方法,这些方法可以直接通过类名调用,用来进行字符的分类。 例如,判断一个字符是否为数字字符或改变一个字符的大小写等。
-
从Java SE10(JDKl0)版本开始增加了“局部变量类型推断”这一新功能,即可以使用var 声明局部变量。
-
在类的类体中,不可以用var声明成员变量,即仅限于在方法体内使用var声明局部变量。
-
在方法的方法体内 使用var声明局部变量时,必须显式地指定初值(初值不可以是null),那么编译器就可以推断 出var所声明的变量的类型,即确定该变量的类型。
-
var不是真正意义上的动态变量(在运行时刻确定类型),var声明的变量也是在编译阶段就确定了类型。
-
方法的参数和方法的返回类型不可以用var来声明。
-
var是保留类型名称,但不是Java的关键字。从JDKl0开始,var也可用作变量或方法的名字。但是,var不能再用作类或接口的名称(如果维护的代码需要使用JDK10之后的环境,就需要修改类名或接口名是var的那部分代码)。
-
使用JDK提供的javado.exe可以制作源文件中类的组成结构的html格式文档。
-
在使用javadoc时也可以使用参数-d指定生成文档所在的目录。
java类与对象之基本类型的类封装、var局部变量、文档生成器(考试必备)
于 2022-11-18 02:43:12 首次发布