一、认识java:1. J2EE:java2的企业版。主要用于分布式的网络程序的开发,如电子商务网站和ERP系统; J2SE:java2的标准版。主要用于桌面应用软件的编程; J2ME:java2的微缩版。主要用于嵌入式系统开发,如手机和PDA的编程;2. java的运行过程: 源程序(.ja...
分类:
编程语言 时间:
2014-07-22 22:43:55
阅读次数:
276
Java 平台:Java APIJVM特点:可跨平台Java 运行机制: 编译 运行Java文件------->class文件(可跨平台)-------->程序结果jdk:开发工具jre::JVMjre:运行环境JVM:安装JDK,配置环境变量:PATH:找编译运行的工具等;jdk跟目录下的bin目...
分类:
编程语言 时间:
2014-07-22 22:36:36
阅读次数:
221
近期看了一下JVM对监控的支持,除了常规的JMX外居然还有SNMP, 有点意思, 这个网管协议适配的地方还真多,那么就先测试一下。先随便找一个能在后台持续运行的java小程序,如我手头的BIO的socket服务器。JVM端SNMP的配置启动SNMP需要两个地方更改,(http://docs.orac...
分类:
其他好文 时间:
2014-07-22 22:36:33
阅读次数:
318
tomcat启动报错:Cannotassignrequestedaddress:jvm_bind经查端口并未被占用,发现最后原因是hosts文件改过,加了一行<ip>localhost,导致启动时绑定不存在的ip失败了,把这行去掉就可以了。
分类:
其他好文 时间:
2014-07-22 18:23:52
阅读次数:
225
- - - - - android培训、java培训、期待与您交流! - - - - - - - String是一个对象String不属于8种基本数据类型(byte,char, short,int, float, long, double, boolean),String是对象,所以其默认值是nul...
分类:
编程语言 时间:
2014-07-22 00:07:35
阅读次数:
303
主要区别1、Lock能完成几乎所有synchronized的功能,并有一些后者不具备的功能,如公平锁、等待可中断、锁绑定多个条件等;2、synchronized是Java
语言层面的,是内置的关键字;Lock则是JDK5中出现的一个包,在使用时,synchronized
同步的代码块可以由JVM自动释放;Lock需要程..
分类:
编程语言 时间:
2014-07-21 12:46:35
阅读次数:
254
第9章1、在内部类中可以随意使用外部类的成员方法以及成员变量,哪怕这些类成员被修饰为private,内部类的实例一定要绑定在外部类的实例上,如果从外部类中初始化一个内部类对象,那么内部类对象就会绑定在外部类对象上。2、内部类可以访问它的外部类的成员,但内部类的成员只有..
分类:
编程语言 时间:
2014-07-21 12:13:13
阅读次数:
259
摘要:本Blog主要为了阐述java.lang.OutOfMemoryError:PermGenspace可能产生的原因及解决方案。其中PermGen
space是Permanent Generationspace的简写,表示内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGenspace中,它和存放类实例(Instanc...
分类:
其他好文 时间:
2014-07-20 22:45:43
阅读次数:
453
在JVM中,如果98%的时间是用于GC且可用的HeapSize不足2%时将会抛出OOM异常;HeapSize最大不要超过可用物理内存的80%,一般-Xms –Xmx设置为相同,-Xmn设置为1/4的-Xmx。若-Xms、-Xmx设置的大小超过物理内存,则会出现:
”Error occurred during initialization if VM could not reserve...
分类:
其他好文 时间:
2014-07-20 22:24:23
阅读次数:
354
垃圾收集机制(GC)是JVM用于释放那些不再使用的对象所占用内存的程序和算法。GC并没有写入在java语言定制的标准中,因此并不是所有的JVM都有GC。GC的主要目的就是清除不再使用的对象。
垃圾回收的两种方法:
1.引用计数
引用计数表示一个对象被引用的所有次数,当引用计数为0时,则表示该对象没有被引用,可以将其删除。
2.对象引用树
目前比较常用的垃圾收集机制是对象引用树,即将对像的...
分类:
其他好文 时间:
2014-07-20 22:17:23
阅读次数:
283