自定义博客皮肤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基础Day20

API 二、Properties。三、序列化/反序列化。

2022-07-29 20:00:06 175 1

原创 JAVA基础Day19

一、线程二、网络编程。

2022-07-29 19:56:46 179

原创 JAVA基础Day18

线程进程中包含的小任务。

2022-07-29 19:53:04 218

原创 JAVA基础Day17

一、RandomAccessFile。二、JDK1.5的特性。

2022-07-29 19:43:42 135

原创 JAVA基础Day16

一、File二、IO流输入流输出流字节流InputStreamOutputStream字符流ReaderWriter。

2022-07-29 19:40:51 59

原创 JAVA基础Day15

一、Stream二、泛型。

2022-07-29 19:38:37 73

原创 JAVA基础Day14

一、List二、Set三、其他。

2022-07-29 19:34:30 164

原创 JAVA基础Day13

一、概述 二、List 集合

2022-07-29 19:29:58 58

原创 JAVA基础Day12

一、数学类二、日期类符号解释y年M月w这一年的第几个周W这个月的第几个周D这一年的第几天d这一月的第几天H0~23点k1~24点m分钟s秒S毫秒 3.Calendar:日历。是JDK1.1中出现的建议取代Date的类 4.在JDK1.8中,对日期结构进行了重新的调整,增加了一个表示日期和时间的包:java.time三、包装类基本类型byteshortintlongfloatdoublecharbooleanvoid引用类型ByteShortIntegerLongFloatDoub

2022-07-13 19:57:26 69

原创 JAVA基础Day11

符号解释[]匹配[]中的任意一个字符.任意字符[^]除了[]以外的字符{n}表示字符要出现n次+至少一次 >=1*可有可无 >=0?至多一次

2022-07-13 19:54:01 92

原创 JAVA基础Day10

一、interface二、内部类(了解即可)三、包四、垃圾分代回收机制方法解释getClass获取对象的实际类型而不是声明类型hashCode获取对象的哈希码equals判断两个对象是否相等。默认是判断两个对象的地址,实际过程中需要重写这个方法toString将对象转化为字符串。打印对象的时候,默认调用这个对象的toString方法...

2022-07-13 19:47:59 134

原创 JAVA基础Day09

一、static关键字 二、final关键字final:修饰符,可以修饰变量,方法和类 final修饰的变量称之为常量,意味着赋值之后不能改变。常量一般需要定义的时候给定值。一般各种编号类(学号、身份证号等)、范围等不能改变的属性可以定义成final修饰的 - 如果final修饰的是基本类型,那么这个值不能变;如果final修饰的引用类型(数组,对象),那么指的是地址不变三、abstract关键字 定义一个类表示图形(Shape),任何一个图形都有周长(girt

2022-07-13 19:40:12 177

原创 JAVA基础Day08

一、封装二、继承三、权限修饰符 本类中子类中同包类中其他类中public - 公共的可以可以可以可以protected - 受保护的可以可以可以不可以默认形式可以同包子类可以可以不可以private - 私有的可以不可以不可以不可以四、多态五、对象的内存结构1. 2....

2022-07-13 19:33:30 100

原创 JAVA基础Day07

一、简介 二、类与对象的关系三、构造方法四、this关键字

2022-07-13 19:21:25 158

原创 JAVA基础Day06

格式一:数据类型[][] 数组名 = new 数据类型[二维数组的大小][包含的一维数组的大小];int[][] arr = new int[3][5]; // 定义了一个二维数组arr,包含3个一维数组,每一个一维数组中可以存储5个整数格式二:数据类型[][] 数组名 = new 数据类型[二维数组的大小][];int[][] arr = new int[4][]; // 定义了一个二维数组arr,包含了4个一维数组arr[0] = new int[5];arr[1] = new int[3];格式三:数

2022-07-12 19:53:10 60

原创 JAVA基础Day05

复习在实际开发中,如果处理没有规律或者每次次数限制的场景,一般使用的是while;如果处理有明显规律或者次数限制的场景,一般使用的是for *组成的三角形 * ** *** **** ***** break和continue break表示中止本层循环 continue表示跳过本次循环,继续下次循环 break和continue允许对代码进行标号 数组一、简介数组本质上是一个可以存储多个数据的容器。数组中的数据称之为元素,数组

2022-04-28 22:15:10 254

原创 JAVA基础Day04

复习算术: 运算过程中类型提升问题 注意自增以及自减运算 赋值:byte、short可以参与赋值运算,并且不会发生类型提升 比较:运算结果一定是布尔值 逻辑:针对布尔值进行运算,其中需要注意的是短路问题 - && || 位:针对整数的补码来进行计算 三元: 格式 - 条件?表达式1:表达式2 三元表达式可以嵌套 优先级:一元 > 二元 > 三元 一元:!(非),++/--,~ 二元:* / %,+ -,<< >>

2022-04-28 22:06:49 462

原创 JAVA基础Day03

复习进制 二、八、十、十六进制的计算规则 进制之间的转换,尤其是和二进制的转换 计算机中的基本存储单位:b -> B -> KB -> MB -> GB -> TB -> PB 变量:定义格式,先定义后使用,先赋值后使用 数据类型 分类:基本类型和引用类型 基本类型:byte,short,int,long,float,double,char,boolean 整数默认是int,小数默认是double long类型的数据结尾是l/L,float

2022-04-28 22:02:02 569

原创 JAVA基础Day02

复习Java的特点:简单易学,面向对象,跨平台,安全Java能够跨平台的前提是JVM - Java语言是跨平台的,但是JVM不是跨平台的。针对不同的操作系统提供了不同的JVM,利用JVM来屏蔽不同操作系统之间的差异性、 Java的技术分支: JAVASE(Java Standard Edition) - Java标准版/基础版。提供了基本的入门和核心类库的支持,同时能够提供小型的桌面应用程序 -GUI JAVAEE(Java Enterprise Edition) - Java商务版/企业

2022-04-28 21:40:11 426

原创 JAVA基础Day01

一、概述Java是由SUN公司在1995年正式推出的一门编程语言 -> SUN已经被Oracle收购 Java的特点:简单易学、面向对象、与平台无关、安全 与平台无关(跨平台):Java程序和平台环境(操作系统)没有关系,写好的Java程序可以不发生任何改动就在任意的操作系统中运行 - Java针对不同的平台,提供了不同的JVM,JVM(Java Virtual Machine - Java虚拟机)屏蔽了不同操作系统之间的差异性。JVM会将所写的Java程序翻译成当前的操作系统能够理解的语言,

2022-04-28 21:01:14 983

空空如也

空空如也

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

TA关注的人

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