- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 缓冲流、转换流、序列化流代码练习
目录一、高效字节输出流写出字节数据二、高效字节输出流写出字节数组数据三、高效字符流和集合的综合使用四、转换输出流的使用五、转换输入流的使用七、高效字符流读写数据八、对象的序列化,对象输出流的使用一、高效字节输出流写出字节数据利用高效字节输出流往C盘下的d.txt文件输出一个字节数。 public static void main(String[] ...
2018-08-30 20:59:59 1144
原创 缓冲流、转换流、序列化流
目录 一、缓冲流1.缓冲流的作用2.缓冲流的分类3.字节缓冲流的介绍和使用4.字符缓冲流的介绍和使用5.综合练习:文本排序二、转换流1.字符编码2.字符集3.编码引出的问题4.InputStreamReader类5.OutputStreamWriter类三、序列化流1.什么是序列化流2.ObjectOutputStream类的使用...
2018-08-30 19:38:47 314
原创 字节流、字符流
目录一、IO流的概述1.什么是IO流2.IO流的分类3.Java中IO的四大类二、字节流1.面向对象和IO流2.字节输出流3.FileOutputStream类的使用(1)构造方法(2)写字节数据的三种方式(3)如何追加续写(4)换行符4.字节输入流5.FileInputStream类的使用(1)构造方法(2)读取字节数据的两种方式...
2018-08-29 19:31:12 677
原创 File类、递归
目录一、File类1.File类的作用2.File类的构造3.相对路径和绝对路径的概念4.获取方法5.判断方法6.创建删除方法7.遍历目录的方法(*****)二、递归1.什么是递归?2.目录搜索案例3.批量修改文件名案例4.获取文件夹大小案例5.猴子吃桃子问题6.斐波那契数列一、File类1.File类的作用java.i...
2018-08-27 18:58:17 365
原创 线程、同步
目录一、多线程1.多线程的原理2.线程类Thread的介绍3.创建线程的两种方式4.两种创建线程方式的区别二、线程安全1.线程安全问题出现的原因2.线程同步(1)同步代码块(2)同步方法(3)Lock锁三、线程的状态1.线程的六种状态四、代码练习1.卖包子案例2.过山洞案例一、多线程1.多线程的原理同一时间内,CPU...
2018-08-24 19:01:42 149
原创 异常、线程入门
目录 一、异常1.什么是异常2.异常的继承体系3.异常类中常用的三个方法4.异常的分类二、异常处理1.抛出异常关键字throw2.Objects类中提供的非空判断方法(*********)3.遇到异常的两种处理方式4.catch代码块中三种常见的处理方式5.多个异常如何获取处理6.finally代码块7.异常的注意事项三、自定义异常1...
2018-08-23 19:28:07 122
原创 Java常见的面试题(一)
目录一、判断是否是奇数二、浮点数相减三、字符串相加和字符相加四、字符数组五、增量问题六、异常处理问题1七、异常处理问题2八、长整除九、随机数的问题十、整数边界的问题public class Demo01_是否是奇数 { public static void main(String[] args) { for (int i = -...
2018-08-23 10:45:43 157
原创 Map集合
目录 一、Map集合的概述1.什么是Map集合2.Map集合的特点二、Map集合中常用的子类1.HashMap集合介绍2.LinkedHashMap集合介绍3.Map接口中通用的方法4.Map的遍历方式之一:以键找值方式5.Map的遍历方式之一:键值对方式6.Map集合存储自定义对象三、补充知识点1.JDK快速创建集合的方法2.快速创建集合的...
2018-08-21 19:16:10 107
原创 List、Set
目录一、数据结构1.什么是数据结构?2.常见的数据结构二、List接口1.List接口的特点2.List接口中的常用方法以及常用子类3.ArrayList的数据结构以及使用4.LinkedList的数据结构以及使用5.LinkedList的常用方法三、Set接口1.Set接口的特点2.Set接口中的方法以及常用子类3.HashSet的数据结构和使...
2018-08-20 19:42:02 181
原创 Collection、泛型
目录一、集合1.集合的介绍&集合和数组的区别2.集合框架的介绍二.集合的通用遍历方式--迭代器1.集合迭代器的介绍和使用1.获取集合的迭代器对象2.遍历集合2.迭代器的原理(画图)3.增强for循环三.泛型1.什么是泛型2.泛型的好处3.泛型的定义和使用4.泛型统配符5.泛型的上下限:受限泛型一、集合1.集合的介绍&...
2018-08-19 14:08:01 357
原创 Object类和常用API
目录一、Object类二、时间日期类1.Date类2.DateFormat类3.Calendar类三、System类1.两个常用的静态方法四、StringBuilder类1.String在拼接字符串时的性能问题2.StringBuilder的介绍3.构造方法和常用方法五、包装类1.八种基本数据类型对应的包装类2.自动拆箱和自动装箱3.解析...
2018-08-19 12:14:27 399
原创 java使用集合模拟斗地主洗牌发牌案例
package com.itheima.模拟斗地主.斗地主版本2;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;public class Card { private HashMap<Integer, S...
2018-08-08 10:15:24 248
原创 IO流入门
目录一、I/O的基础知识1.流2.字节流和字符流(1)字节类流(2)字符类流3.预定义流二、读取控制台输入1.读取字符2.读取字符串三、向控制台写输出1.PrintWriter类四、读/写文件五、自动关闭流一、I/O的基础知识1.流Java程序通过流执行I/O,流是一种抽象,要么产生信息,要么使用信息。流通过Java的I/O系统链接到...
2018-08-05 12:22:40 387
原创 JDK新特性之枚举
创建枚举需要使用关键字enum。public enum Color { Red,Yellow,Blue,Blank,Green;//枚举常量。被隐式声明为Color的共有、静态、final成员。 //在Java语言中,这些常量是子类型的(self-typed)}package com.itheima.enum1;public class Demo1 {...
2018-08-03 12:15:04 572
web_demo.zip
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人