1、java的微型版Java Micro Edition可以适用于嵌入式编程。
2、0X是十六进制,0是8进制,0B是2进制,字母大小写均可。
3、java 8种基本类型4中整形:byte 1字节、short 2字节、int 4字节、long 8字节;浮点型: float 4 字节 有效位数6~7位、double 8字节 有效位数15。double应用较多。char类型;boolean类型 ;由于上面的长度有限会损失精度,因此尤其是银行使用更加精确的BIGInteger 与BigDecimal表示整数和浮点数,但是其运算不是平时的+或者*,而是使用BigInteger c= a.add(b)这种add或者multiply(相当于 *)。
4、面向对象编程(Object-oriented programming,OOP);类是构造对象的模板或蓝图;封装:封装就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现形式,比如我们自己封装一个工具类,封装的关键在于不能让类中的方法直接访问其他类的实例字段,黑盒;重载:有相同的方法名、不同的参数便出现了重载;jar是我们的打包后文件,采用ZIP压缩可以包含我们的类文件也可以包含图像和声音,jar的打包工具在jdk的bin目录下,jar的运行在window/linux上 java -jar a.jar 运行,到了Mac OS X 平台上自动识别jar文件,甚至可以双击运行;文件清单:MANIFEST.MF;多版本jar,有时候会遇到有些向后不兼容或者不可用的类,比如java 5的方法在8上不可用,我们可以用java9引入了多版本JAR;一些类的设计技巧:数据私有化、数据初始化、不要使用过多基本类型等。
5、修饰符:public 所有类可见,private 本类可见,protected 本包及其子类可见,默认 本包可见。
java核心技术卷一学习(一)
最新推荐文章于 2023-01-26 10:37:32 发布