- 博客(15)
- 收藏
- 关注
原创 JavaSE_第十四章:多线程
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 第十章:接口 第十一章:常用类 第十二章:集合 第十三章:异常 第十四章:多线程 1 什么是线程 1.1 进程 进程:程序是静止,只有真正运行的时的程序,才能被称为进程. 特点: 单核CPU在任何时间点上只能运行一个进程 宏观并行,微观串行. 1.2 线程 线程:又称轻量级进程(Light We
2021-04-05 15:11:55
409
2
原创 JavaSE_第十三章:异常
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 第十章:接口 第十一章:常用类 第十二章:集合 第十三章:异常 1 异常 1.1 异常 概念:程序在运行过程中出现的特殊情况. 1.2 异常的必要性 任何程序都可能存在大量的未知问题、错误. 如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失. 2 异常分类 Throwable
2021-04-05 15:03:19
333
1
原创 JavaSE_第十二章:集合
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 第十章:接口 第十一章:常用类 第十二章:集合 1 集合的概念 什么是集合 概念:对象的容器,定义了对多个对象进行操作的常用方法.可实现数组的功能. 集合和数组区别 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 集合位置:java.util.*;
2021-04-05 14:55:50
309
1
原创 JavaSE_第十一章:常用类
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 第十章:接口 第十一章:常用类 1 内部类 1.1 内部类的分类 成员内部类 静态内部类 局部内部类 匿名内部类 1.2 什么是内部类 概念:在一个类的内部定义一个完整的类. 特点: 编译后可生成独立的字节码文件 内部类可直接访问外部类的私有成员,而不破坏封装. 可为外部类提供必要的内部功
2021-03-28 22:55:27
326
原创 JavaSE_第十章:接口
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 第十章:接口 1 接口语法 接口相当于特殊的抽象类,定义方法,组成部分与抽象类类似. 使用interface关键字定义接口 没有构造方法,不能创建对象 只能定义:公开静态常量,公开抽象方法 interface Printer{ public static final String SEX_MAN =
2021-03-21 00:03:25
405
1
原创 JavaSE_第九章:三个修饰符
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 第九章:三个修饰符 1 abstract 1.1 抽象 概念:似是而非,像却又不是;具备某种对象的特征,但不完整 程序是用来模拟现实世界,解决现实问题的;现实世界中存在的都是"动物"具体的子类对象,并不存在"动物"对象,所以,Animal不应该被独立创建成对象. public class TestAbstract{ p
2021-03-20 23:59:50
266
原创 JavaSE_第八章:三大特性
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 第八章:三大特性 1 封装 1.1 封装 概念:尽可能隐藏对象的内部实现细节,控制对象的修改及访问权限 访问修饰符:private—>(可将属性修饰为私有,仅本类可见) 1.2 公共访问方法 set/get 方法,以访问的形式,进而完成赋值与取值操作. get/set方法是外界访问私有属性的唯一方法 set方法:带参数,无返回值
2021-03-20 23:54:53
366
原创 JavaSE_第七章:面向对象
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 第七章:面向对象 1 对象 1.1 程序 程序是为了模拟现实世界,解决现实问题而使用计算机语言编写的指令集合. 1.2 对象 面向对象思想(OOP) 一切客观存在的事物都是对象. 任何对象,一定具有自己的特征和行为 特征:称为属性,一般为名词,代表对象有什么. 行为:称为方法,一般为动词,代表对象能做什么… 2 类 2.1 类的定义 属性:
2021-03-20 23:50:40
345
原创 JavaSE_第六章:数组
JavaSE学习历程 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 第六章:数组 1 数组的概念 概念:一组连续的存储空间,存储多个相同的数据类型的值 特点: 1. 数组是序排列的 2. 数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型,同一数组内各个元素的数据类型相同 3. 创建数组对象会在内存中开辟一整块连续的空间 4. 数组的长度一旦确定,就不能修改。 2 数组的组成 数组中的每个数据格被称为
2021-03-20 23:42:52
299
原创 JavaSE_第五章:方法/函数
JavaSE学习笔记 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 第五章:方法/函数 1 方法的概念 概念:实现特定功能的一段代码,可反复使用。 2 方法的定义 方法定义的位置:方法定义在类的内部,与main方法并列 语法: public static void 方法名(){ //方法主体 } 经验:将需要在多个位置重复使用的一组或多组代码,定义为一个方法。 代码缩进快捷键:ctrl + shift + f windows自帶输入法此快捷键用于简繁
2021-03-20 23:25:21
296
原创 JavaSE_第四章:循环结构
JavaSE学习笔记 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第四章:循环结构 1 循环的组成 循环由四部分组成:初始部分、循环条件、迭代部分、循环操作 2 while循环 语法: while(布尔表达式){ //逻辑代码(循环操作) } 先判断后执行,执行0~n次;适用于循环次数不明确的场景 3 do while循环 语法: do{ 逻辑代码(循环操作) }while(布尔表达式); 先执行一次,再判断;执行1~n次;适用于循环次数不明确的场景 wh
2021-03-20 23:21:03
368
3
原创 JavaSE_第三章:选择结构与分支结构
JavaSE学习笔记 第一章:Java初识 第二章:Java语言基础 第三章:选择结构与分支结构 第三章:选择结构与分支结构 0 流程图 用于逐步解决指定问题的步骤和方法的图形表示。 流程图基本符号: 流程图示例: 1 选择结构 1.1 基本if选择结构 语法: if(布尔表达式){ //代码块 } 执行流程: 对布尔表达式进行判断。 结果为true,则先执行代码块,再执行后续代码。 结果为false,则跳过代码块,直接执行后续代码。 示例:判断成绩,输出是否位满分 pa
2021-03-20 23:16:18
534
原创 JavaSE_第二章: Java 语言基础
JavaSE学习笔记 第一章:Java初识 第二章:Java语言基础 第二章: Java 语言基础 1 内存 1.1 计算机给java程序多大的内存空间? JVM默认分配的物理内存容量是计算机内存的1/8. 2 变量 2.1 变量的概念 计算机内存中的一块存储空间,是存储数据的基本单元。 变量是计算机语言中能存储计算结果或能表示抽象概念,可以通过变量名来访问获取变量名所指向内存中存储的各种数据。 Java是强类型语言,变量的类型必须与数据的类型一致。 2.2 变量的定义方式 先声明后赋值 数据类
2021-03-20 22:58:11
453
原创 JavaSE_第一章:初识 JAVA
第一章:初识 JAVA 0 doc命令 cd 该命令用于改变当前目录。语法是: cd [某个盘d: c: 等] cd [] 进入到根目录 cd […]进入到上一级目录 1.1 Java平台的体系结构 Java SE: Java Platform Standard Edition(J2SE) 面向对象、API、JVM等,是Java基础核心,提供了JavaME和JavaEE的基础。 JavaME: Java Platform Micro Edition(J2ME) 移动设备、游戏、通信等,嵌入式消费
2021-03-20 22:50:06
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人