加载中
java大牛博客

吾尝终日而思矣,不如须臾之所学也,吾尝跂而望矣,不如登高之博见也。他山之石,可以攻玉。

Java内存分析软件VisualVM

VisualVM 提供在 Java 虚拟机 (Java Virutal Machine, JVM) 上运行的 Java 应用程序的详细信息。在 VisualVM 的图形用户界面中,您可以方便、快捷地查看多个 Java 应用程序的相关信息。 本入...

2016/04/10 22:53
770
Java-Android对象池

最近的Android项目里面需要频繁的添加/删除列表元素,导致了对象的频繁创建难以管理,所以抽空实现了对象池技术,使用起来很简单

2016/06/07 20:31
104
Java中ArrayList源代码分享

Java中ArrayList源代码分享,ArrayList内部是一个Object[]数组,默认初始化数组长度是10,以后每次扩容的时,数组长度增到之前的1.5倍,简单的介绍下Java内部的ArrayList原理,更好的掌握语言...

2016/04/10 18:26
39
Java中Vector源代码分享

Java中Vector源代码分享,Vector内存中存储的格式和ArrayList一样,但是JDK为什么要提供一个Vector呢?原因就在于Vector类的方法都是synchronized,线程同步的,比ArrayList要安全一些。...

2016/04/10 18:51
76
Java中switch支持字符串原理

Java中switch支持字符串原理,java7之后的版本才开始支持switch字符串,但是内部实现是很有意思的,case还是基于整形变量的匹配。

2016/04/11 13:29
790
Java官方版本动态代理

通过JDK内置的动态代理,可以实现面向切面编程AOP

Java中enum枚举实现原理

Java中enum枚举实现原理,其实在jdk的实现中,enum是继承了java.lang.Enum

2016/04/10 23:07
130
Java启动时默认创建了多少线程

Java启动时默认创建了多少线程,其实在Java本身启动时会创建若干个线程,除了main线程之外,还有Monitor Ctrl-Break,Signal Dispatcher,Finalizer,Reference Handler...

2016/04/11 16:34
1.5K
Servlet原理

Java本身已经是一个平台了,包含了众多的规范,其中关于Web开发的规范就是Servlet规范,各个Servlet容器厂商按照Servlet规范开发出来容器,这样开发出来的应用就能在各个Servlet中运行。...

2016/05/03 11:31
205
动态加载远程Jar的实现方式

最近项目使用的依赖库越来越多,而且服务器已经多达150台,每次版本更新都要把程序包发布到多台服务器上面,发布较慢,所以打算把所有jar包都放到一个远程服务器上面,动态加载远程Jar文件并...

使用Nginx+Lua进行Web开发

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Lua由标准C编写而成,几乎在...

Spring的意义

Spring框架是非常有名的,大部分学习Java的人都会使用Spring进行Web开发,但是目前该项目太过于庞大,导致了很多人觉得自己只会使用,却不知道原理,这也正是为什么很多的Java程序员做了那么...

2016/04/11 22:40
82

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部