自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Java开发人员最常用19个Linux命令

1.查找文件find / -name filename.txt根据名称查找/目录下的filename.txt文件。2.查看一个程序是否运行ps –ef|grep tomcat查看所有有关tomcat的进程3.终止线程kill -9 19979终止线程号位19979的线程4.查看文件,包含隐藏文件ls -al5.当前工作目录pwd6.复制文件包括其

2015-03-12 17:08:16 300

转载 HashSet HashTable HashMap的区别

本文转自:http://wuhenjia.blog.163.com/blog/static/93469449201124114150295/(1)HashSet是set的一个实现类,hashMap是Map的一个实现类,同时hashMap是hashTable的替代品(为什么后面会讲到).(2)HashSet以对象作为元素,而HashMap以(key-value)的一组对象作为元素,且

2015-03-12 16:54:35 362

转载 六种异常处理的陋习

本文转自 http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html 六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = .

2015-03-12 14:54:18 564

原创 java内部类

1.内部类如类的成员一般,只是很特殊,不允许外部类访问他的成员,但是他可以访问外部类的成员2.外部类只能访问内部类的静态方法,且必须用 内部类.静态成员 的形式,不能直接使用3.静态内部类只能访问外部类的静态成员,不能访问非静态成员4.注意一个原则,静态成员只能访问静态成员,不能访问非静态成员,但是非静态成员可以访问静态成员,即使在同一个类中,静态方法也不能访问非静态成员

2015-03-12 14:54:14 288

转载 Weak References 和 Soft reference

本文转自 http://blog.csdn.net/xtyyumi301/article/details/3015493 Understanding Weak References没必要成为weak reference专家,装成资深java工程师(就像茴香豆的茴字有四种写法)。但是至少要了解一点点,知道是怎么回事。下面告诉你什么是weak references,怎么用及何时

2015-03-12 14:53:36 354

原创 java堆和栈

本人引用自csdn讨论区:http://topic.csdn.net/u/20100413/11/5ebc247a-e399-4cd6-8c74-48c8036da282.htmlJava把内存划分成两种:一种是栈内存,一种是堆内存。         在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。         当在一段代码块定义一个变量时,Java就在栈中为这个变量分

2015-03-12 14:50:06 284

转载 HashMap的遍历效率讨论

本文转自 http://hi.baidu.com/injava/item/aac168cd66af7a090bd93a3eHashMap的遍历效率讨论经常遇到对HashMap中的key和value值对的遍历操作,有如下两种方法:Map paraMap = new HashMap();................//第一个循环Set appFieldDefId

2015-03-12 14:45:10 265

转载 java 彻底理解 byte char short int float long double

本文转自 http://blog.csdn.net/hearrt/article/details/3951910遇到过很多关于 数值类型范围的问题了,在这做一个总结,我们可以从多方面理解不同数值类型的所能表示的数值范围 在这里我们只谈论 java中的数值类型 首先说byte:这段是摘自jdk中 Byte.java中的源代码: /**   

2015-03-12 14:44:04 472

原创 Java中深克隆与浅克隆的简单理解

其实深克隆跟浅克隆没有太大的区别,只是概念和叫法不一样,相同点:实现Cloneable接口,重写clone方法,注意和重载的区别,可参考JAVA的重载、覆盖和隐藏的区别一文为什么会有深克隆呢,其实是因为克隆的时候,java虚拟机只clone了基本数据类型和sting类型(注意String类型不是基本数据类型,它也没有实现clone方法),对于引用类型的成员,它没有处理。哪些是引用类

2015-03-12 14:43:55 594

原创 Java值传递和引用传递

对于java中的值传递和引用传递一直颇受争论,《Core Java》的作者,以及JAVA的创造者James Gosling都认为当一个对象或引用类型变量被当作参数传递时,也是值传递,这个值就是对象的引用,因此JAVA中只有值传递,没有引用传递。还有一种说法是引用可以看作是对象的别名,当对象被当作参数传递给方法时,传递的是对象的引用,因此是引用传递。而《Thinking in Java》一书的作者B

2015-03-12 14:38:38 359

转载 java线程池原理

本文原创,转载请注明来自xiaoQLu http://www.cnblogs.com/xiaoQLu/archive/2013/05/13/2870588.html首先介绍一篇系统学习concurrency包的博文,有兴趣的可以细读下,写得很不错 http://www.blogjava.net/xylz/archive/2010/07/08/325587.html,其中包括缓存线程池的核心

2015-03-12 14:38:30 299

原创 java内在泄漏

简介: Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。级别: 初级 问

2015-03-12 13:40:14 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除