
Java学习
weixin_43787331
手和脑袋的距离决定了理想和现实的差距
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java入门——UI牛刀小试
今天总结一下Java UI的实现。先来看效果…乍一看以为是QQ的登入界面,其实只实现了一个UI的显示,输入框和复选框以及登录按钮都没添加监听器,所以点击是没有反应的(想了想还是加一点监听器,不过没有输出提示)。之所以做成QQ登入界面,非以假乱真,盖心仰之也!下面把代码献丑放出来了:Login.java:/** * Login登入界面的实现 * @author 杨飞 * */p...原创 2019-01-19 14:16:43 · 4169 阅读 · 0 评论 -
“低配版”win10画图板的实现
下面总结一下画图板的实现!整数型:byte,short,int,long浮点型:float,double字符型:char布尔型:boolean包装类型每个基本类型都有对应的包装类型,基本类型和其包装类型之间的赋值被称作装箱和拆箱。Integer x = 1; //这是装箱int y = x; //这是拆箱缓存池问题:new Integer(99) 和 Integer.v...原创 2019-07-30 09:40:55 · 493 阅读 · 0 评论 -
百变的世界,不变的String
String是不可变的,因为它被声明为final类型,也就不可以被继承。java 8 中,String使用char[] 存储数据public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for cha...原创 2019-07-30 10:07:29 · 248 阅读 · 0 评论 -
java.util.Concurrent.CopyOnWriteArrayList<E>分析
与ArrayList比较1、 ArrayList每次扩容和删除都需要把原数组复制到新数组中,开销很大2、 CopyOnWriteArrayList是ArrayList 的一个线程安全的变体读写分离CopyOnWriteArrayList:写操作在一个复制的数组上进行,读操作在原数组中进行,读写分离互不影响;写操作需要加锁,防止并发写入时导致写入数据丢失;写操作结束后需要把原数组指向...原创 2019-08-01 10:11:28 · 679 阅读 · 0 评论