java跟英文不一样的地方是:
java中的东西都是固定的,写错了,计算机不识别。
main不是关键字。
java语言的基础组成1,关键字2,标识符3,注释4,常量和变量5,运算符6,语句7,函数8数组
编程思想不变表现形式不同而已
文档注释是java注释的独有语言
注解说明程序,调试程序
标识符程序中自定义的一些名称
由26个英文字母大小写,数字,0——9符号_和美元符号组成
定义合法标识符规则;
1,数字不可以开头
2,不可以使用关键字
java中严格区分大小写
注意:在起名字时,为了提高阅读性,要尽量有意义
java中的名称规范
1包名;多单词组成时所有字母都小写。xxxyyyzzz
变量名和函数名;多单词组成时,第一个单词字母小写,第二个单词开始每个单词首字母要大写。xxxYyyZzz
常量名;所有字母都大写,多单此时每个单词用下划线连接。xxx_yyy_zzz
注释;格式
常量与变量
1整数常量所有整数
2小数常量所有小数
3布尔型常量,较为特有,只有两个数值,true false
4字符常量,将一个数字字母或者符号用单引号(")标识
5字符串常量,将一个或多个字符用双引号标识
6null常量,只有一个数值就是null
对于整数:java有三种表现形式
1十进制:0—9,满十进一
2八进制0—7, 满八进一用零开头表示
3十六进制:0—9, A_F,满十六进一用Ox开头表示,
负数的二进制变现形式;
如6等于110 负六等于1001 负六其实就是六的二进制取反加一
取饭:将二进制的1变成零,零变成一
定义变量的格式
变量名等于初始值
定义一个int类型变量,
int a=12;//这句话的意思是定义了一个int类型的变量a并且赋初值12.
byte b_2 (-128—127)
short =30000
double
二进制和十进制之间的转换
十进制——二进制,六的二进制
原理:对十进制数进行除以二运算
二进制——十进制
原理:二进制乘以二的过程
反斜杠表示换行
转义字符反斜杠
运算符
1算数运数符
2取模%只看左边
a++等于a加一
&符号的特点:
|或符号