java
林子木
这个作者很懒,什么都没留下…
展开
-
【转】 java中匿名对象分析
转自:xiazdonghttp://blog.csdn.net/xiazdong/article/details/6723101一、两种实例化方式:String str = “abc”;String str = new String("abc");一个字符串就是String的匿名对象。"hello".equals(str) 一个字符串能够调用一转载 2013-09-26 10:00:56 · 8561 阅读 · 3 评论 -
java 配置之错误:错误: 找不到或无法加载主类
作者:林子木 配置前参考:http://www.cnblogs.com/itech/archive/2010/04/06/1705556.html 出现这错误的原因是上面链接中的配置CLASSPATH少了点东西,因为java运行是要继承类的,所以上面只包含了tools.jar,dt.jar 而没有包括当前的所在目录的下的类,所以在CLASSPATH配置中添加".;"就可以了。原创 2013-05-22 21:20:26 · 3720 阅读 · 0 评论 -
使用sublime Text 3进行java编程的一些总结
编码GBK的不可映射字符 ,sublime Text 3对java编译执行,Decode error - output not utf-8原创 2014-11-12 20:39:48 · 49245 阅读 · 12 评论 -
Java JVM 垃圾回收
一、垃圾回收作用于“堆”和“非堆(方法区)”两个线程共享的部分。 1、堆: 堆的主要存放“生成的对象”和“开辟的数组”。 面试的时候可能会问道,是不是所有的对象都存在于堆上?答案是否定的,当前虚拟机优化技术的发展,其中出现了逃逸分析(如果一个方法中生成的对象没有被其他方法或者线程使用,那么就是不逃逸的),如果对象不逃逸,那么就会把对象分配到栈空间上。另,网上有人还列举了TLAB,但是T原创 2015-07-18 18:28:57 · 976 阅读 · 0 评论 -
Java 异常及异常处理
1、什么是异常 简单来说,就是由于程序运行是出现的问题,但是可以通过try…和catch捕获处理,之后程序继续运行。 在java中,分异常(Exception)和错误(error)两种。其中“异常”是程序编写不完善(或者由于外部原因,网络错误,文件错误等)引起的;而“错误”虚拟机本身故障(如OutOfMemoryError),一旦出现错误,我们将不能处理,程序将无法继续执行。2、异常处理原创 2015-07-18 22:31:18 · 1742 阅读 · 0 评论