JavaBasicKnowledge NewCoder
文章平均质量分 74
Alascanfu
O ever youthful, O ever weeping
展开
-
Java Basic Knowledge—— newCoder —— Java专项练习 —— Day05
接口中所有方法默认都是public,至于为什么要是public,原因在于如果不是public,那么只能在同个包下被实现,可访问权限就降低很多了,那么在实现类中,实现的类相当于子类,子类的访问权限是不能比父类小的,而在java中一个类如果没有权限的修饰符,默认是friendly(同一个包内的其它类才可访问),这种异常的特点是Java编译器会检查它,也就是说,当程序中可能出现这类异常,要么用try-catch语句捕获它,要么用throws子句声明抛出它,否则编译不会通过。在实现类中实现接口时,...原创 2022-07-29 10:14:01 · 150 阅读 · 0 评论 -
Java Basic Knowledge—— newCoder —— Java专项练习 —— Day04
B、ReentrantLock类,具有与使用synchronized方法和语句所访问的隐式监视器锁相同的一些基本行为和语义,但功能更强大;3.常量在编译阶段会进行常量优化,将常量存入调用类的常量池中,本质上并没有直接引用到定义常量的类,因此不会触发定义常量的类的初始化。D、CountDownLatch类,可以用来在一个线程中等待多个线程完成任务的类。C、Future接口,表示异步计算的结果;1.子类引用父类的静态字段,只会触发子类的加载。2.通过数组定义来引用类,不会触发此类的初始化。...原创 2022-07-28 10:49:36 · 168 阅读 · 0 评论 -
Java Basic Knowledge—— newCoder —— Java专项练习 —— Day02
Java newCode——第二天 > **Java中只有整型才能使用的运算符为?** *只有%取余操作,只适用于整型* **** > **程序代码题** ```java TreeSet set = new TreeSet原创 2022-07-26 09:57:02 · 282 阅读 · 0 评论 -
Java Basic Knowledge—— newCoder —— Java专项练习 —— Day01 —— 22 / 30
i就变成1了,再输出D,再最后输出C,一次循环后的结果是ABDC。是初始条件所以不会执行,直接从foo(‘B’)开始,输出B,然后i为1,且小于2,此时循环体内再次执行i++;如果一个类加载器收到了类加载的请求,他首先不会自己去尝试加载这个类,而是把这个请求委托给自己的父加载器,每一层的类加载器都是如此,因此所有的类加载请求最终都应该传送到顶层的。选C,double类型,因为按照类型大的与类型小的运算,强制转换类型小的进行运算的规则,double>int>char,因此结果是double类型。...原创 2022-07-25 12:26:32 · 309 阅读 · 0 评论
分享