
Java
文章平均质量分 65
LehmanHe
似风似雨又似鬼
展开
-
Java IO
IO流主要用于磁盘(File)、内存(数组)、键盘(system.in)等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)和字符流(抽象基类为Reader和Writer)。 字符流和字节流的主要区别: 1.字节流读取的时候,读到一个字节就返回一个字节; 字符流使用了字节流读到一个或多个字节(中文对应的字原创 2015-09-01 11:55:43 · 316 阅读 · 0 评论 -
Java网络编程,UDP TCP
java 中ip对象:InetAddress. import java.net.*; class IPDemo{ public static void main(String[] args) throws UnknownHostException{ //通过名称(ip字符串or主机名)来获取一个ip对象。 InetAddress ip = Inet原创 2015-09-04 13:49:31 · 478 阅读 · 0 评论 -
Java 浏览器请求与web服务器应答
HTML: 浏览器向web服务器请求网页,使用tcp协议,向其发送特定格式的数据字段,web服务器根据这些字段中携带的信息作出对应的应答。 浏览器请求字段:GET /myweb/1.html HTTP/1.1 // 请求行 请求方式 /myweb/1.html 请求的资源路径 http协议版本。 /*请求消息头 . 属性名:属性值*/ Accept: image/gif, im原创 2015-09-04 14:09:53 · 456 阅读 · 0 评论 -
Java类加载与实例化过程
0x00 背景知识1、虚拟机在首次加载Java类时,会对静态初始化块、静态成员变量、静态方法进行一次初始化 具体过程是: ①装(加)载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区中,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构,之后可以用Class对象进行相关的反射操作。原创 2016-03-12 20:32:55 · 4110 阅读 · 1 评论