![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
Bitmao888
这个作者很懒,什么都没留下…
展开
-
java基础知识十四(字节缓冲流,转换流,字符流)
文章目录第一章 字节缓冲流1.1字节缓冲区流的概述和使用1.2字节流四种方式复制AVI并测试效率第二章 转换流2.1 转换流出现的原因2.2 编码表概述和常见编码表2.3 String类中的编码和解码问题2.4 转换流中的编码和解码问题2.5 OutputStreamWriter写数据的5种方式2.6 InputStreamReader读数据的2种方式第三章 字符流3.1 字符流的练习之复制Ja...原创 2020-02-18 11:33:57 · 208 阅读 · 0 评论 -
java基础知识十三(异常,IO流)
文章目录第1章 异常1.1 异常的概述和继承体系1.2 JVM针对异常的默认处理方式1.3异常处理方案try_catch1.4编译时异常和运行时异常的区别1.5 异常处理方案throws第2章 File类2.1 File类的概述和构造方法2.2 File类的创建功能2.3 File类的删除功能2.4 File类的判断和获取功能第3章 IO(字节流)3.1 IO流的概述和分类3.2 FileOutp...原创 2020-02-16 23:48:23 · 171 阅读 · 0 评论 -
java基础知识十二(Set集合、HashSet、Map)
第1章 Set集合特点和HashSet集合类 1.1 Set集合的特点 Set:元素唯一,存储元素无序 一个不包含重复元素的 collection HashSet: 它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变 public class SetDemo { public static void main(String[] args) { //创建集合对象 Set<...原创 2020-02-15 22:52:10 · 130 阅读 · 0 评论 -
JavaSE第11天练习题(Collection接口、List接口、ArrayList类)
一、 基础案例 1. 训练案例1 1.1. 训练描述:【Collection接口】 一、 需求说明:自定义一个学生类,给出成员变量name和age,使用Collection集合存储自定义对象并遍历,遍历集合的时候,在控制台输出学生对象的成员变量值。 1.2. 操作步骤描述 创建学生类。 创建集合对象。 创建元素对象。 把元素添加到集合。 遍历集合。 public abstract class ...原创 2020-02-13 20:46:38 · 1174 阅读 · 2 评论 -
java基础知识十一(Collection接口、List接口、ArrayList类)
文章目录第1章 集合的概述和Collection集合1.1 集合的概述1.2 Collection集合第2章 List集合2.1 List集合的特点2.2 List集合的特有成员方法2.3 List集合的普通for循环遍历2.4 列表迭代器的特有功能2.5 并发修改异常产生的原因及解决方案2.6 增强for的概述和使用第3章 数据结构和ArrayList集合的相关案例3.1 数据结构3.2 常见数...原创 2020-02-13 08:58:10 · 470 阅读 · 0 评论 -
java基础知识十(java常用API,数组冒泡排序,Arrays工具类,包装类,Data,SimpleDateFormat)
文章目录第1章 数组冒泡排序和Arrays工具类1.1 数组的冒泡排序1.2 Arrays工具类第2章 包装类2.1 基本类型包装类的概述2.2 Integer类的概述和构造方法2.3 int类型和String类型的相互转换2.4 JDK5的新特性自动装箱和拆箱第3章 Date类和SimpleDateFormat类3.1 Date类的概述和构造方法3.2 Date类的成员方法getTime()和s...原创 2020-02-12 15:44:31 · 161 阅读 · 0 评论 -
java基础知识九(常用API,Scanner类 ,Object类,String类,StringBuilder类)
文章目录第1章 API概述第2章 Scanner类 与 Object类 第1章 API概述 1.1 API概念 API(Application Programming Interface) : 应用程序编程接口 也称之为 : 帮助文档 1.2 快速使用API步骤: A:打开帮助文档 B:点击显示,找到索引,看到输入框 C:你要学习什么内容,你就在框框里面输入什么内容 举例:Random D:看包 ...原创 2020-02-11 21:12:20 · 133 阅读 · 0 评论 -
java基础知识八(面向对象三,final,static,abstract,接口)
文章目录第1章 final和static关键字1.1 final关键字的概述及特点1.2 static关键字的概述及特点1.3 static方法的访问特点及注意事项第2章 抽象类2.1 抽象类概述2.2 抽象类的特点2.3 抽象类的成员的特点第3章 接口的概述3.1 接口的概述3.2 接口的特点3.3 接口的成员特点3.4 类与类_类与接口_接口与接口的关系3.5 抽象类与接口的区别3.6 接口的...原创 2020-02-10 12:59:47 · 154 阅读 · 0 评论 -
java基础知识七(面向对象二)
文章目录第1章 继承1.1 继承的概述1.2 继承的好处和弊端1.3 Java 中继承的特点1.4 Java继承中成员变量的特点第2章 super关键字以及继承中的方法重写2.1 super关键字的概述和使用2.2 Java继承中构造方法的特点2.3 Java继承中成员方法的特点2.4 方法重写的概述和使用第3章 多态3.1 多态的概述和代码体现3.2 多态中成员的访问特点3.3 多态的好处和弊端...原创 2020-02-09 14:13:35 · 270 阅读 · 1 评论 -
java基础知识六(面向对象一)
文章目录第1章 面向对象概述1.1 面向对象思想1.2 面向过程特点与面向对象特点1.3 类与对象概述第2章 对象的内存图2.1 一个对象的内存图图解2.2 两个对象的内存图(共用方法区)2.3 两个对象的内存图(两个引用指向同一个堆内存)2.4 成员变量和局部变量区别第3章 private、this关键字和封装3.1 private关键字的概述和特点3.2 private修饰后的标准类代码3.3...原创 2020-02-08 13:14:11 · 197 阅读 · 3 评论 -
java基础知识五(方法)
文章目录第1章 方法的概述1.1概述1.2 格式1.3 方法调用之有明确返回值的方法调用1.4 方法调用之方法调用图解1.5方法调用之void修饰的方法调用第2章 方法的重载2.1 方法重载的概述和特点第3章 方法参数类型详解4.2 方法的形式参数是基本类型图解4.3 方法参数是引用类型的情况和图解 第1章 方法的概述 1.1概述 方法就是完成特定功能的代码块,在很多语言里面都有函数的定义 , 函...原创 2020-02-07 14:53:31 · 141 阅读 · 0 评论 -
java基础知识四(数组)
文章目录第1章 数组介绍及动态初始化1.1 数组的概述和定义格式1.2 数组初始化之动态初始化第2章 数组内存结构及静态初始化2.1.1 JVM内存划分 第1章 数组介绍及动态初始化 1.1 数组的概述和定义格式 1.1.1 数组的概述: 数组是存储同一种数据类型多个变量(元素)的东西(容器) 这多个变量的数据类型要一致 1.1.2 数组的定义格式 格式1:数据类型[] 数组名; 格式2:数据类型...原创 2020-02-06 00:52:30 · 134 阅读 · 0 评论 -
java基础知识三(循环结构)
文章目录第一章for循环的格式及基本使用1.1 for循环语句格式:1.2 while循环格式的概述和使用1.3 dowhile循环格式的概述和使用1.4循环语句区别第2章 循环嵌套2.1循环嵌套打印正三角形第3章 控制循环语句3.1 break的使用场景3.2 跳转控制语句continue的概述和使用第4章 Random随机数4.1 Random的使用步骤 第一章for循环的格式及基本使用 1....原创 2020-02-04 23:40:11 · 131 阅读 · 0 评论 -
java基础知识二(运算符、键盘录入、选择流程控制语句)
文章目录第1章 运算符1.1 算术运算符的概述和用法1.2 字符和字符串参与加法运算1.3自增自减运算符的概述和用法1.4 赋值运算符的概述和用法1.5关系运算符的概述和使用1.6 逻辑运算符的概述和使用1.7 三元运算符的概述和使用第2章 键盘录入2.1 键盘录入数据概述第3章 选择流程控制语句3.1选择流程控制语句概述3.2 顺序结构概述3.3 If语句的格式3.4 if语句格式1执行流程图3...原创 2020-02-04 11:12:28 · 192 阅读 · 0 评论 -
java基础知识一(Java语言、Eclipse、语法格式)
1.1 Java语言发展史 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改...原创 2020-02-03 16:12:21 · 552 阅读 · 0 评论