Java
要努力啊要努力
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day15
day15<01 集合框架(TreeSet)> * Set:无序,不可重复元素* |--HashSet:数据结构是哈希表,线程是非同步的* 保证元素唯一性的原理:判断元素的hashCode是否相同。* 如果相同,还会继续判断元素的equals方法,是否为true。* |--Tr...原创 2018-08-26 16:07:00 · 242 阅读 · 0 评论 -
day15泛型
<06 集合框架(泛型概述)>集合中只能添加对象,是不能添加基本数据类型的。但1.5版本之后可以。因为 基本数据类型有个自动装箱/拆箱动作。<07 集合框架(泛型使用)>泛型避免了强转(泛型在比较器中的应用。代码变简洁,且安全性增强)<08 集合框架(泛型类)>在自己定义的类中使用泛型,来完成自己的程序设计。由对方来指定要操作什么类型...原创 2016-12-24 16:50:02 · 273 阅读 · 0 评论 -
day16Map
day16<01 集合(Map概述)> * Map集合:该集合存储键值对,一对一对往里存。而且要保证键的唯一性。* 1.添加:put(K key, V value)* putAll(Map<? extends K, ? extends V> m)* 2.删除:clear()* remove(Object key)* 3.判...原创 2016-12-29 12:27:09 · 298 阅读 · 0 评论 -
day17 Utilities:Collections& Arrays
day17<16 集合(Arrays)>(1) * 【数组变集合】* Arrays用于操作数组的工具类* 里面都是静态方法。* Created on 2017/1/1.* asList:将数组变成list集合 (2) //把数组变成list集合有什么好处?/* 可以使用集合的思想和方法来操作数组中的元素。 注意:...原创 2017-01-02 21:27:18 · 255 阅读 · 0 评论 -
day11 多线程
<01 多线程(概述)> * 进程:是一个正在执行中的程序。* 每一个进程执行 都有一个执行的顺序。该顺序就是一个执行路径。或者叫一个控制单元。* 线程:就是进程中的一个独立的控制单元。* 线程在控制着进程的执行。** 一个进程中 至少有一个线程。** Java VM 启动的时候,会有一个进程java.exe,* 该进程中至少有一个线程 负...原创 2017-01-14 10:46:27 · 245 阅读 · 0 评论 -
day25正则表达式
<01 特点> * 具体操作功能:* 1.匹配:String类中的 matches方法。用规则匹配整个字符串,* 只要有一处不符合规则,就匹配结束,返回false。* 2.切割:split* 3.替换:String replaceAll() <02 匹配> package day25;/** * 正则表达式:符合一定规则...原创 2017-01-28 13:56:13 · 273 阅读 · 0 评论 -
day18IO概述& 字符流FileWriter FileReader
<1 IO流(概述)>按照操作的数据分为两种:字节流、字符流。<2 IO流(FileWriter)> package day18;import java.io.FileWriter;import java.io.IOException;/** * 字符流和字节流: * 字节流两个基类: * InputStream OutputStream...原创 2017-01-30 00:15:26 · 264 阅读 · 0 评论 -
day19
<1 IO流(BufferedWriter)> package day19;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;/** * 缓冲区 出现时为了提高流的操作效率而出现的 * 所以在创建缓冲区之前,必须要先有流对象 * * 该缓冲...原创 2017-02-08 21:42:45 · 306 阅读 · 0 评论 -
day20 File类
<1 File类概述>流:只能操作数据 package day20;import java.io.File;/** * Created by Administrator on 2017/2/12. */public class FileDemo { public static void main(String[] args){ con...原创 2017-02-12 16:48:02 · 348 阅读 · 0 评论 -
day21 IO包中的其它类
<1 对象的序列化>ObjectInputStream和ObjectOutputStream 成对使用 package day21;import java.io.*;/** * Created by Administrator on 2017/2/14. */public class ObjectStreamDemo { public static ...原创 2017-02-14 22:08:42 · 250 阅读 · 0 评论 -
day13 String
<05 String常见功能-比较和去除空格> 1)将字符串转换成大写或者小写。 String toUpperCase(),String toLowerCase() 2)将字符串两端的多个空格去除。String trim() 3)对两个字符串进行自然顺序的比较。String compareTo(string) (注意:都是产生新的字符串。因为字符串一旦被声明,便不可再修改) String类原创 2017-03-07 17:09:10 · 275 阅读 · 0 评论 -
day14
day14集合框架 为什么出现这么多的容器呢?因为每一个容器对数据的存储方式都有不同。这个存储方式称之为:数据结构。 <02 集合框架(共性方法)>记住:集合中不可能存放对象实体。集合和数组一样,存放的都是地址。1)add方法的参数类似是Object,以便于接收任意类型的对象。2)集合中存储的都是对象的引用(地址)。(和数组一样。存放的不是对象实...原创 2016-12-19 18:51:14 · 297 阅读 · 0 评论
分享