美文网首页java基础
第三章 java的基本程序设计结构

第三章 java的基本程序设计结构

作者: 一凡呀 | 来源:发表于2017-11-07 16:34 被阅读0次

1.java对大小写敏感

2.public称为访问修饰符,它用于控制程序的其他部分对这段代码的访问级别

3.关键词class表明Java程序中的全部内容都包含在类中

4.类名必须以字母开头,后面可以跟字母和数字的任意和,不能使用java保留字

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

6.在命令行中编译执行java代码的格式  

编译:javac className.java

执行:java className   (注意不要添加.class扩展名)

7.java虚拟机从指定类中的main方法开始执行,类的源文件必须包含一个main方法,main必须声明为public

8./* */ 注释不能嵌套

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

10.char类型是表示单个字符通常用来表示字符常量,'A'是编码为65的字符常量,它与"A"不同,

"A"是一个包含字符A的字符串

11.java中整形值和布尔值之间不能进行相互转换

12.变量名中不能出现'+',空格也不行,可以在一行声明多个变量, int j,i;

13.利用final声明常量,final表明这个变量只能被赋值一次,一旦被赋值后就不能更改,常量通常全大写

14.关系运算符:&& 表示逻辑与,|| 表示逻辑或,&& 和 || 是按照“短路”方式求值的,如果第一个参数能够确定了,第二个参数的值就不用求了,这个思路用在剑指offer里的一个题,注意

15.位运算符:& 与 ,| 或,^ 异或(不同为1),~非,主要用在二进制数的运算,& 和 | 不短路

>>>用0补充高位,>>用符号位填充高位

16.特别注意,对移位运算符右侧的参数需要进行模32的运算,左边是long型的模64,意思就是1<<35和1<<3和1<<8是一样的

17.强类型转换,小转大自动,大转小强制

18.不能用==检查两个字符串是否相等,应该用.equals

19.P50页 常用的java.lang.string 的内部方法

20.数组是一种数据结构, 数组长度array.length,  字符串长度 array.length()

21.定义一个数组, int[ ] array = {1,2,3}     或者 int[ ] array = new int[3] ,

    new int[ ]{1,2,3} 叫做匿名数组

相关文章

网友评论

    本文标题:第三章 java的基本程序设计结构

    本文链接:https://www.haomeiwen.com/subject/zoejmxtx.html