会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Boucher
玩笑话经常容易成真,比如,我是电大的...
博客园
首页
新随笔
联系
管理
2020年2月14日
ABHS001-java多线程1-20--
摘要: 上面是第5讲4:5511-构造thread的时候,传入stacksize代表该线程占用的stack大小如果没指定,默认是0,0代表会忽略该参数,该参数会被jni函数使用;该参数和平台有关5:5411-所以stacksize一般用虚拟机参数指定。6:5014-join..线程A里调用线程B, 即B.j
阅读全文
posted @ 2020-02-14 00:15 Boucher
阅读(94)
评论(0)
推荐(0)
编辑
2016年10月19日
Java中四种引用:强、软、弱、虚引用
摘要: 这篇文章非常棒:http://alinazh.blog.51cto.com/5459270/1276173 Java中四种引用:强、软、弱、虚引用 1.1、强引用当我们使用new 这个关键字创建对象时,被创建的对象就是强引用,如Object object = new Object() 这个Objec
阅读全文
posted @ 2016-10-19 17:01 Boucher
阅读(348)
评论(0)
推荐(0)
编辑
2016年10月17日
深入理解Java虚拟机(三)、垃圾收集算法
摘要: 1、第一门真正使用内存动态分配和垃圾收集技术的语言:Lisp 2、程序计数器、虚拟机栈、本地方法栈这3个区域随线程而生灭,这几个区域的内存会随着方法结束或线程结束而回收,GC关注的是Java堆和方法区 3、引用计数法很难解决对象之间相互循环引用的问题 4、在主流商用程序语言的主流实现中,都是通过可达
阅读全文
posted @ 2016-10-17 20:18 Boucher
阅读(101)
评论(0)
推荐(0)
编辑
2016年10月14日
深入理解Java虚拟机(二)、Java对象的创建,内存布局和访问定位
摘要: 常量池中是否有Ljava.lang.Object
阅读全文
posted @ 2016-10-14 19:17 Boucher
阅读(91)
评论(0)
推荐(0)
编辑
2016年9月28日
烦
该文被密码保护。
阅读全文
posted @ 2016-09-28 17:04 Boucher
阅读(1)
评论(0)
推荐(0)
编辑
2016年9月26日
深入理解Java虚拟机(一)、Java内存区域与内存溢出异常
摘要: Java虚拟机所管理的内存包括以下几个运行时数据区: 程序计数器(PCR): 1、是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器 2、为线程私有 3、执行Java方法有PCR,执行native方法时,PCR为空(Undefined) 4、该内存区域不会出现OME(Out Of M
阅读全文
posted @ 2016-09-26 16:38 Boucher
阅读(223)
评论(0)
推荐(0)
编辑
jvm、jre、jdk
摘要: JVM和JRE浅谈 Java运行时环境JRE包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须的文件,JDK(又称SDK)包含:JRE的超集、编译器、调试器等开发工具。 java平台的核心是什么?JVM。大多数编程语言(其实应该是少数才对)直接把源代码编译成特定处理器体系结构的机
阅读全文
posted @ 2016-09-26 11:57 Boucher
阅读(155)
评论(0)
推荐(0)
编辑
2016年9月23日
TCP3次握手和4次挥手
摘要: 为什么握手是3次,挥手是4次? 因为握手的时候,ACK+SYN可以一起发送,而4次挥手是Server端发送对Client的FIN的ACK后不一定会立即断开连接,需要将ACK和FIN分开发送 为什么TIME_WAIT要2MSL? Server发送FIN后,超过超时时间会重传FIN,也就是最后一个ACK
阅读全文
posted @ 2016-09-23 20:16 Boucher
阅读(126)
评论(0)
推荐(0)
编辑
2016年9月20日
Java hashCode() 和 equals()的若干问题
摘要: 原文:http://www.cnblogs.com/skywang12345/p/3324958.html 本章的内容主要解决下面几个问题: 1 equals() 的作用是什么? 2 equals() 与 == 的区别是什么? 3 hashCode() 的作用是什么? 4 hashCode() 和
阅读全文
posted @ 2016-09-20 21:50 Boucher
阅读(193)
评论(0)
推荐(0)
编辑
2016年9月17日
经典代码
摘要: 1、求一个数的所有约数 2、求一个数的所有质因数 3、判断一个数是不是质数 4、求2(多)个数的最大公约数 5、判断回文串 6、背包问题
阅读全文
posted @ 2016-09-17 16:26 Boucher
阅读(168)
评论(0)
推荐(0)
编辑
下一页
公告