Java面试题整理
规则固态长方体物质空间移动工程师
临渊羡鱼不如退而结网,扬汤止沸不如釜底抽薪
展开
-
【Java面经整理】Thread中,run方法和start方法的区别
java Thread中,run方法和start方法的区别,下面说法错误的是?ps:Java面试题整理专栏,专门收集整理搬运面试题和答案链接:https://www.nowcoder.com/questionTerminal/8b92d18f34a743adbdb1f2e76a8d2232来源:牛客网java Thread中,run方法和start方法的区别,下面说法错误的是?A.通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。B.他们都可以实现了原创 2020-05-10 20:35:56 · 821 阅读 · 0 评论 -
【Java面经整理】==和equals的区别
ps:Java面试题整理专栏,专门收集整理搬运面试题和答案一、回顾 == 的使用:== :运算符1. 可以使用在基本数据类型变量和引用数据类型变量中2. 如果比较的是基本数据类型变量:比较两个变量保存的数据是否相等。(不一定类型要相同)3. 如果比较的是引用数据类型变量:比较两个对象的地址值是否相同.即两个引用是否指向同一个对象实体4. 补充: == 符号使用时,必须保证符号左右两边的...原创 2020-04-24 13:28:48 · 154 阅读 · 0 评论 -
【Java面经整理】构造方法中可不可以有return语句呢?
ps:Java面试题整理专栏,专门收集整理搬运面试题和答案构造方法中可不可以有return语句呢?答案是:可以的。通过上图可以看到,在构造方法的末尾加 return; 是不会报错的。但是IDE工具会给出警告:翻译过来就是:“return”作为构造函数中的最后一个语句是不必要的。在构造函数和返回void的方法结束时报告任何不必要的返回语句。这些可以安全移除。也就是说,这个 re...原创 2020-04-10 21:59:53 · 4781 阅读 · 2 评论 -
【Java面经整理】char可以存汉字吗,底层是怎么存的——char类型详解
ps:Java面试题整理专栏,专门收集整理搬运面试题和答案char可以存汉字吗,底层怎么存的char是按照字符存储的,不管英文还是中文,固定占用占用2个字节(16位),用来储存Unicode字符。范围在0-65536。unicode编码字符集中包含了汉字,所以,char型变量中是可以存储汉字的。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存...原创 2020-04-07 14:01:50 · 1953 阅读 · 0 评论 -
【Java面经整理】为什么会出现4.0-3.6=0.40000001这种现象?
ps:Java面试题整理专栏,专门收集整理搬运面试题和答案这种舍入误差的主要原因是:浮点数值采用二进制系统表示, 而在二进制系统中无法精确地表示分数 1/10。这 就好像十进制无法精确地表示分数 1/3—样。如果在数值计算中不允许有任何舍入误差, 就应该使用 BigDecimal类。浮点数值不适用于无法接受舍入误差的金融计算中。例如,命令 System.out.println ( 2....原创 2020-04-06 10:02:10 · 6412 阅读 · 2 评论 -
下面有关servlet service描述错误的是?
下面有关servlet service描述错误的是?ps:Java面试题整理专栏,专门收集整理搬运面试题和答案解析:链接:https://www.nowcoder.com/questionTerminal/3f368578e43d48b1968d79b935d00972来源:牛客网注意以下几点:1.service方法是在servlet生命周期中的服务期...原创 2020-04-03 20:50:17 · 4433 阅读 · 0 评论 -
【Java面经整理】Java基础:什么是自动拆装箱?
拆箱与装箱ps:Java面试题整理专栏,专门收集整理搬运面试题和答案那么,有了基本数据类型和包装类,肯定有些时候要在他们之间进行转换。比如把一个基本数据类型的int转换成一个包装类型的Integer对象。我们认为包装类是对基本类型的包装,所以,把基本数据类型转换成包装类的过程就是打包装,英文对应于boxing,中文翻译为装箱。反之,把包装类转换成基本数据类型的过程就是拆包装,英文对应于unb...原创 2020-04-03 20:45:58 · 256 阅读 · 0 评论 -
Java数据类型与类型转换
Java数据类型与类型转换数据类型Java中的数据类型可以分为基本数据类型与复合(引用)数据类型。基本数据类型Java中的基本数据类型也被称为原始数据类型。基本数据类型的变量直接存储数据。 例如:int n=10 基本数据类型的分类、表示方法、占用的字节数、能表示的数据的范围以及系统默认的初始值如表所示。 基本数据类型 大小(字节) 范围...原创 2018-08-08 18:33:15 · 285 阅读 · 0 评论 -
【Java面经整理】Java基础:一个十进制的数在内存中是怎么存的?
【Java面经整理】Java基础:一个十进制的数在内存中是怎么存的?ps:Java面试题整理专栏,专门收集整理搬运面试题和答案进制补码形式存储,最高位是符号位,正数的补码是它的原码,负数的补码是它的反码加1,在求反码时符号位不变,符号位为1,其他位取反。整形数据在内存中是以2进制本数的补码存在的;但正整数的补码还是原来的2进制,而负数则要先取反再+1才是它的补码。正数的原反补一样负数的...原创 2020-04-03 20:39:12 · 1389 阅读 · 0 评论