
JAVA代码
Thunder_C
喜欢计算机行业
展开
-
JAVA知识-java中容易忽视的坑(容易忽视的知识点)
本文转载自https://mp.weixin.qq.com/s/FvTkjaqDUCtEhBpBWtWY-A今天我们就来聊一下 Java 中的 10 大坑爹功能,它们分别是:1.switch必须加上break才结束2.逻辑运算符的“短路”现象3.数组下标从零开始4.ArrayList遍历删除时报错5.字符转成数字的坑6.while循环体的“障眼法”7.Integer类有缓存8.空方法体导致死循环9.神奇的=+10.Java注释能够识别Unicode作为一门面.转载 2020-09-01 09:59:40 · 179 阅读 · 0 评论 -
JAVA知识- java中 += 与 =+ 的区别,代码编写中 良好格式的重要
+= 是简写,a += b 就是a = a+b=+ 并不是简写,a = +b 即是直接对a进行赋值为b,±符号代表的是正负,即a = +b其实就是a = b。同理也可以理解 a=-b 及为 a = -b;如果有良好的编码习惯 就不会出现 =+ 这种不明显的理解/** * @author wanglei * @Description: Thunder_C * @date 2020/9/1 09:38 */public class Test { public static v.原创 2020-09-01 09:52:56 · 3223 阅读 · 0 评论 -
Java-ClassLoader 知识
下面给出的Java中ClassLoader中的描述,哪些描述是正确的?( )A.ClassLoader没有层次关系B.所有类中的ClassLoader都是AppClassLoaderC.通过Class.forName(StringclassName),能够动态加载一个类D.不同的ClassLoader加载同一个Class文件,所得的类是相同的解析:A选项错误,ClassLoad...转载 2019-03-06 15:30:01 · 1200 阅读 · 0 评论 -
List,Set,Map用法以及区别
List,Set,Map是否继承自Collection接口?答:List,Set是,Map不是。Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Collec...转载 2019-05-20 16:33:59 · 183 阅读 · 0 评论 -
List与set集合,Map集合的区别以及它们的实现类有哪些?
List 是可重复集合,Set 是不可重复集合,这两个接口都实现了 Collection 父接口。Map 未继承 Collection,而是独立的接口,Map 是一种把键对象和值对象进行映射的集合,它的每一个元素都包含了一对键对象和值对象,Map 中存储的数据是没有顺序的, 其 key 是不能重复的,它的值是可以有重复的。List 的实现类有 ArrayList,Vector 和 Link...转载 2019-05-21 13:29:38 · 3346 阅读 · 0 评论 -
JAVA中逻辑运算符“|”和“&”与“||”和“&&”的用法
1.使用规则:(1)& 可以用作逻辑与的运算符,表示逻辑与(and) a、当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false b、无论第一个判断条件是否成立,逻辑运算符前后两个条件都会进行判断(2)&& 可以用作逻辑与的运算符,表示逻辑与(and) a、当运算...转载 2019-05-21 16:06:17 · 964 阅读 · 0 评论