博客专栏  >  编程语言   >  Java学习与提高

Java学习与提高

总结收藏java学习过程中的点滴,java基础知识,java后端开发,java设计模式等

关注
0 已关注
15篇博文
  • Thinking in Java:对象初始化顺序

    P131 初始化的顺序是先静态对象(如果它们尚未因前面的对象创建过程而被初始化),而后是“非静态”对象。从输出结果中可以观察到这一点。要执行main()(静态方法),必须加载StaticInitial...

    2013-12-04 17:30
    626
  • Thinking in Java final关键字

    P262 final关键字 根据上下文环境,Java的关键字final的含义存在着细微的区别,但通常它指的是“这是无法改变的。”不想做改变可能出于两种理由:设计或效率。由于这两个原因相差很远,所以关键...

    2013-12-11 14:13
    686
  • Thinking in Java 向上转型

    p260 由导出类转型成基类,在继承图上是向上移动的,因此一般称为向上转型。由于向上转型是从一个较专用类型向较通用类型转换,所以总是很安全的。也就是说,导出类是基类的一个超集。它可能比基类含有更多的方...

    2013-12-11 16:40
    669
  • Thinking in Java static

    P171  5-4-2

    2014-02-12 17:06
    611
  • Thinking in Java 前期绑定&动态绑定

    P280 方法调用绑定 将一个方法调用同一个方法主体关联起来被称作绑定。若在程序执行前进行绑定(如果有的话,由编译器和连接程序实现),叫做前期绑定。读者可能以前从来没有听说过这个术语,因为它是面向过程...

    2013-12-12 17:47
    637
  • Thinking in Java 内部类访问外部类

    P349   上传图片   1、图片大小不能超过2M 2、支持格式:.jpg .gif .png .bmp 中间水印 右下水印 无水印 文章标签(添加T...

    2014-02-11 17:37
    703
  • Thinking in Java 多态的缺陷:域与静态方法

    P157 一旦你了解了多态机制,可能就会开始认为所有事物都可以多态地发生。然而,只有普通的方法调用可以是多态的。例如,如果你直接访问某个域,这个访问就将在编译期进行解析,就像下面的示例所演示的:...

    2014-02-20 16:48
    822
  • Thinking in Java 构造器的调用顺序

    //: polymorphism/Sandwich.java // Order of constructor calls. package polymorphism; import static ne...

    2014-02-21 14:40
    806
  • Thinking in Java 接口

    P172 1. 抽象类:包含抽象方法的类。           如果类中含有抽象方法,则必须被定义为抽象类。           抽象类中可含0个,一个或多个抽象方法。           抽象方法...

    2014-02-24 15:16
    664
  • Thinking in Java 内部类

    Java 内部类种类及使用解析 内部类Inner Class   将相关的类组织在一起,从而降低了命名空间的混乱。   一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分...

    2014-03-05 15:46
    683
  • [解惑] 领略内部类的内部

    内部类有两种情况: (1) 在类中定义一个类(私有内部类,静态内部类) (2) 在方法中定义一个类(局部内部类,匿名内部类)   1、私有内部类 —— 在方法之间定义的内部类,非静态       我们...

    2014-03-05 16:01
    464
  • Thinking in Java 类加载与初始化

    在阅读Java编程思想类型信息Class.forName()方法时牵扯到Class类对象和类加载过程,这里作下记录 类加载器 类是程序的一部分,每个类都有一个Class对象。换言之,每当编写并且编...

    2014-03-13 15:03
    716
  • Thinking in Java RTTI和反射机制

    意义 编程思想中的解释:运行时类型信息使得你可以在程序运行时发现和使用类型信息。并不是所有的Class都能在编译时明确,因此在某些情况下需要在运行时再发现和确定类型信息(比如:基于构建编程),这就是R...

    2014-03-14 00:16
    1180
  • Java内存区域和GC机制

    Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理...

    2014-03-14 15:15
    898
  • Thinking in Java 泛型

    介绍

    2014-03-23 23:47
    791
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部