java基础
henlang
这个作者很懒,什么都没留下…
展开
-
java基础的静态导入,自动装箱,增强for循环以及overload 与override的区别
首先说一说java的静态导入 静态导入,就像类中的静态方法,不需对象就能通过类调用,而静态导入,就是相比与普通的导入,可以忽略掉调用类,直接写方法如下列:import java.util.Iterator;import java.util.LinkedList;import java.util.List;import static j...原创 2015-01-14 00:12:30 · 402 阅读 · 0 评论 -
浅谈java RMI
浅谈java RMI 何为java RMI: java RMI 就是在远程方法调用(Remote Method Invocation)就是在客户端远程调用服务器端存在的方法,并执行。如何使用RMI: 使用java RMI : 1,在服务器端写一个接口,并继承Remote 如下代码所示:public interf原创 2015-01-19 17:31:50 · 289 阅读 · 0 评论 -
浅谈java的泛型
java泛型 java泛型,就是java语言发展到一定的程度后,为了实现某些功能而发展出来的技术,但需要指出来的是,java的泛型和C++的泛型是有一定的区别的,java中只能做到形似而神不似的阶段,比如他不能对两个泛型进行运算,而c++能,并且java中的泛型只能做到在编译阶段有用,而在运行阶段没有作用,它起到的作用是在编译阶段起到类型限制的作用。比如:原创 2015-01-19 16:13:19 · 449 阅读 · 0 评论 -
浅谈java类加载机制
浅谈java类加载机制 了解java类加载机制,知道jvm是如何将类字节码加载到内存中去的。首先启动jvm时,java会首先找到sun.misc.launcher加载第一个类加载器Bootstrap loader,这个加载器会去加载sun.boot.class.path(System.getProperty("sun.boot.class.path"))的值得到的路径下的字节码...原创 2015-01-16 14:25:40 · 304 阅读 · 0 评论 -
浅谈java的注解
浅谈java的注解 首先明白什么是注解: 注解就是对的某一事物或行为提供解释说明,以便后来者了解这些事物,java中就是对某些方法,类,参数,变量添加注释,让后来者可以通过反射手段获取这些信息 java注解包括那些: 在java中包含:三个默认注解, @override :重写标志原创 2015-01-16 11:41:56 · 338 阅读 · 0 评论 -
浅谈java的内省
java的内省 在Java中有的类是专门作为数据的操作,这种类被称为javabean,类中的成员变量都有get和set的方法,其方法命名规则是getXXX()或setXXX(T t),而Java内省就是不通过类的对象调用方法,而是通过内省来调用得到数据,这种方式的好处就是用于java的框架中。下面来讲具体操作:比较复杂的过程:1,获得类的属性描述符PropertyDesc...原创 2015-01-16 00:29:10 · 345 阅读 · 0 评论 -
浅谈IO流
java io流 Reader FileReader BufferReader PipeReader InputStreamReader Writer FileWriter BufferWri...原创 2015-01-15 18:18:11 · 339 阅读 · 0 评论 -
浅谈反射
浅谈反射: 所谓反射就是将原来顺着的方法反过来得起祖先.比如根据欧拉公式得到该公式的发明人是欧拉,java中的反射也就是这个意思,他将一个类中的各个部分都反射出来,成为对象,在调用。 理解反射之前,需要先理解下字节码,以及Class这个类(他表示某个类的在内存中的一段字节码),为了反射,我们需...原创 2015-01-14 23:58:45 · 244 阅读 · 0 评论 -
浅谈java集合类
浅谈java集合类: java中的集合的关系图如下: Collection |-------------List |------------------LinkedList ...原创 2015-01-15 10:43:09 · 381 阅读 · 0 评论 -
java的网络编程
浅谈java的网络编程 在说网络编程前我们需要一些io流的基础根据OSI参考模型,将网络协议分为了七层即: 应用层:也就是为应用程序提供服务的层 表示层:数据格式的转换,也即将数据转为通信双方都能读懂的数据格式,各种加密解密大都在这一层 会话层:通信连接层,两台计算机通过这一层的建立连接或检测是否连接 传输...原创 2015-01-15 14:44:36 · 354 阅读 · 0 评论 -
浅谈枚举enum
枚举:也就是将例子一样一样的列出来,如一个星期7天,列出每一天(星期一,星期二,星期三,星期四,星期五,星期六,星期日),枚举也就是这个样子, 如 public enum WeakDay{ SUN(5){ public WeakDay nextDay(){ return MON; ...原创 2015-01-14 01:16:27 · 319 阅读 · 0 评论 -
浅谈java内部类
现在说一说java的内部类 java内部类分为匿名内部类,成员内部类,静态内部类,局部内部类首先说一说匿名内部类和有名内部类的有区别: 匿名内部类: 所谓匿名内部类也就是没有名字的局部内部类,它隐式的继承了一个类或一个接口,并重写或实现一个方法,它一般作...原创 2015-01-14 21:26:12 · 266 阅读 · 0 评论 -
浅谈java代理
浅谈java代理 java代理,见名思意,就是代理某个java类,并执行这个java类中的方法,在Java中的主要作用是AOP编程(面向方面编程)代理作用: 就是在某个类的方法执行之前或者之后插入某些动作,但又不想改变代码的原始内容。 应用java代理:要想用java代理首先熟知一个类,那就是代理类,...原创 2015-01-18 14:50:13 · 476 阅读 · 0 评论