CentOS 6系统下安装 JDK1.6JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类...
分类:
其他好文 时间:
2014-06-19 00:56:48
阅读次数:
293
package jvm;public class HeapCrash { public static void main(String[] args) { //Object[] o = {“abc”};初始值赋值,不会有影响。 Object[] o ...
分类:
编程语言 时间:
2014-06-18 22:36:27
阅读次数:
455
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:
其他好文 时间:
2014-06-18 20:27:05
阅读次数:
132
概要 最近这几天开始进入java的学习,接触到了好多不是很了解的概念,像JDK、JRE、JVM、GC等等这些,放到这里来进行下扫盲。java java是一种面向对象程序设计语言和java平台的总称,即java包括java语言和java平台。 java语言 java语言跟我们以前接触过的C#、C++....
分类:
编程语言 时间:
2014-06-18 16:05:59
阅读次数:
248
概要
最近这几天开始进入java的学习,接触到了好多不是很了解的概念,像JDK、JRE、JVM、GC等等这些,放到这里来进行下扫盲。
总结
以上这些内容有些是在学习中遇到的,有些是经常听大家提起的,通过本篇文章,希望自己可以对这些知识有个感性的认识,原理这些方面还没有进行深入的研究,主要就是解决“就怕不知道”的问题。...
分类:
编程语言 时间:
2014-06-16 22:56:06
阅读次数:
312
之前的两篇文章(java运行时数据区浅析、java垃圾收集器(GC)浅析)介绍了java运行时数据区以及GC垃圾回收算法的相关知识,大家可以先去看看这两篇文章。
本篇文章将重点关注新生代的垃圾回收。
大部分JVM都会采用所谓的分代收集方式去回收垃圾,什么是分代收集呢?
根据对象的存活周期的不同将内存划分为好几块。一般是把java堆分为新生代和老年代,这样就可以根据各个年代的特点采...
分类:
其他好文 时间:
2014-06-16 18:38:23
阅读次数:
265
前两篇降了IO流中的字节流和字符流复制的例子,今天来总结一下IO流的规律
掌握好IO流的规律,再开发中会很好用
下面来总结一下:
1,明确源和目的
源:输入流 InputStream 和Reader
目的:输出流 OutputStream 和Writer
2,操作的数据是否是纯文本。
是:使用字符流
不是:使用字节流
3,当体系明确后,在明确要使用哪个具体的对...
分类:
编程语言 时间:
2014-06-16 14:49:13
阅读次数:
246
一、jvm内存结构程序计数器(Program Counter Register)、JVM虚拟机栈(JVM Stacks)、本地方法栈(Native Method Stacks)、堆(Heap)、方法区(Method Area)(1)PCR尾随线程生命周期,记录当前运行到的.class字节码行数,用于...
分类:
编程语言 时间:
2014-06-16 13:40:31
阅读次数:
266
JSPGenSDF学习成本不高,采用的都是Java原生态编码方式,按照官方说法:稍有Java基础知识均可做开发,这也是我打算整理此教程的根本原因(题外话:此次版本与之前版本区别很大,网上资料很少,官方资料又太过专业,希望此教程能帮助大家更好、更快熟悉这个开发框架)。...
分类:
Web程序 时间:
2014-06-15 14:57:29
阅读次数:
369
Calendar c = new GregorianCalendar(); //GregorianCalendar 是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统。
GredorianCalendar 是一种混合日历,可由调用者通过调用setGregorianChange()来更改起始日期。
Calendar c = new Calendar.g...
分类:
编程语言 时间:
2014-06-14 14:04:18
阅读次数:
701