摘要:
在java中反射降低了模块间的依赖性这个过程称解耦 高内聚,低耦合 在java中,万物皆对象,则将字节码看成一个对象,将一个方法看成一个对象..... 反射--剖析类,分析类的字节码,产生对象的字节码对象以及实例对象 Class 代表字节码的类 代表类的类 Field 代表属性的类 Method 代 阅读全文
摘要:
套接字是java提供一套进行网络通信的API TCP/UDP; ISO七层模型 物理层 、数据链路层 、传输层-IP、 网络层-UDP/TCP 、会话层 、 表示层、 应用层 HTTP FTP POP3 SMTP... IP地址:在网络中标识计算机地址的 IPv4 用四组整数(0-255)标识一个I 阅读全文
摘要:
单例模式: 把构造函数私有化在类内提供本类的静态对象,然后通过静态方法将该对象返回从而保证了在整个的过程中只有一个对象的存在 饿汉式: 在类加载的时候就顺便把本类对象初始化的形式。 懒汉式: 先定义好对象,在调用方法的时候在初始化这个对象的方式。推迟了初始化。 区别: 饿汉式由于一上来就初始化对象, 阅读全文
摘要:
如何去定义一个线程?(三种方式) 1.Thread:继承这个类,然后重写run方法;将业务逻辑或任务写到run方法中,然后调用start来启动线程; 2.Runnable: 实现这个接口,然后重写run方法,创建Thread对象将Runnable实现类对象作为参数传递,最后调用start启动线程; 阅读全文