IT技术网www.itjs.cn

Java工程师成神之路

了解JVM各种参数及调优,学习使用Java工具,自己编写各种outofmemory,stackoverflow程序......

28日 tag

Java实现配置加载机制

前言 现如今几乎大多数Java应用,例如我们耳熟能详的tomcat, struts2, netty...等等数都数不过来的软件,要满足通用性,都会提供配置文件供使......

22日 tag

JVM运行原理及Stack和Heap的实现过程

Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解......

20日 tag

Java实现生命周期管理机制

先扯再说 最近一直在研究某个国产开源的MySQL数据库中间件,拉下其最新版的代码到eclipse后,启动起来,然后做各种测试和代码追踪;用完......

19日 tag

构建一个基于 Spring 的 RESTful Web Service

本文详细介绍了基于Spring创建一个“hello world” RESTful web service工程的步骤。 目标 构建一个service,接收如下HTTP GET请求: http://localhost:8080......

17日 tag

Java GC专家系列2:Java 垃圾回收的监控

这是'成为GC专家系列'文章的第二篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代......

16日 tag

Java异常的深入研究与分析

前言 本文是异常内容的集大成者,力求全面,深入的异常知识研究与分析。本文由金丝燕网独家撰写,参考众多网上资源,经过内容辨别取......

12日 tag

Java高级特性之泛型学习总结

首先我们先提出两个问题: 什么是泛型? 为什么要使用泛型? 我们先来看看第一个问题什么是泛型。如果你对Java三大特性中的多态性理解......

11日 tag

Java程序员容易犯的10个错误

1. Array 转 ArrayList 一般开发者喜欢用: List<String> list = Arrays.asList(arr); Arrays.asList() 会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类......

09日 tag

如何计算Java对象占用了多少空间?

在Java中没有sizeof运算符,所以没办法知道一个对象到底占用了多大的空间,但是在分配对象的时候会有一些基本的规则,我们根据这些规则......

09日 tag