随笔分类 -  java

java小知识点10
摘要:一个IP服务于多个域名: 阅读全文

posted @ 2017-05-30 16:50 一个后端狗 阅读(149) 评论(0) 推荐(0)

java小知识点9
摘要:XML的结构: 文档头 文档类型定义 文档正文 解析XML: Dom树形解释器 SAX流机制解释器 阅读全文

posted @ 2017-05-30 11:24 一个后端狗 阅读(152) 评论(0) 推荐(0)

java小知识点8
摘要:可以从中读入一个字节序列的对象叫做输入流,可以向其写出一个字节序列的对象叫做输出流。 close方法:关闭流,flush缓冲区 字节流: 字符流: FilterInputStream 二进制数据: 随机访问文件: Zip文件: 对象流与序列化: 序列化机制可能打破单例约束: 文件读写默认是不加锁的, 阅读全文

posted @ 2017-05-29 23:36 一个后端狗 阅读(164) 评论(0) 推荐(0)

java小知识点7
摘要:进程:每个进程拥有自己的一整套变量 线程:共享数据 调用Thread.sleep不会创建一个新的线程,sleep是Thread类的静态方法,用于暂停当前线程。 定义线程建议通过Runnable接口,继承Thread无法继承其它的类。 线程的stop方法已经被弃用。请求线程终止,使用interrupt 阅读全文

posted @ 2017-05-19 17:02 一个后端狗 阅读(130) 评论(0) 推荐(0)

java小知识点6
摘要:使用泛型机制编写的代码,要比那些杂乱的使用Object类型的变量,在进行强制类型转换的代码有更好的安全性和可读性。 泛型类: 类型变量T放在类名之后,用<>,泛型类可以看做普通类的工厂。 泛型方法: 泛型放在修饰符的后面,返回类型的前面。 泛型类型变量的限定: 无论合适定义了一个泛型类型,都自动提供 阅读全文

posted @ 2017-05-17 16:02 一个后端狗 阅读(140) 评论(0) 推荐(0)

java小知识点5
摘要:异常处理的任务就是将控制权从错误产生的地方转移到能够处理这种情况的异常处理器。 异常的层次结构: Error:系统错误,资源耗尽等严重错误(未检查) Exception: Runtime Exception:程序错误(未检查) 其他异常:程序本身没错误,其他错误导致的异常(IO等等)(已检查) 编译 阅读全文

posted @ 2017-05-15 21:33 一个后端狗 阅读(134) 评论(0) 推荐(0)

java小知识点4
摘要:接口绝对不能有实例域,也不能在接口中实现方法 compareTo,euqals方法要对称(在继承时会出问题) instanceof也可以用来判断接口 接口中的方法默认设为public,常量设为public static final 子类可以提升父类方法、域的可见性,不能降低。 内部类: 可以访问该类 阅读全文

posted @ 2017-05-15 17:01 一个后端狗 阅读(165) 评论(0) 推荐(0)

java小知识点3
摘要:调用对象方法的执行过程: 编译器查看调用对象的类型和方法名 编译器查看调用方法时提供的参数类型 如果是静态绑定方法(private、static、final),编译器可以直接确定下来 虚拟机调用x实际对象最适合那个类的方法 将方法或者类声明为final的意义:确保他们不会在子类中改变语义 在java 阅读全文

posted @ 2017-05-14 17:14 一个后端狗 阅读(168) 评论(0) 推荐(0)

java小知识点2
摘要:封装指的是数据隐藏,关键在于绝对不能让类中的方法访问其他类的实例域,程序仅通过对象的方法与对象数据进行交互。 在类之间,最常见的关系有: 依赖:一个类的方法操纵另一个类对象 聚合:一个对象包含一些其他类的对象 继承:子类与父类 局部变量不能初始化为null,需要手动设置new或者null,类变量是自 阅读全文

posted @ 2017-05-12 16:47 一个后端狗 阅读(223) 评论(0) 推荐(0)

java小知识点1
摘要:char占2Byte,采用utf-16编码。 java可以使用中文当做变量名,因为java的字符集是unicode。 导入一个类下所有的静态方法:import static java.lang.Math.* 虚箭头表示可能有精度损失,注意int->float可能有损失,long->double可能有 阅读全文

posted @ 2017-05-11 21:25 一个后端狗 阅读(186) 评论(0) 推荐(0)

导航