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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 磊子 中级黑马   /  2015-9-11 23:39  /  1193 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、数据类型的面试题
        byte b1 = 3;
        byte b2 = 4;
        byte b3 = b1 + b2;
        byte b4 = 3 + 4;
        问哪行有问题,为什么,怎么解决?

2.JDK和JRE的区别是什么?
                                JDK:Java开发工具包,包括开发工具和JRE。
                                JRE:Java运行环境,包括运行Java程序所需要的核心类库和JVM。
                                JVM是Java虚拟机,他是来保证Java程序跨平台性的。
                                JDK包含JRE。

3.long占八个字节 float 占4个字节 为什么float>long
        因为它们的内部编码程序不同 float 用IEEE编码

4.char中可以存放中文吗?
        可以,因为Java语言采用的是Unicode编码。Unicode编码中的每个字符占用两个字节。中文也是占的两个字节所以,Java中的字符可以存储一个中文汉字

5.需求:
        int a= 10;
        int b= 20;
        请用代码实现叫唤两个变量,
        即结果为: a = 20; b = 10; (3种)

        A : 使用第三方变量(开发用)
                int temp = a;
                a = b;
                b = temp;
        B:采用相加运算
                a = a + b;
                b = a - b;
                a = a - b;
        C: 用为运算符(如果面试题是数值类型,可以用这种方法)
                a = a^b;  //a = a^b;  b不变
                b = a^b;  //a = a^b;
                a = a^b;  //a = a^b;
6.效率:
        如何有效率的算出 2 * 8
        System.out.println(2<<3); //左移三位
7.代码块:
        概述:
        分类:局部代码块:
                方法中
                让变量尽可能早的从内存中的释放,调高效率
             构造代码块:
                类中,方法外
                一般他里边存储的都是多个构造方法的同性内容,每次执行构造方法前都会执行.
                并且是优先于构造方法执行的/
             静态代码块:
                定义在类中,方法外,用static修饰.
                类文件(.class字节码文件)加载一次的情况下,静态代码块值执行一次.
                静态代码块是优先于main方法

静态代码块,构造代码块,构造方法的执行顺序(子父类间的)
第一次
        静态fu 静态zi 父构造代码块 父构造代码 子构造代码块 子构        造代码

8.字符串一旦初始化就不能发生改变,这句话对还是错?说出原因.
        对.这里的初始化,指的是字符串的值不能发生改变,因为字符串是一个常量,
        而字符串对象的引用可以发生改变

11 个回复

倒序浏览
我来抢沙发来了
回复 使用道具 举报

{:3_54:}抢得好

评分

参与人数 1黑马币 +7 收起 理由
0819刘海东 + 7 很给力!

查看全部评分

回复 使用道具 举报
很好,顶一个
回复 使用道具 举报
fjb0902 来自手机 中级黑马 2015-9-11 23:57:52
报纸
好人,正需要就来了
回复 使用道具 举报
zzq18217362451 来自手机 中级黑马 2015-9-12 00:03:50
地板
赞一个!
回复 使用道具 举报
不错。。。有的地方很细啊
回复 使用道具 举报
sfgjys 来自手机 中级黑马 2015-9-12 12:12:23
8#
就只有这么点么?
回复 使用道具 举报
很好,学习了。
回复 使用道具 举报
总结的不错,不过重点应该是后面吧
回复 使用道具 举报
sfgjys 发表于 2015-9-12 12:12
就只有这么点么?

我刚学17天 能有多少呢?
回复 使用道具 举报
都是问的特别基础啊。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马