- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 thinking in java 笔记--内部类的规则inner class rules(2007.10.12)
java的内部类有一些默认的规则 1. 非static的内部类是不能有static成员(field)和方法的.这可能是因为非static的内部类必须要拥有其宿主类的reference有关,如果内部类有一个static的成员,那么就不用创建宿主的对象就可以访问非static内部类的成员,这样的话就与必须拥有宿主类的对象冲突了.2. static的内部类是不能用到非static的成员和方
2007-10-12 18:04:00 703
转载 转贴 java内部类应用范例(2007.10.12)
Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很大的篇幅来讲述这个概念。但是我们在实践中很少用到它,虽然我们在很多时候会被动的使用到它,但它仍然像一个幕后英雄一样,不为我们所知,不为我们所用。本文不试图来讲述Java内部类的今生前世、来龙去脉,这些在网络上都已经汗牛充栋。如果读者想了解这些,可以在网络上搜索来学习。Java内部类总是躲在它的外部类里,像一个幕后英
2007-10-12 13:56:00 788
原创 thinking in java 笔记--接口规则(interface rules)(2007.10.11)
java接口(interface)中有一些默认的规则1. 所有的接口变量(fields)都是public static and final 的,即使你对它进行声明.2.接口变量(fields)必须在声明的时候进行赋值,不允许你不赋值(blank finals)3.接口中不允许有方法块出现,即便这个方法块是static,这样是不允许的{ ........ }以及static {
2007-10-11 18:01:00 732
原创 thinking in java 笔记--类内的嵌套接口及实例 nested interface(2007.10.11)
以下都是针对thinking in java 第三版的学习笔记. 类(class)中是可以嵌套接口(nested interface)的,就是把接口写到类里,而且interface可以用public,package(默认),protected,及private来定义这个内部接口对于外界的可见性.public定义的内部接口就不多说了,和非内嵌式的接口没有太大的区别,除了引用的
2007-10-11 16:36:00 3132 1
原创 thinking in java 笔记--类的初始化 class initialization(2007.10.10)
以下都是针对thinking in java 第三版的学习笔记.java中类的初化应该分为三块:static 变量,非static变量,类的构造方法1.java类的中的static 类变量的初始化,当触发类中的static 变量或者static 方法,及用Class.forName( className)的时候,就会按代码中的书写顺序初始化static 变量,类的顺序为从最顶端的父类,到你
2007-10-10 16:56:00 785
struts2 in action
2008-04-02
Core Java 2 Volume I 7th Edithon
2008-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人