摘要: 就 ArrayList 与 Vector 主要从二方面来说. 一.同步性:Vector 是线程安全的,也就是说是同步的,而ArrayList 是线程序不安全的,不是同步的 二.数据增长:当需要增长时,Vector 默认增长为原来一培,而 ArrayList 却是原来的一半 就 HashMap 与 H 阅读全文
posted @ 2020-02-04 16:36 今天有你便安好 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Servlet 被服务器实例化后,容器运行其 init 方法,请求到达时运行其 service 方法,service 方法自动派 遣运行与请求对应的 doXXX 方法(doGet,doPost)等,当服务器决定将实例销毁的时候 调用其 destroy 方法。 与 cgi 的区别在于 servlet 阅读全文
posted @ 2020-02-04 15:23 今天有你便安好 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能 遇到的异常, 是一种常见运行错误。java 编译器要求方法必须声明抛出可能发生的非运行时异常,但是 并不要求必须 声明抛出未被捕获的运行时异常。 简而言之就是运行时异常是在Java虚拟机运行时发生的异常,而一般异常是在 阅读全文
posted @ 2020-02-04 15:20 今天有你便安好 阅读(254) 评论(0) 推荐(0) 编辑
摘要: JAVA 平台提供了两个类:String 和 StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个 String 类提供了数值不可改变的字符串。而这个 StringBuffer 类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用 StringBuffer。 阅读全文
posted @ 2020-02-04 11:50 今天有你便安好 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。int 是 java 的原始数据类型,Integer是 java 为 int 提供的封装类。Java 为每个原始类型提供了封装类。 原始类型封装类boolean、Boolean char、Character byte、Byte shor 阅读全文
posted @ 2020-02-04 11:49 今天有你便安好 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型包括 byte、int、char、long、float、double、boolean 和 short。java.lang.String 类是 final 类型的,因此不可以继承这个类、不能修改这个类。为了提高效率、节省空间,我们应该用 StringBuffer 类。 阅读全文
posted @ 2020-02-04 11:46 今天有你便安好 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 抽象:抽象就是忽略一个主题中与当前目标 无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而 只是选择其中的一部分, 暂时不 用部分细节。抽象包括两个方面, 一是过程抽象,二是数据抽象。1) 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述 阅读全文
posted @ 2020-02-04 11:41 今天有你便安好 阅读(114) 评论(0) 推荐(0) 编辑