原文:java初级面试题之【byte b = 130;】有没有问题的问题

面试原题:语句 byte b 有没有问题 有什么问题 如果我想让赋值正确,可以怎么做 结果是多少呢 答:有问题,赋值超出数据类型范围。想让赋值正确,可以在赋值前进行强制类型转换,截取最低一个字节。结果是 。 先上代码测试一下。 强制类型转换,截取最低一个字节的原理分析: 我们要想知道结果是什么,就应该知道是如何进行计算的。 而我们又知道计算机中数据的运算都是补码进行的。 而要得到补码,首先要计算出 ...

2020-06-16 22:16 0 154 推荐指数:

查看详情

Java面试题初级(2)

11、是否可以从一个static方法内部发出对非static方法的调用? 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用 ...

Thu Apr 12 17:20:00 CST 2018 1 2546
Java面试题初级(3)

21、ArrayList和Vector的区别 这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序 ...

Fri Apr 13 16:54:00 CST 2018 2 2209
Java面试题初级(4)

31、String s = new String("xyz");创建了几个StringObject?是否可以继承String类? 两个或一个都有可能,”xyz”对应一个对象,这个对象 ...

Fri Apr 13 16:57:00 CST 2018 0 2221
Java面试题初级(9)

139. Java中的泛型是什么 ? 使用泛型的好处是什么? 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 好处: 1、类型安全,提供编译期间的类型检测 2、前后兼容 ...

Mon Apr 23 17:00:00 CST 2018 0 1294
Java面试题初级(7)

作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有助益。 基本表结构 ...

Fri Apr 20 18:54:00 CST 2018 1 1249
Java面试题初级(6)

71,谈谈你对Struts的理解。 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是Act ...

Thu Apr 19 17:15:00 CST 2018 0 1572
Java面试题初级(5)

41、a.hashCode() 有什么用?与 a.equals(b) 有什么关系? hashCode() 方法对应对象整型的 hash 值。它常用于基于 hash 的集合类,如 Hashtable、HashMap、LinkedHashMap等等。它与 equals() 方法关系特别紧密 ...

Mon Apr 16 22:47:00 CST 2018 0 15481
Java面试题初级(1)

1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使 ...

Tue Apr 10 17:18:00 CST 2018 0 5263
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM