《写给大忙人看的java》笔记--基本的编程结构

Posted lakeslove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《写给大忙人看的java》笔记--基本的编程结构相关的知识,希望对你有一定的参考价值。

1.字符串是UTF-16编码中的Unicode编码点的序列

2.绑定System.in的Scanner可以读取终端输入:

Scanner sc = new Scanner(System.in);

 

3.java不是用来快速完成几个命令的脚本语言,它明确定位为可以从组织有序的类和包中获益的大型编程语言。

4.编译命令:javac ch01/sec01/HelloWorld.java

运行命令:java ch01.sec01.HelloWorld

5.java.lang.System.out    out是一个PrintStream实例

6.随机数 new Random().nextInt()

7.基本数据类型的使用规则,巨大多数情况下,用int

存储空间宝贵的底层文件处理或者大数组中,用byte和short

很大的数字,超过20亿,用long,如果还不够,用BigInteger

8.二进制以0b为前缀,八进制以0为前缀,十六进制以0x位前缀

9.float 6位有效的小数位数,double 15位有效的小数位数

浮点数不适合做金融计算,因为没有精确的表示,可以用BigDecimal类

10.char描述了Java使用的UTF-16字符编码中的编码单元,使用16进制表示时,要加前缀\u,另外,char类型包含部分笑脸?等符号。

通过反斜杠\转义单引号和转义反斜杠

11.布尔类型不是数字类型,与整数0、1没有关系

12.尽肯能晚的声明变量,刚好在你首次需要变量的前一刻声明,被认为是一种好习惯

13.延迟final变量的初始化时允许的。

 

以上是关于《写给大忙人看的java》笔记--基本的编程结构的主要内容,如果未能解决你的问题,请参考以下文章

写给大忙人看的进程和线程

写给大忙人看的操作系统

后端程序员必备!写给大忙人看的分布式事务基础!

给大忙人看的Java核心技术笔记(6泛型编程)

好书就要拿出来分享

给大忙人看的Java核心技术笔记(3接口和lambda表达式)