1、Java 中 public class 与 class 的区别
在编写类的时候可以使用两种方式定义类:
public class定义类: 文件名与类名称一致,一个*Java文件之中只能够存在一个public class;
class定义类: 文件名与类名称不一致,一个*Java文件中可以同时存在多个class定义。并且编译之后会形成不同的*class文件;
2、Classpath 与 path 的区别
classpath: 是JVM进行类加载时所需要使用类加载路径;
path: 可执行程序路径;
3、Java中的数据类型及默认值
基本类型:
|- 数值型:
|- 整型:byte 、short 、int 、long ; ——>0.
|- 浮点型:float 、double ; ——>0.0
|- 字符型:char; ——>0.0
|- 布尔型:boolean; ——>false
引用数据类型:数组 、类、接口 ——>null
4、& 和 && ,| 和 || 的区别
|- 逻辑运算:
|- & 和 | 标示所有的判断条件都要执行;
|- &&(短路与) 如果前面条件返回是false,那么不再向后继续判断,直接返回false, || (短路或)如果前面的条件返回的是ture,那么不在向后继续判断,直接返回ture;
|- 位运算:&表示位与功能, |表示位或。
5、程序的基本逻辑:顺序、选择、循环
(PS: while: 在不明确循环次数是,但确定循环结构的条件时使用
for : 确定循环次数的情况下使用)
6、方法: 是一段可以被重复调用的代码块,但是之前所讲解的方法都是在主类值之中定义,由主方法直接调用的,格式:
public static 返回值类型 方法名称(参数){
[return [返回值] ];
}
1、在定义方法的时候返回值类型可以使Java之中定义的两类数据类型(基本、引用),或使用void不返回;
2、如果方法的返回值类型是void,则方法可以使用return结束条用;