自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Java-基础-泛型

目录1 基本概念2 泛型的运用2.1 泛型类2.2 泛型接口2.3 泛型方法2.4 泛型数组3 泛型通配符4 泛型上下边界5 参考文献1 基本概念泛型,也称“参数化类型”。通常定义方法的时候要有形参,调用方法的时候传入实参。那么参数化类型怎么理解?顾名思义,就是将原来的形参参数化,调用方法的时候再传入具体类型的实参进行使用,达到同一个类/接口可以创建不同类型的实例对象。若放在创建数组时,则用于定义数组中的数据类型。泛型的特征:注意,泛型只在编译阶段有效,在编译阶段协助开发人员提早发现错误(如发现

2021-12-24 12:01:35 316

原创 Java-基础-异常处理

目录1 基本概念2 异常的分类2.1 按照类分类2.1.1 Error2.1.1 Exception2.1.1.1 运行时异常2.1.1.2 非运行时异常2.2 按照可查性分类2.2.1可查的异常2.2.1不可查的异常3 异常处理机制3.1 抛出异常:throw、throws3.2 捕获异常:try、catch、finally4 参考文献1 基本概念程序在运行时,发生了不被期待的意外事件,阻止了程序的正常运行,这就是程序发生了异常。Java提供了异常处理机制,对发生的异常是进行处理。2 异常的分类2

2021-12-16 11:51:10 828

原创 Java-基础-Iterator迭代器

目录1 基本概念2 常见方法3 示例代码4 for循环与Iterator迭代器5 参考文献1 基本概念Java Iterator(迭代器)是一种用于访问集合的方法,可用于迭代ArrayList、HashSet等集合中的数据。2 常见方法Java Iterator(迭代器)常用方法:next():返回迭代器的下一个元素,并更新迭代器的状态。hasNext():判断集合中是否还有元素。remove():删除当前迭代器返回的元素。3 示例代码package demo;import jav

2021-12-14 09:17:09 478

原创 Java-基础-流程控制(顺序、选择-if else、循环-for)

目录1.基本概念2.分类3.顺序-流程控制4.选择-流程控制4.1选择控制语句:if else4.1.1 if单选择4.1.2 if else双选择4.1.3 if else if else多选择4.2选择控制语句:switch case5.循环-流程控制5.1 while循环5.2 do while循环5.3 for循环6.终止、退出-流程控制6.1 break-终止6.2 continue-退出7.参考文献1.基本概念流程控制语句是用来控制程序中语句的执行顺序,以达到不同语句组成不同的逻辑块,使其足

2021-08-21 21:58:21 544

原创 Java-基础-序列化和反序列化

目录1.基本概念1.1序列化1.2反序列化2.意义3.使用场景4.实现方式4.1实现Serializable接口4.1.1JavaBean对象4.1.2序列化对象4.1.3反序列化对象5.注意事项6.参考文献1.基本概念1.1序列化序列化是将JavaBean对象的属性、方法和值转换为字节序列(字节流)的过程。序列化后的字节序列(字节流)可保存在磁盘或用于网络传输。序列化是Java对象持久化的一种实现方法。1.2反序列化反序列化是将字节序列(字节流)转换为JavaBean对象的过程。字节

2021-08-14 22:47:42 114

原创 Java-基础-IO流

目录1 基本概念2 分类2.1输入流和输出流2.1.1输入流2.1.2输出流2.2字节流和字符流3.类图3.1基类3.2节点流3.3处理流4.示例5.注意事项6.参考文献1 基本概念Java把不同类型的输入、输出源抽象为流(stream),其中输入或输出的数据称为数据流(Data Stream),用统一的接口来表示。Java中的io是实现输入和输出的基础,可以方便的实现数据的输入和输出操作。Java把所有的流类型代码都放在java io包下,用于实现输入和输出功能。2 分类2.1输入流和输出

2021-08-13 23:44:57 143

原创 IntelliJ IDEA-Java开发工具相关知识

IntelliJ IDEA-Java开发工具相关知识IntelliJ IDEA-Java开发工具-快捷键IntelliJ IDEA-Java开发工具-快捷代码IntelliJ IDEA-Java开发工具-配置注释模板配置IntelliJ IDEA-Java开发工具-快捷键快捷键简称详解Shift ✖ 2全局搜索全局搜索指定内容Ctrl + F搜索搜索当前文件中的内容Ctrl + Alt + Ssetting窗口打开setting窗口进行各种配置Ctrl

2021-08-12 23:56:24 2270 1

原创 Java-基础-算数运算符、赋值运算符、关系运算符、逻辑运算符、三目运算符

目录1 运算符 种类1.1算数运算符1.2赋值运算符1.3关系运算符1.4逻辑运算符1.5三目运算符2 运算符 优先级1 运算符 种类1.1算数运算符Column 1Column 2centered 文本居中right-aligned 文本居右1.2赋值运算符1.3关系运算符1.4逻辑运算符1.5三目运算符2 运算符 优先级...

2021-06-14 10:33:32 1282 1

原创 Java-基础-字符集

目录1.字符集1.1什么是字符集1.2常见的字符集1.字符集1.1什么是字符集字符(Character)是各种文字和符号的总称,包括但不限于各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同。计算机要准确的处理各种字符集文字,就需要进行字符编码,以便计算机能够识别和存储各种文字。1.2常见的字符集...

2021-05-28 07:18:12 470

原创 Java-基础-八种基本数据类型

八种基本数据类型关键字数据类型占用字节取值范围byte字节型1-128 ~ 127char字符型20 ~ 65535short短整型2-32768 ~ 32767int整型4-231次方 ~ 2的31次方-1long长整型8-2的63次方 ~ 2的63次方-1float单精度浮点数41.4013E-45 ~ 3.4028E+38double双精度浮点数84.9E-324 ~ 1.7977E+308b

2021-05-15 10:06:08 75

原创 Java-基础-常量和变量

目录1.常量1.1 什么是常量?1.1 常量的分类1.变量1.1 什么是变量?1.常量1.1 什么是常量?在程序运行期间,固定不变的量。//常量例子"car"100true1.1 常量的分类类型含义举例字符常量单引号引起来,只可以写单个字符,必须有内容‘a’,“坏”字符串常量双引号引起来,可以写多个字符,也可以不写“hello”,“123”,""整数常量所有的整数1,200小数常量所有的小数0.123,3.14布尔常量仅包含

2021-05-12 06:52:57 150

原创 Java-基础-标识符和关键字

目录1.标识符1.1 什么是标识符?1.2 命名规则(硬性要求)1.3 命名规范(软性要求)2.关键字2.1 什么是关键字?2.2 关键字分类1.标识符1.1 什么是标识符?标识符是指在程序中,由我们自己定义的内容部分,如类的名字、方法的名字、变量名等等。1.2 命名规则(硬性要求)1. 可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $(美元符号) 和 _(下划线) 。2. 不能以数字开头3. 不能是关键字1.3 命名规范(软性要求)1. 类名规范:首字母大写,后面每个单

2021-04-17 11:11:46 148

原创 Windows、Linux 快捷键/命令合集

Windows、Linux 快捷键/命令合集Windows 快捷键/命令Linux 快捷键Windows 快捷键/命令场景类型内容简称详解Windows快捷键Win + R运行窗口打开运行窗口运行窗口命令calc计算器在运行窗口中运行后,打开计算器运行窗口命令mspaint画图在运行窗口中运行后,打开画图运行窗口命令notepad记事本在运行窗口中运行后,打开记事本运行窗口命令cmd命令提示符窗口在运行窗口中运行后

2021-04-09 15:38:06 185

原创 Java-基础-计算机存储单元

目录计算机存储单元计算机存储单元计算机中是使用二进制进行表示的,即计算机中只有0和1两个数。位(bit):计算机中一个0或者一个1代表一位(bit)。字节(Byte):计算机是基于8个位(bit)进行存储的,即字节(Byte)。计算机存储单位最小为字节(Byte)。字节(Byte)依次往上的单位为:KB < MB < GB < TB,且转换单元都是1024,即:英文中文说明bit位一个0或者一个1代表一位(bit)Byte字节1 Byte

2021-04-08 17:01:33 141

原创 Java-基础-二进制

目录什么是二进制二进制计算方法1、十进制 转换 二进制参考文献什么是二进制相信大家都知道,人们常用的是十进制,就是逢10进1,从0 到 9 ,然后往左进 1 位,为10。(0 、1、…9、10、11)而二进制,顾名思义,是逢2进1,从0 到 1 ,然后往左进1位,为10。(0、1、10、11、100、101)同时,计算机中是使用二进制进行表示的,即计算机中只有0和1两个数。二进制计算方法1、十进制 转换 二进制除2取余,逆序排列:即将十进制数,除2,取余数,若未除尽,则用商继续除2,取余数,直

2021-04-08 16:05:56 218

原创 Windows10自带的 录制音频 方法

目录录制音频录制音频打开 控制面板 》 硬件和声音 》 声音 菜单:打开 录制 页,右键空白处,选中"显示禁用的设备":启用 立体声混音,并对其属性进行配置,配置 级别页下的 立体声混音 和 高级页下的 默认格式:启用windows10 中自带的录音机进行录音即可:...

2021-01-29 00:14:37 1923

原创 Adobe系列软件-快捷键(PS-Photoshop、PR-Premiere Pro、AE-After Effects)

Adobe系列软件 快捷键PS-Photoshop 快捷键PR-Premiere Pro 快捷键AE-After Effects 快捷键PS-Photoshop 快捷键快捷键简称详解B画笔工具绘制自定义画笔描边I吸管工具从图像中取样颜色Z缩放工具放大或缩小图像的视图Alt + 鼠标滚轮快捷缩放放大或缩小图像的视图H抓手工具在图像的不同部分间平移V移动工具移动选区或图层Ctrl + D取消选区取消当前选择的选区M

2021-01-02 15:31:44 1117

原创 JDK 安装和配置详解

目录下载安装配置验证下载安装配置验证

2020-12-01 16:36:22 274

原创 Java 各版本说明

目录名称用途说明参考文献名称简称中文全称英文全称Java SEJava 标准版Java Platform, Standard EditionJava EEJava 企业版Java Platform, Enterprise EditionJava MEJava 微型版Java Platform, Micro Edition用途说明Java SE : Java 标准版,具备Java标准的功能(如基础语法等),允许你在机器上开发和部署Java程序,同时是J

2020-11-27 23:18:04 781

原创 JDK、JRE、JVM说明

JDK、JRE、JVM的区别名称关系图用途说明名称简称中文全称英文全称JDKjava开发环境Java Development KitJREjava运行环境Java Runtime EnvironmentJVMjava虚拟机Java Virtual Machine关系图用途说明JDK : Java开发环境,是整个 Java 的核心,提供了编译、调试、执行 Java 程序所需的所有工具、可执行文件和二进制文件,即可用于开发Java程序,也可用于执行Ja

2020-11-26 23:34:53 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除