之前学编程语言总是不够耐心,很多地方都是看过就忘了,现在在看《Java语言程序设计-基础篇》(原书第8版),打算做一些笔记!都是一些很简单的东西,但是自己总是不记得,记录下来,以后可以查看!
第二章 基础程序设计
- 字符串常量不能跨行
- 任何时候,尽可能一步完成变量的声明和赋初值(易读、有助于避免出现程序设计错误)。赋值前必须先声明,试用前必须先赋值。
- %可用于负整数以及浮点数。只有当被除数为负整数,所得答案才为负数;浮点数的运算结果也为浮点数(例:20.5% 3 = 2.5)。
- 设计浮点数的计算都是近似的,因为这些书没有准确的精度来存储
- 直接量:直接出现的常数值。
- long整型的直接量:在数字后加L(l),例:123456789L、123456789l;
- 八进制:数字前加0,例012(10);
- 十六进制:数字前加0X(0x),例0X12、0x12(18)
- 浮点数:带小数点,默认为double类型,例:5.0。也可以在数字后加F(f)表示float,例:5.0f、5.0F;在数字后加D(d)表示double,例:5.0d、5.0D;
- 自增与自减运算符:都会自增或自减,前置返回运算后的结果,后置返回运算前的结。可用于所有整型和浮点型。
-
例:int a = 1, b = 1;System.out.println(a++); // outputSystem.out.println(++b); // output 2