会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hero
博客园
首页
新随笔
联系
订阅
管理
2019年4月12日
Java基础-内部类介绍
摘要: java内部类介绍 内部类一共分为4种 成员内部类 静态内部类 方法内部类 匿名内部类 下面我会为大家详细介绍每一个内部类!! 成员内部类 成员内部类就好像是外部类的一个成员属性,也是内部类中最常见的一种,成员内部类也称为普通内部类 定义格式: 需要注意的有一下几点: 1.内部类可以使用外部类的pr
阅读全文
posted @ 2019-04-12 11:55 huxuekuo
阅读(262)
评论(0)
推荐(0)
2019年4月11日
Java四中引用
摘要: 在JDK1.2以后将对象应用分为4中,强引用,软引用,弱引用,虚引用,这样的方式可以更加灵活控制对象的声明周期 强引用 String str = "123"; 这时我们日常用的引用,只要对象与强引用关联,如果内存不足时,JVM宁愿抛出OutOfMemoryError内存溢出错误也不会回收强引用 如果
阅读全文
posted @ 2019-04-11 23:19 huxuekuo
阅读(497)
评论(0)
推荐(0)
为什么java需要序列化对象
摘要: 序列化是一种用来处理对象流的机制 序列化是一种用来处理对象流的机制 所谓对象流:就是将对象的内容进行流化,可以对流化后的对象进行读写操作,也可将流化后的对象传输与网络之间 所谓对象流:就是将对象的内容进行流化,可以对流化后的对象进行读写操作,也可将流化后的对象传输与网络之间 序列化是为了解决在对象流
阅读全文
posted @ 2019-04-11 11:09 huxuekuo
阅读(1872)
评论(0)
推荐(0)
2019年4月10日
并发编程-进阶
摘要: volatile关键字 volatile关键字 强制线程到共享内存中读取数据,而不是从线程的工作空间的读取数据,从而可以可以使变量在多线程间可见 volatile无法保证原子性,volatile属于轻量级的同步性能比synchronized强很多(不加锁),但只能保证变脸在线程间的可见性,不能代替s
阅读全文
posted @ 2019-04-10 10:45 huxuekuo
阅读(255)
评论(0)
推荐(0)
2019年4月9日
并发编程-基础
摘要: 在并发要想正确执行需要三要素 原子性 可见性 有序性 Synchronized关键字 synchronized有加锁的作用,所有的synchronized修饰方法都会顺序执行(占用CPU的顺序) 当synchronized关键字修饰静态方法(static)时升级为类锁,如果不是静态方法两个对象之间没
阅读全文
posted @ 2019-04-09 20:39 huxuekuo
阅读(303)
评论(0)
推荐(0)
公告