易截截图软件、单文件、免安装、纯绿色、仅160KB

Java学习笔记

封装:
1.说白了就是保护我们对象中的隐私使其对 外部不可见。
 
     2.一般情况下,类中的属性设为private。
 
     3.通过getter和setter方法去赋值和取值。
 
              
 
 
 
  继承:
  1.同一个包里子类继承了父类中的非private属性和方法。
 
  2.如果一个子类继承一个类,那么子类无条件的继承父类中的非私有属性和方法,但不包括构造函数。
 
  3.子类覆盖父类的属性和方法,但不包括构造函数。
 
  4.重写的条件是子类重写方法的修饰权限不能小于父类的权限。不在同一个包里权限不能同时为default,但可以为protected和public。
 
  5.Java中类的继承是单继承。对接口可以多继承。


相关文档:

JAVA并发编程实践 读书笔记

最近读完<Java并发编程实践>,无疑这是一本好书,它使得我对线程,锁,以及与并发相关的
一些知识体系更加完备,闲话不多说,下面我系统梳理了下里面的一些理论要点,相信实践上
面,大家或多或少都会有体会,那么用理论的知识点将实践体会笼络起来,将会形成更加牢固
和完备的知识体系,至少我这么认为,写这一篇笔记也是用以 ......

Java的ThreadLocal类的使用~~~~~~~~~~~~~~~~~

转载自:http://chenpingtai2008.javaeye.com/blog/253339
早在Java
1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用
这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。
  ......

java int 转为string的三种方法


JAVA中 int 类型要转化成 String 类型,可以有三种方式,分别是:
(1) String.valueOf(i) 
 (2) Integer.toString(i) 
(3) i+""
其中:第二种是效率最高的,耗时是其他两种的一半。
String.valueOf(i):891
Integer.toString(i):468
i+"":844
......

[Java性能剖析]JVM Management API


      
JVM本身提供了一组管理的API,通过该API,我们可以获取得到JVM内部主要运行信息,包括内存各代的数据、JVM当前所有线程及其栈相关信息等
等。各种JDK自带的剖析工具,包括jps、jstack、jinfo、jstat、jmap、jconsole等,都是基于此API开发的。本篇对这部
分内容进行一个详细的说 ......

java语句备忘

代码如下:
List <?> lines = FileUtils.readLines(new File(fileName));
for(Object line : lines){
}
问题:
1.List <?> 表示什么意思?
2.for括号内部的表达式是什么意思?
1、范型。表示lines中可保存任意类型
2、for-each 语句,作为for(int i=0;i<lines.length;i++){
Object line=lines.get(i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号