自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 java的反射机制

1.Class类的引出* 一切皆对象,用类来描述一般对象,但用什么来描述类这个对象呢? *  eg: Date  d=new Date(),用什么类来描述Date这个类呢? *  引入 Class类 *  Class<T>类 用来描述类或者接口的类型, 即描述类的类 *  Class<T>类的实例: 在JVM中的一份字节码 *   *  当程序第一次把使用某一个java.u...

2018-05-31 17:11:35 317 1

原创 网络编程(2)

网络编程(1)中主要讲的是接收者和发送者在同一个子网络中数据的传递,如果两台电脑不在一个子网络中数据应该如何传递?如果两台电脑不在一个同一个子网络,那就无法知道对方的MAC地址,那就必须通过网关转发上图中,1号电脑要给4号电脑传递数据包,它会先判断4号电脑是否在一个子网络中,结果发现不是,于是就把这个数据包发到网关A,网关A通过路由协议,发现4号电脑位于子网络B,又把数据包发给网关B,网关B再转发...

2018-05-21 17:43:33 137

原创 网络编程(1)

网络层的模型有两种:1.五层模型:  1).应用层  2).传输层  3).网络层  4).链接层  5).实体层(物理层)//模型层次从上而下,越下面的层越接近硬件,,越上面的层越接近用户2.层与协议每一层都是为了完成一种功能,为了实现这些功能,就需要大家都遵守共同的规则,大家都遵守的规则叫做 "协议"互联网的每一层都定义了好多协议,这些协议的总称叫做"互联网协议",它们是互联网的核心3.层的主...

2018-05-21 14:49:06 187

原创 java核心内库---IO(3)

一.序列化和反序列化* 序列化:指的是把堆内存中的java对象(自定义的对象)数据,通过某种方式把对象存储在磁盘文件中或者 *        传递给其他网络的节点(在网络上传输),我们把这个过程称之为序列化 * 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象恢复成java对象的过程 *  * 为什么要进行序列化: *      1):在分布式系统中,需要共享的数据的JavaBean对象,都...

2018-05-18 12:10:43 374

原创 字符编码的发展历程

字符编码的发展历程阶段1:计算机只认识数字,我们在计算机中的一切数据都是以数字表示,因为英文符号有限所以规定使用的字节的最高位为0,每一个字节都是以0-127之间的数字来表示,比如A对应65,a对应97这就是美国标准信息交换码,ASCII阶段2:随着计算机在全球的普及,很多国家和地区都把自己的字符引入到计算机,比如汉字此时发现一个字节能表示的数字范围太小,不能包含所有的中文汉字,那么久规定两个字节...

2018-05-18 11:25:11 718

原创 java核心内库---IO(2)

一.拷贝指定目录里的文件到指定目录实例如下(实质是利用了文件名称过滤器):二.文件的字符输出流字节输出流和字符输出流的区别: *      字符输出流可以直接向外写一个字符串.而字节输出流不行 *      字节流需要创建的是byte[]数组,而字符流需要创建的是char[]数组或者直接输出字符串 * ------------------------------------------------...

2018-05-18 11:22:48 158

原创 java语言核心---异常的处理

Throwable类有两个子类             1).Error 类  : 不可抗力的因素,例如:内存溢出...             2).Exception类:                           编译异常:编译时期出现的异常 例如,  解析异常ParseException                        运行异常:编译可以通过,运行时期出现的异常  例...

2018-05-15 12:01:07 334

原创 Map集合的子类以及Collections类

Map集合常用的子类有两种: HashMap  TreeMap1.HashMap集合             Map集合都是针对键有效,且键是唯一的, 如果有相同的键,则第二个键的值覆盖掉第一个键的值,如果第一次给HashMap添加元素,则put()方法返回值为null,第二次添加相同键的元素,则返回第一次添加的元素的值 存储自定义对象的两种方式:              自定义对象为键  :不...

2018-05-15 09:23:10 1097

原创 java核心内库---IO(1)

java的集合框架:类和接口存在于java.util包中java的IO:          类和接口存在于java.io包中//File类指的是文件/目录File类的介绍和路径分割符:File类是IO包中唯一表示磁盘文件和磁盘目录的对象的路径该类包含了创建,删除文件,重命名文件,判断文件,读写权限以及文件是否存在,查询等功能方法只能设置和获取文件本身的信息,不能设置和获取文件的内容在java开发中...

2018-05-14 22:19:31 218

原创 java集合框架---集合的实现类

一.集合的继承体系图 1).  根接口:Collection(单列集合)          子接口:Set  ,   List          List接口的实现类: ArrayList    Vector   LinkedList          Set接口的实现类: HashSet     TreeSet 2). 根集合:Map(双列集合)         子实现类:HashMap   T...

2018-05-08 14:12:50 2545

原创 java核心内库---线程(二)

一.线程通信生产者和消费者案例分析:生产者可以看做一个线程,消费者也可以看做一个线程  //  生产者和消费者共享一个资源 为什么生产者不直接把数据传给消费者,而是生产者先把数据存储到共享资源中,然后消费者再去共享资源中拿数据? *  这里体现了面向对象的设计原则: *             低耦合(个体与个体之间在能实现要求的前提下,联系越少越好) *             高内聚 *  例...

2018-05-04 21:55:32 153

原创 java核心内库(二)

一.日期的相关类 Date类                 //java.utile.Date,该类大量方法已经过时 DateFormat类                                                                                                                                 ...

2018-05-02 13:15:09 455

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除