java基础
文章平均质量分 73
辉儿的blog
这个作者很懒,什么都没留下…
展开
-
xml
(一)XML:可扩展标记语言(extensible markup language) 作用是简化数据的存储和扩展。 1:可以简化数据存储 2:简化数据的传输(二)基本语法: (1)文件中必须声明指令(指令的作用是通知解析引擎的 解析方法) 指令要求:必须以<?开头,以?...原创 2018-04-17 10:05:06 · 63 阅读 · 0 评论 -
线程
1:进程 进程是操作系统的一个任务(应用程序运行在一个进程中)。 进程是含有某些资源的内存区域。进程中会有一个线程或者 是多个线程 举例说明:OS(操作系统)会打开多个应用程序,如可以 打开视频软件,音频软件,qq,wechat2:线程 线程是进程中的一个顺序执行流(顺序执行流是有程序启动入口,程序逻辑和程序结束出口)。 线程是应用程序中...原创 2018-04-16 20:33:50 · 68 阅读 · 0 评论 -
异常
异常: 1:错误的分类 Error:错误(不可控),一般指的是系统方面的异常,比如 蓝屏,内存溢出,jvm运行环境出现了问题。 Exception:是可控的异常,程序员可以在编写程序时解决的错误。 两者的父类为Throwable。2:我们来学习我们可以控制的异常: Exception:是所有异常的父类,其下面可以派生出很多 子类型。3:...原创 2018-04-16 20:19:41 · 83 阅读 · 0 评论 -
哈希算法 和 map接口
一)Set接口: 无序,不可重复(元素类型的equals方法比较) 无序:与放入顺序不一致。 比喻:List好比一个有格子顺序的盒子 Set好比一个袋子。 实现类: HashSet:底层是基于散列算法(哈希算法)来存储的数据结构 treeSet:底层是基于有序的二叉树的数据结构二)重写HashCode()和equals方法后的成立关系。 ...原创 2018-04-16 20:03:12 · 218 阅读 · 0 评论 -
集合框架
1:父接口Collection 常用方法: add(Object e):增加元素 remove(Object obj) addAll(Collection c):两个集合合并 removeAll(Collection c):移除交集 retainAll(Collection c):保留交集 clear():清空集合 isEmpty():判断是否是空 size():返回集合元素的...原创 2018-04-16 19:58:54 · 63 阅读 · 0 评论 -
io流
IO流:1:File,RandomAccessFile都在java.io包。 IO流的一系列类型也都在此包下。2: 输出(output): 从程序中把数据写出到外界. 输入(input): 从外界读取数据到程序中。3:流的分类 (1)按照读写数据的单位大小分类: 字节流 字符流 (2)按照读写时是否与外界设备(硬盘,内存)等节点直接连接。 ...原创 2018-04-16 19:45:21 · 142 阅读 · 0 评论 -
正则表达式
正则表达式: 是一个有规律的,有特定意义的一串字符,通常用来 进行匹配,查找等操作。 常用符号: *:任意字符。 [abc]:表示abc中的任意一个字母 [^abc]:表示除了abc之外任意字符 [0-9]:表示0-9中的任意一个数字 [a-z]:表示a-z中的任意一个字母 [0-9a-zA-Z_]:表示这些字符中的任意一个 ...原创 2018-04-16 19:20:45 · 101 阅读 · 0 评论 -
日期
1:日期类型: Date:java.util包下的类型 获取当前系统时间的方式: 1:Date now = new Date(); //获取的是日期格式的当前系统时间 方法: getTime():获取毫秒数。long类型 setTime(long time) 2: System.currentTime...原创 2018-04-16 19:13:40 · 108 阅读 · 0 评论 -
包装类
1:包装类 意义:把基本数据类型转换成引用数据类型操作。 jdk5.0以后支持自动拆装箱操作。 拆箱:引用数据类型转换成基本数据类型 int a = new Integer("4");//自动拆箱 装箱: 把基本数据类型转换成引用数据类型 Double a = 3.14F;//编译错误 Float b = 3.14F;//编译正确2:编译器...原创 2018-04-16 18:42:36 · 69 阅读 · 0 评论