1、PATH与CLASSPATH的作用
PATH:系统配置的可执行程序的路径。
CLASSPATH:*,class文件的加载路径,使用java命令解释类的时候通过CLASSPATH找到指定路径中的类文件。
2、Java中的数据类型划分:
`基本数据类型:
|- 数值型:
|- 整型:byte、short、int、long; -> 0
|- 实型:float、double; -> 0.0
|- 字符型:char; ->'\u0000'
|- 布尔型:boolean; ->false
`引用数据类型:类、数组、接口; ->null
3、请解释&和&&、|和||的区别?
`逻辑操作:
|- &和|在进行逻辑运算时,所有的判断条件都要执行;
|- 短路与(&&)在前面有条件返回false的时候,后面的条件都不再进行判断;
|- 短路或(||)在前面有条件返回true的时候,后面的条件都不再判断;
`位操作:
|- &:表示实现位与操作,在两位数据都为1的时候结果才是1,有一位是0结果就是0;
|- |:表示实现位或操作,在两位数据有一位为1的时候结果才是1,都为0的时候结果就是0。
4、方法:是一段可以被重复调用的代码块,方法的定义结构(是在主类中定义并且由住方法直接调用):
public static 返回值类型 方法名称([参数类型 变量,...]){
[renturn [返回值];];
}
方法重载:方法名称相同,参数的类型及个数不同,但是方法重载的时候没有要求返回值一定是相同的,不过从实际的开发来讲,方法的返回值尽量统一。
5、请解释public class和class的区别?
` public class: 文件名称和类名称要保持一致,在一个×.java文件里面只能有一个public class定义;
`class:文件名称可以和类名称不一直,在一个*.java文件里面可以同时定义多个class,编译之后会形成不同的*.class文件。
|
|