摘要: 一.ClassLoader类加载器 在java语言中,提供有一个系统的环境变量叫做classpath,这个环境属性的作用主要是在JVM进程启动的时候进行类加载路径的定义.在JVM里面可以根据类加载器而后可以根据指定路径中类的加载,也就是说找到了类的加载器就意味着找到了类的来源. 二.系统类的加载器 阅读全文
posted @ 2019-09-01 19:55 灰色天空_graySky 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 一.传统简单java类 简单的java类主要是由属性所组成,并且提供有相应的setter以及getter的处理方法,同时简单java类最大的特征就是通过对象保存相应的类的属性内容,但是如果使用传统的简单java类的开发,那么也会面临非常麻烦的困难: --按照传统的做法,首先应该实例化Emp对象,而后 阅读全文
posted @ 2019-08-29 22:45 灰色天空_graySky 阅读(312) 评论(0) 推荐(1) 编辑
摘要: 一.反射与操作类 在反射机制的处理过程之中不仅仅只是一个实例化对象的处理操作,更多的情况下还有类的组成的操作,任何一个类的基本组成结构:父类(父接口),包,属性,方法(构造方法,普通方法)--获取类的基本信息 一个类的基本信息主要包括的是所在的包名称,父类的定义,父接口的定义.--范例:定义一个程序 阅读全文
posted @ 2019-08-28 22:50 灰色天空_graySky 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一.反射实例化对象 经过一系列的分析之后发现虽然可以获取Class类的实例化对象,但是依然觉得这个对象的获取意义不是很大,因此可以通过以下几个案例去理解反射的核心意义--反射实例化对象:获取Class对象之后最大的意义并不是在于只是一个对象的实例化操作形式,更重要的是Class类中提供有一个对象的反 阅读全文
posted @ 2019-08-28 20:18 灰色天空_graySky 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 一.认识java反射机制 在java语言中,之所以会有如此众多的开源技术支撑,很大的一部分来源于java最大特征--反射机制.能够灵活的去使用反射机制进行项目的开发与设计,才能够真正接触到java的精髓.所有的技术实现的目标只有一点:重用性.--对于反射技术,首先应该考虑"反"与"正"的概念,所谓的 阅读全文
posted @ 2019-08-27 22:50 灰色天空_graySky 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一.序列化概念 几乎只要是我们的java开发,就一定会存在有序列化的概念,而正是有序列化的概念逐步发展,慢慢也有了更多的系列化的标准.--所谓的对象序列化指的是将内存中保存的对象,以二进制数据流的形式进行处理,可以实现对象的保存或网络传输.我们首先需要知道所谓的对象都是处在堆内存当中的(每一块堆内存 阅读全文
posted @ 2019-08-27 21:32 灰色天空_graySky 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一.打印流 如果现在要想通过程序实现内容的输出,核心的本质一定要依靠OutputStream类来支持但是OutputStream类有一个最大的缺点,这个类的数据输出操作功能有限,所有的数据一定要转为字节数组后才可以进行才操作:public void write(byte b[]) throws IO 阅读全文
posted @ 2019-08-27 20:45 灰色天空_graySky 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一.字符编码 在计算机的世界中,本质上只认识0,1的字节数据,如果要想描述一些文字的编码就需要对这些二进制的数据进行组合,就需要对二进制的数据进行组合,所以才有了现在可看见的中文显示,但是在进行编码的时候如果想要正确显示出内容则一定需要解码,所以编码和解码一定要使用统一的一套标准,如果标准不统一,那 阅读全文
posted @ 2019-08-26 20:39 灰色天空_graySky 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一.流的基本概念 在java.io包中,File类是唯一一个与文件本身有关的程序处理类,但是File类只能操作文件本身,而不能操作文件内容,IO操作的核心意义在于输入和输出操作.而对于程序而言,输入和输出可能来自不同的环境:--通过电脑连接服务器上进行浏览的时候,实际上此时客户端发出了一个信息,服务 阅读全文
posted @ 2019-08-25 21:18 灰色天空_graySky 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一.File文件操作类 在java语言中提供有对于文件操作系统的支持,这个支持就在java.io.File类中进行了定义,也就是说在整个java.io包中File类是唯一一个与文件本身操作有关的类(创建,删除,重命名)有关的类,而如果想要进行File类的操作,我们需要提供有完整的路径支持,而后可以调 阅读全文
posted @ 2019-08-24 20:28 灰色天空_graySky 阅读(456) 评论(0) 推荐(0) 编辑