摘要:
3.stack 栈,继承Vector类,构造函数就是只有默认构造函数,构造空栈。 4.LinkedList 空构造函数和以Collection为参数的构造函数。 API函数: 基本上没有什么可以讲解的了,值得注意的是两套增加、删除和访问头和尾的,以下转自博客园博主 “如果天空不死” 其中poll() 阅读全文
摘要:
一、流概述 & InputStream、OutputStream 流包括输入流和输出流,即I/O(Input和Output),具体结构如下: I/O类都被放在java.io包中,所有的输入流类都是InputStream(针对字节)和Reader(针对字符)两个抽象类的子类,而所有输出流都是Outpu 阅读全文
摘要:
异常是提高代码健壮性必不可少的部分,一个良好的程序不应缺少异常。 1.try和catch关键字 这对关键字是没什么好说的,来一段示例代码就好了吧: 输出结果:0123456789java.lang.ArrayIndexOutOfBoundsException: 20 20 为什么要有这个,因为这能够 阅读全文
摘要:
对于Java学习者来说,阅读Java文档是必不可少的步骤,比如我现在想知道List接口的retianAll()方法,该怎么办呢? 当然是百度了!!! 皮一下,当然是查找Java文档了,以JDK1.7版本为例,首先找到Java文档的网址:https://docs.oracle.com/javase/7 阅读全文
摘要:
最近使用百度搜时间总是出现搜索历史的提示,很烦,就比如曾经搜过chrome下载你只要下次输入chrome就会在下面出现你搜索的记录。 为了关闭这个功能在chrome中找遍了设置,比如表单、历史记录、搜索设置了很多,完全没用,疯狂上网查都找不到一个靠谱的解法,后来突然发现这好像跟chrome没有什么关 阅读全文
摘要:
一、泛型 1.基础:泛型(genericity)可以提高程序的复用性,减少数据类型的转换(个人感觉像是减少了重载从而减少了代码量?),从而增加代码的运行效率。 2.声明:实际就在声明接口或者类在名字后面加上类型参数,类型参数的定义格式有如下三种: (1)类型变量标识符 public class Ge 阅读全文
摘要:
一、Collection 集合存放在java.util包中,可以看作是集成好的数据结构,供你调用,十分方便,集合经常拿来和数组对比,其实我觉得没啥可比性,不过还是简单来看看它们的区别: 1.数组长度固定,而集合长度不固定。 2.集合只能存储对象,但数组不仅能存储基本类型还有对象数组。 3.集合存储的 阅读全文
摘要:
一、字符串缓冲区 1.简介:StringBuffer字符串缓冲区,与字符串String不同的是StringBuffer创建后仍能修改,而String创建之后就不能修改。 48690 1183524621450575459 118352462输出结果可以说明String对象已经发生变化,StringB 阅读全文
摘要:
一、字符串 1.字符串的创建 (1)直接创建:String s="Hello"; (2)new创建:String s=new String("Hello") 要注意空字符串和null是不相同的 public static void main(String[] args) { String s1="" 阅读全文