摘要: classLoader 的用途:不同版本的jar加载;class文件的加密(加密后只有自己的classLoader可以解密) 1. 在如下几种情况下,Java虚拟机将结束生命周期: 1). 执行了System.exit()方法 2). 程序正常执行结束 3). 程序在执行过程中遇到了异常或错误而异常 阅读全文
posted @ 2014-12-28 17:15 Jtianlin 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1. IP地址: 1). IP网络中每台主机都必须有一个惟一的IP地址; 2). IP地址是一个逻辑地址; 3). 因特网上的IP地址具有全球唯一性; 4). 32位,4个字节,常用十进制的格式表示,例如:192.168.0.2002. TCP是Transfer Control Protoc... 阅读全文
posted @ 2014-12-28 17:03 Jtianlin 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是线程:线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。 2. 什么是多线程:多线程则指的是在单个程序中可以同时运行多个不同的线程执行不同的任务。 3. 线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。 4. 多线程编程的目的,就是"最大限度地利用CPU资源" 阅读全文
posted @ 2014-12-28 16:51 Jtianlin 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1. 静态内部类(static inner class) :只能访问外部类的静态成员变量与静态方法,生成静态内部类对象的方式为: OuterClass.InnerClass inner = new OuterClass.InnerClass();2. 成员内部类(member inner clas... 阅读全文
posted @ 2014-12-28 16:38 Jtianlin 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. 异常分为两大类: 1). Checked exception (非Runtime Exception) // 编译期会报错 2). Unchecked exception (Runtime Exception) // 编译期不会报错2. Java中的所有异常都会直接或间接的继承自Excep... 阅读全文
posted @ 2014-12-28 16:36 Jtianlin 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. ASCII(American Standard Code for Information Interchange,美国信息互换标准代码),是基于常用的英文字符的一套电脑编码系统。我们 知道英文中经常使用的字符、数字符号被计算机处理时都是以二进制码的形式出现的。这种二进制码的集合就是所谓的AS... 阅读全文
posted @ 2014-12-27 19:03 Jtianlin 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1. Java 注解(Annotation) : 1). Override 注解表示子类要重写(override)父类的对应方法。 2). Deprecated 注解表示方法是不建议被使用的。 3). SuppressWarnings 注解表示抑制警告2. 自定义注解:当注解中的属性名为val... 阅读全文
posted @ 2014-12-27 18:53 Jtianlin 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 一个File类的对象,表示了磁盘上的文件或目录 2. File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作 3. File对象可用来获取或处理与磁盘文件相关的信息,如:权限,时间,日期和目录路径 4. File类的构造方法: File(String directoryPath) Fi 阅读全文
posted @ 2014-12-27 18:50 Jtianlin 阅读(285) 评论(0) 推荐(0) 编辑
摘要:            1. 由于Java采用16位的Unicode字符,因此需要基于字符的输入/输出操作。从Java1.1版开始,加入了专门处理字符流的抽象类Reader和Writer,前者用于处理输入,后者用于处理输出。 2. Java程序语言使用Unicode来表示字符串和字符,Unicode使 阅读全文
posted @ 2014-12-27 18:43 Jtianlin 阅读(609) 评论(0) 推荐(0) 编辑
摘要: IO 阅读全文
posted @ 2014-12-27 18:17 Jtianlin 阅读(499) 评论(0) 推荐(0) 编辑