Java基础学习
文章平均质量分 76
对Java的基础学习
o独酌o
夜墨如漆空映月,行踪瑟瑟人两界。光拂柳岸芳飞尽,回眸浅望花还来。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础学习-多线程
ASQ本质就是JUC包下的一个抽象类,类,它是一个基础类,本身并没有实现什么具体的并发共功能,但是很多JUC包下的工具都是基于AQS实现的。原创 2025-06-16 20:14:48 · 779 阅读 · 0 评论 -
Java基础学习-异常的理解
配,一旦匹配上,就进入语句块中进行处理,一旦处理结束,代码就可以继续。法所抛出的异常要与父类异常相同,或者是其的子类,否则 会出错。如果父类的方法没有抛出异常,则子类中重写的该方法也不。能抛出异常,如果父类的方法抛出了异常,则子类重写的方。类的要重写的方法抛出的异常相同,或者是子类,即,, 一般不编写针对性的代码进行处理,即回去改代码,这里处理不了了。对应的异常的对象,将此对象抛出,类的对象只能捕获父类所抛出的异常,但是,执行的是子类中重写发。的方法,该方法如果抛出的异常大于父类的异常,则虽然编译通过,原创 2023-12-09 20:45:34 · 913 阅读 · 1 评论 -
Java基础学习-面向对象的特征
面向对象的三大特征:封装性、继承性、多态性。修饰符为:public / private /protected / 缺省作用:我们可以使用权限修饰符即类的内部成员,当这些成员在被调用时,体现可 见性的大小。public :在其他包的非子类也能调用。Protected :在其他包的子类中调用。缺省:只能在本包中调用。Private:只能在本类中调用。继承性:① 关键字:extends 表示延展、延申。② 作用:用于类与类之间的继承。被继承的类成为父类(superclass)继承的类称为。原创 2023-11-11 17:43:56 · 89 阅读 · 1 评论 -
Java基础学习-面向对象总复习(理解)
缺省:在包中的其他类使用,不能给子类使用。② 方法:jdk8之前:声明抽象方法,修饰为:public abstract //可以省略。① 由于静态内部类是随着类的加载而加载,因此只需要声明。2.5 方法的重载:在声明方法时,如果需要声明方法名相同的方法时,两个方。1) 内部类调用外部类的属性:运用:外部类名.this.外部类的属性名。同样的,子类在继承了父类之后,就能通过创建子类的对象,来。1.1 属性的声明:权限修饰符 所属的类型(可以是自定义的类) 变量名。原创 2023-11-18 20:10:53 · 153 阅读 · 1 评论 -
Java基础学习-Java集合的学习
情况2,情况3:(key1,value1)和(key2,value2)构成单项链表结构,(key1,value1)指向(key2,value2)(头插法)2、将 “AA” 封装到一个 Node 对象1 中,list 对象的属性 first 、last 都指向此Node对象1。3、将 “BB” 封装到一个Node对象2 中,对象1和对象2构成一个双向链表,同时last指向此对象2。3、当添加到第 11 个元素时,需要扩容,默认扩容为原来的 2 倍,但是,可以自定义扩容的长度的。二、Vector(数组)原创 2024-08-29 11:31:14 · 484 阅读 · 0 评论 -
Java基础学习-File类与IO流
》public File(String parent , String child):以parent为父路径,child为子路径创建。* 》public File(File parent , String child):根据一个父类File对象和子文件路径创建。将内存中的java对象保存在文件中或通。将文件中的数据还原为内存。* * 绝对路径:以windows操作系统为例,包括盘符在内的文件或文件目录的完整路。原创 2023-12-17 17:10:24 · 1864 阅读 · 1 评论 -
Java基础学习-杂谈remove
remove()方法删除的内容,不会在ArrayList的数组中留下痕迹。即:是彻底删除了,并不是将是要删除的内容赋值为空。例如:在删除了list里面的0好元素后,对应的数组长度也缩小了。原创 2023-12-23 16:30:11 · 463 阅读 · 1 评论
分享