代码改变世界

阅读排行榜

黑马程序员—张老师基础加强7-动态代理

2014-06-07 01:45 by 黑马程序员*, 454 阅读, 收藏,
摘要: 代理: 要为已经存在的多个具有相同接口的目标类的各个方法增加一些系统功能。 例如:异常处理,日志和计算方法的运行时间,事物管理等,怎么做 如 在运行前后增加计算时间的方法。show(){ sop(); } 编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上... 阅读全文

黑马程序员-张老师基础加强3-内省

2014-06-06 18:43 by 黑马程序员*, 381 阅读, 收藏,
摘要: 内省:javaBeanJavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。JavaBean的属性是根据其中的setter和getter方法来确定的,而不是根据其中的成员变量。如果方法名为setId,中文意思即为设置id... 阅读全文

黑马程序员-字符串

2014-06-06 19:04 by 黑马程序员*, 376 阅读, 收藏,
摘要: 字符串最大的特点是:一旦被初始化就不可以被改变方法区:方法区,静态区,常量池。 String s =new String(); String s0= "";//两者效果一样,但这个方便, String s1 = "abc"//s1是什么?s1是一个类类型变量(应指向对象),"abc"是一个对象,字符... 阅读全文

黑马程序员-张老师加强6-类加载器

2014-06-07 01:01 by 黑马程序员*, 370 阅读, 收藏,
摘要: 类加载器:基本概念:一般来说:java文件(源程序)经过编译器被转换成java字节码。类加载器负责读取字节码文件,并转换成java.lang.class的一个实例对象。每个这样的实例代表一个java类。通过实例的newInstance方法,就可以创建出该类一个对象。Java.lang.ClassLo... 阅读全文

黑马程序员-继承

2014-06-06 18:13 by 黑马程序员*, 366 阅读, 收藏,
摘要: 类用于描述事物。父类的由来,子类不断向上抽取。继承:1.提高了代码的复用性。2.让类与类之间产生了关系,有了这个关系,才有了多态的特性。注意:不要为了获取其他类的功能,简化代码而继承。必须是类与类之间有所属关系才可以继承。所属关系is a.java不支持多继承。多继承带来隐患;当多个类中定义了相同的... 阅读全文