A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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文件。

2 个回复

正序浏览
谢谢分享!!!
回复 使用道具 举报
写得不错,赞一个!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马