标识符命名要求:由字母、数字、_、$所组成,不能由数字开头。
老师建议:
采用有意义的简单命名,例如:
student_name
$不要在代码中出现,因为有特殊含义。
java中有一个未使用到的关键字:goto、const
Java中有三个特殊含义的单词(不算关键字):null、true、false
标识符命名要求:由字母、数字、_、$所组成,不能由数字开头。
老师建议:
采用有意义的简单命名,例如:
student_name
$不要在代码中出现,因为有特殊含义。
java中有一个未使用到的关键字:goto、const
Java中有三个特殊含义的单词(不算关键字):null、true、false
CLASSPATH指的是类的加载路径。
默认是当前java文件所在的路径。
SET CLASSPATH=d:/mydemo
SET CLASSPATH=.
目前只对CLASSPAHT概念有个基本认识
引用数据类型:数组,类,接口;
方法的递归调用指的是一个方法自己调用自己的形式。
方法必须有一递归结束条件;
方法在每次递归处理的时候一定要做一些变更。
方法重载,指的是,方法名称相同,参数的类型或者个数不同。
在方法重载的时候,要求方法的返回类型相同。
方法可以重复调用,什么样的算法需要构成方法,需要结合实际项目经验。
方法是一段可以被重复调用的代码块。
public static 方法返回类型 方法名 (参数类型,参数){
执行代码;
return;
}
void无返回值。
进行循环的时候有2个关键字:continue、break。
continue执行语句之后的循环体不执行。
break终止循环。
while循环和for循环
循环体;
循环条件变更;
}
do...while基本不使用。
for(循环初始化;循环结束条件判断;循环条件变更){
循环体;
}
顺序结构、分支结构、循环结构。
if分支结构和switch分支结构。
if(布尔表达式){
条件满足时的执行代码;
}
else {
条件不满足时的执行代码;
}
switch支持int、char、String、枚举()数据类型。
switch(){
case 1 :{代码;break;}
case 2 :{代码;break;}
default:{代码;break;}
}
请解释&&和&、|和||的区别?
&:运算的两个数据位如果有一个是0结果就是0,全为1时结果才是1;
|:运算的两个数据位如果有一位是1结果就是1,全为0结果才是0。
与操作:&、&&;
当使用‘&’时,所有的条件都会被判断。
当使用‘&&’时,当有一个false时,后面的条件都不进行判断了。
或操作:|、||。
当使用‘|’时,所有添加都会被判断。
当使用‘||’时,当有一个ture时,后面的条件都不进行判断了。
所以,实际编程中,只使用‘&&’和‘||’就k
关系运算符的结果都是boolean型。
web开发经常用三目yu
自增运算
自减运算
String并不是基本数据类型,而是一个引用数据类型。但是可以用基本数据类型的使用模式来套用。
String中可以用“+”表示2个字符串的连接,但是“+”在数学中是表示数字相加。
转义字符,在基本课程中有一定意义。实际编程中不常使用。
所有的char型都可以用int型表示。
数据类型的默认值在主方法中无效。
主方法中变量都需要赋予默认值。
最好在定义变量的时候就赋予默认值。
每种数据类型都有默认值。
数值型:表示整数或小数
整型:byte、short、int、long; 默认值:0;
浮点型:float、double; 默认值:0.0;
字符型:char;默认值:‘\u0000’;
布尔型:boolean。默认值:false;
基本数据类型都有保存范围。