![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
John-Chung
从事互联网金融行业的程序猿
展开
-
Java学习之Integer封装与拆箱
我们都站在巨人的肩膀上Integer自动封装的陷进示例:public static void main(String[] args) { Integer a=1000,b=1000; Integer c=100,d=100; System.out.println(a==b);//false System.out.println(c==d);//true } 以上两个原创 2017-02-28 17:39:56 · 376 阅读 · 0 评论 -
Java学习之泛型E、T、K、V等的含义
我们都站在巨人的肩膀上在集合使用中,我们会接触到泛型,正确的使用泛型是必要的,以下就介绍常用泛型:E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) ? - 表示不确定的java类型原创 2017-02-28 17:46:46 · 207 阅读 · 0 评论 -
Java学习之RMI
我们都站在巨人的肩膀上全称: Remote Method Invocation 组成: 远程服务的接口定义 远程服务接口的具体实现 桩(Stud)和框架(Skeleton)文件 一个运行远程服务的服务器 一个RMI命名服务,它允许客户端去发现这个远程服务 类文件的提供者(一个http或者ftp服务器) 一个需要这个远程服务的客户端 示意图:步骤:1. 生成一个远程接口 2. 实现远程对象(服务器端程原创 2017-02-28 17:54:37 · 203 阅读 · 0 评论 -
Java学习之访问修饰符
我们都站在巨人的肩膀上我们所写的正常属性修饰符有public、private、protected。这些相信大家都不陌生,近几天和同事讨论,在普通的类中属性不写以上修饰符,那么访问权限是什么?是默认的friendly访问权限,不存在该关键字。friendly与protected有什么区别呢? protected 的访问权限在同包,子类也可继承。 friendly 则在子类中是不可继承。 以下是示例pr原创 2017-03-02 14:28:16 · 227 阅读 · 0 评论 -
Java学习之jdk与cglib动态代理
声明:参考部分博客做记录1.jdk动态代理实现接口:public interface UserService { String getName(); }接口实现:public class UserServiceImpl implements UserService { public String getName() { System.out.println("----原创 2017-02-23 17:32:58 · 243 阅读 · 0 评论 -
Java学习之序列化
我们都站在巨人的肩膀上1.序列化: 以特定的方式对类实例的瞬时状态进行编码保存的一种操作。 将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 将数据分解成字节流,以便存储在文件中或在网络上传输。 2.反序列化: 打开字节流并重构对象。 对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。 恢复数据要求有恢复数据的对象实例。 3.序列化特点: 如果某个类能够被序列化,其子类原创 2017-03-03 17:53:49 · 200 阅读 · 0 评论 -
Java学习之LinkedList
我们都站在巨人的肩膀上1.LinkedList 源码:public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable { // transient修饰的字段将不进行序列化,该变量内容在序列化后无法原创 2017-03-06 18:19:55 · 178 阅读 · 0 评论