一、标识符和关键字
标识符
在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”;
标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字;
java语言区分大小写;
标志符命名规则:类名首字母大写,变量名和方法名采用驼峰标志法,常量全大写,多个单词之间用“_”隔开,包名全小写;
关键字
在java语言中,有一些专门的词汇已经被赋予了特殊的含义,不能再使用这些词汇来命名标识符,这些专有词汇,称为“关键字”;
java有50个关键字和3个保留字,均不能用来命名标识符;
二、基本数据类型
1. 整数类型(int为默认类型)
2. 浮点类型(double为默认类型)
在给float类型的变量赋值时,如果赋的值有小数部分则一定要在末尾加上“F”或“f”;
3. 字符类型(2字节)
char ch = ‘a’;
有些字符不能通过键盘输入到程序当中,这时就需要使用到转义字符;
4. 布尔类型(1字节)
boolean flag = true;
5. 默认值
数值变量:0;
字符变量:‘\0’;
布尔变量:false;
引用数据类型:null;
6. 不同数据类型之间的转换
自动类型转换(低 到 高)
强制类型转换(高 到 低)
三、运算符与表达式
1. 算术运算符
2. 赋值运算符
3. 自增自减运算符(++,–)
4. 关系运算符
5. 逻辑运算符
6. 位运算符
7. 三元运算符
8. 运算符优先级
四、数组
1. 一维数组
2. 二维数组
五、流程控制语句(if,switch,for,while,do…while)
1. 条件分支语句
2. 循环语句
在学习Java的过程中我得出这样的结论:
1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。
2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。
3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。 4. 在 Java 的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。
标识符
在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”;
标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字;
java语言区分大小写;
标志符命名规则:类名首字母大写,变量名和方法名采用驼峰标志法,常量全大写,多个单词之间用“_”隔开,包名全小写;
关键字
在java语言中,有一些专门的词汇已经被赋予了特殊的含义,不能再使用这些词汇来命名标识符,这些专有词汇,称为“关键字”;
java有50个关键字和3个保留字,均不能用来命名标识符;
二、基本数据类型
1. 整数类型(int为默认类型)
2. 浮点类型(double为默认类型)
在给float类型的变量赋值时,如果赋的值有小数部分则一定要在末尾加上“F”或“f”;
3. 字符类型(2字节)
char ch = ‘a’;
有些字符不能通过键盘输入到程序当中,这时就需要使用到转义字符;
4. 布尔类型(1字节)
boolean flag = true;
5. 默认值
数值变量:0;
字符变量:‘\0’;
布尔变量:false;
引用数据类型:null;
6. 不同数据类型之间的转换
自动类型转换(低 到 高)
强制类型转换(高 到 低)
三、运算符与表达式
1. 算术运算符
2. 赋值运算符
3. 自增自减运算符(++,–)
4. 关系运算符
5. 逻辑运算符
6. 位运算符
7. 三元运算符
8. 运算符优先级
四、数组
1. 一维数组
2. 二维数组
五、流程控制语句(if,switch,for,while,do…while)
1. 条件分支语句
2. 循环语句
在学习Java的过程中我得出这样的结论:
1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。
2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。
3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。 4. 在 Java 的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。