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

复习《Thinking in Java》笔记二:第九、十章笔记

1.接口的方法默认都是public 的,方法只能是public&abstract,方法的实现不能小于接口方法的visibality.
    接口中的域默认是public static final的。
  一个类可以实现很多个接口。
2.内部类具有外围类(enclosing class)的所有元素的访问权。
3.匿名类如果希望是有一个在其外部定义的对象,那么其参数引用必须是final的。如果参数被传递给匿名类的基类的构造器,它不要求其为final,因为他不会在匿名类内部被直接使用。
4.嵌套类。如果不需要内部类对象和外围类对象有联系,可以将内部类声明为static,即嵌套类。但不能从嵌套类的对象中访问外围类非静态的外围类方法。普通内部类不能包含static数据和字段,但内部类可以。
嵌套类可以作为接口的一部分。
5.如果需要对外部类对象的引用,则使用 外部类的名字+this   ClassName.this。
    如果需要创建内部类的对象,则使用.new 方法,ClassName clzz=new ClassName();clazz.new 内部类名字。
6.闭包是一个可调用的对象,它记录了一些信息,这些信息用于创建它的作用域,内部类是面向对象的闭包。
7.如果内部类不明确继承另一类的内部类,那么两者将处于自己的命名空间内。
8.如果内部类是匿名的,那么将产生类似InnerClass$1.class,等以数字作为结尾的标识符。


相关文档:

保护你的JAVA / .net 程序,终极避免被反编译方法研究

反编译真的让JAVA / .net 制作者讨厌的东西。你花大量的精力做了一个很好的软件,却有人盗用,
盗用都算了
人家还用来商业...
就像某文说的.你的软件买 XXXXXXXX大元.人家公司买200元.....
怎么做到呢?就是通过反编译。
我们可以看到
就算保护很强的reflector4/6 也未能幸免
如果你不将你的Application进行保护,它 ......

JAVA WebService 服务端与动态客户端

近来想做一个通用数据交换接口平台,所以想到使用JAVA来设计WebService,而且事先是不知道服务端在哪里的,也有可能是多个服务端的,所以客户端必须是可配置的,动态的,经过一番研究,现贴出代码,以供日后学习。
首先,确定使用XFire框架,框架的部署就不提了。
一、服务端:WebServiceTest
1、接口类
package servic ......

传智播客JAVA培训 Android书籍分享


在这里将我收集的一些书籍,与大家分享
1、介绍Android 与 GPhone的书籍
Introduction To Android
Google官方文档,简要的介绍了Android的各个方面,值得大家看下
GPhone说明书
是每个开发人员必须阅读的,关于GPhone的使用、功能,结合SDK看想必收获会更大
2、经典开发书籍
深入浅出Android–Google手持设备 ......

java判断IP是否在某个网段中

Java判断IP是否在指定网段中,看代码
/**
* 判断ip是否在指定网段中
* @author dh
* @param iparea
* @param ip
* @return boolean
*/
public static boolean ipIsInNet(String iparea, String ip) {
if (iparea == null)
throw new NullPointerException("IP段不能为空!");
if (ip == nul ......

Java 中Serializable的作用

MVC中 java bean经常用这个.
----
没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。
serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号