摘要: 一、IO流概述及其分类 * 1.概念 * IO流用来处理设备之间的数据传输 * Java对数据的操作是通过流的方式 * Java用于操作流的类都在IO包中 * 流按流向分为两种:输入流,输出流。 * 流按操作类型分为两种: * 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形 阅读全文
posted @ 2020-03-08 07:42 mz张洋洋 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、异常的概述和分类 * A:异常的概述 * 异常就是Java程序在运行过程中出现的错误。 * B:异常的分类 * 通过API查看Throwable * Error * 服务器宕机,数据库崩溃等 * Exception C:异常的继承体系 * Throwable * Error * Exceptio 阅读全文
posted @ 2020-03-08 07:22 mz张洋洋 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、Map集合概述和特点 * A:Map接口概述 * 查看API可以知道: * 将键映射到值的对象 * 一个映射不能包含重复的键 * 每个键最多只能映射到一个值 * B:Map接口和Collection接口的不同 * Map是双列的,Collection是单列的 * Map的键唯一,Collecti 阅读全文
posted @ 2020-03-08 07:05 mz张洋洋 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、Set集合概述 一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。 在所有构造方法以及 add、equals 和 hashCo 阅读全文
posted @ 2020-03-08 06:51 mz张洋洋 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、去除ArrayList中重复字符串元素方式 * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 /** * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ p 阅读全文
posted @ 2020-03-08 06:16 mz张洋洋 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、对象数组的概述和使用 * A:案例演示 * 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 * Student[] arr = new Student[5]; //存储学生对象 arr[0] = new Student("张三", 23); arr[ 阅读全文
posted @ 2020-03-07 08:02 mz张洋洋 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、Math类概述 * Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 * B:成员方法 * public static int abs(int a) * public static double ceil(double a) * public static dou 阅读全文
posted @ 2020-03-07 07:45 mz张洋洋 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式概述 * 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 * 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的 二、字符类演示 * A:字符类 * [abc] a、b 或 c(简单 阅读全文
posted @ 2020-03-07 07:39 mz张洋洋 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、Scanner的概述和方法介绍 * A:Scanner的概述 * B:Scanner的构造方法原理 * Scanner(InputStream source) * System类下有一个静态的字段: * public static final InputStream in; 标准的输入流,对应着 阅读全文
posted @ 2020-03-07 07:32 mz张洋洋 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、常见开发工具介绍 * A:操作系统自带的记事本软件 * B:高级记事本软件 * C:集成开发环境 IDE * (Integrated Development Environment) * D:Eclipse和MyEclipse的区别 * a:Eclipse是一种可扩展的开放源代码的IDE。 * 阅读全文
posted @ 2020-03-06 08:32 mz张洋洋 阅读(131) 评论(0) 推荐(0) 编辑