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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.jre和jdk的区别
    jre是java运行时环境,jdk是开发环境
    jre包括jvm和
    jdk包括jre
    用户运行java程序时,只需要安装jre,不需要安装jdk
    jdk用于开发java程序的人使用;

2.什么是跨平台性,JAVA语言是跨平台的吗?JVM是跨平台的吗?
    java语言是跨平台的,JVM不是跨平台的
3.环境变量path和classpath的区别?
    path环境变量里记录的是可执行文件,如。exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量
    配置的路径去找;
    classpath变量里是java类运行时寻找的目录地址

4.数组概念
    数组是存储同一种数据类型多个元素的集合,也可以看成一个容器;(既可以存基本数据类型,也可以存储引用数据类型)
5.java中的基本数据类型
    四类八种:
        整型、浮点型、字符型、布尔类型
        byte short、int long
        float double
        char
        boolean;      
6.不需要定义第三方变量,实现两个整数变量的交换
    a.用加法(有弊端,有可能会超出int的取值范围)
    b.通过位运算符,异或来实现.
7.位运算左移 右移 无符号右移的用法
    左移:先做移动几位就是乘以2的几次幂;
    右移:向右移动几位就是除以2的几次幂;
    最有效率的算出2*8;
    System.out.print(2 << 3);
8.switch语句和if语句的各自使用场景
    switch建议判断固定值的时候使用.
    if建议判断区间或范围的时候使用.
    可以用switch语句实现的,都能用if语句实现,但是用if语句能实现的功能,switch语句不一定能实现.


5 个回复

倒序浏览
顶一下!!!!!!!!!
回复 使用道具 举报
static小白 发表于 2016-5-12 20:13
顶一下!!!!!!!!!

无敌
回复 使用道具 举报
然并卵。。。
回复 使用道具 举报

哈哈,你懂得
回复 使用道具 举报
这一看就是来混分的。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马