java的基本程序设计结构

类是构建所有java应用程序和applet的构建块。

源代码的文件名必须与公共类的名字相同,并用.java作为扩展名。

空白符会被Java编译器忽略。

object.method(parameters)

java是一种强类型语言,必须为每一个变量声明一种类型。

8种基本类型(primitive type),4种整型、2种浮点型、1种用于表示Unicode编码的字符单元的字符类型char和1种用于表示真值的boolean类型。

整型:

int 4字节 -2147483648~2147483647
short 2字节 -32768~32767
long 8字节 -9223372036854775808~9223372036854775807
byte 1字节 -128~127

java7开始,二进制用0b或者0B开头表示(0b1001表示9),数字字面量可以加下划线1_000_000表示一百万。

java没有任何无符号(unsigned)形式的int、long、short、byte类型。

浮点数值不适用无法接受舍入误差的金融计算中。如果在数值计算中不允许有任何舍入误差,就应该使用BigDecimal类。

转义字符

char类型的值可以表示为十六进制值,其范围从\u0000到\Uffff。所有转义字符都可以出现在加引号的字符字面量或字符串中。转义字符\u还可以出现在加引号的字符常量或字符串之外,其他转义字符不可以。例如\u2122表示注册符号™,\u03C0表示希腊字母π。public static void main(String\u005B\u005D args)

\b 退格 \u0008 \" 双引号 \u0022
\t 制表 \u0009 \' 单引号 \u0027
\n 换行 \u000a \\ 反斜杠 \u005c
\r 回车 \u000d      
posted @ 2022-09-25 16:00  bottomgg  阅读(41)  评论(0)    收藏  举报