自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

原创 11 -- 12. Java学习 -- 实用类介绍、异常、单列集合Collection、常见的数据结构

程序在执行过程中出现意外的情况,如果不处理程序就会卡住,而不再向下执行。Throwable():创建一个描述信息为空的Throwable对象Throwable(String message):创建一个指定描述信息Throwable对象toString():获取Throwable对象的全限定名getMessage():获取Throwable对象的描述信息printStackTrace():在控制台打印异常的信息。

2024-07-21 10:09:16 761

原创 19 -- 20. Java学习 -- JDK1.8新特性

在java的java.util.function包下面,定义了很多内置的函数式接口消费型函数式接口特点:接收传递的参数,但是不返回任何数据// 消费型函数式接口/*** 接收传递的参数,但是不返回任何数据*/供给型函数式接口特点:不传递任何参数,方法的返回值类型就是泛型接口中定义的数据类型// 供给型函数式接口/*** 不传递任何参数,方法的返回值类型就是泛型接口中定义的数据类型*/T get();函数型函数式接口特点:传递的参数为T,返回值为R// 函数型函数式接口/**

2024-07-20 17:55:42 1020

原创 17 -- 18. Java学习 -- File类、IO流

使用Apache Commons IO和不使用时的代码量存在较大差异。在传统的Java IO操作中,即使是简单的文件读写,也需要处理流的开启和关闭,还要处理异常。而使用Apache Commons IO,这些都被内部处理了,大大减少了代码量,提高了代码的可读性和可维护性。

2024-07-15 20:24:46 881

原创 15 -- 16. java学习 -- 多线程、优化单例模式、AtomicInteger类、Lock锁、线程的通讯

15 – 16. java学习 – 多线程、优化单例模式、AtomicInteger类、Lock锁、线程的通讯文章目录15 -- 16. java学习 -- 多线程、优化单例模式、AtomicInteger类、Lock锁、线程的通讯一、多线程1. 多线程相关概念1.1. 程序、进程、线程1.2. 并行、并发2. 线程的创建和启动2.1. 创建2.2. 启动3. 线程的生命周期3.1. JDK1.5之前3.2. JDK1.5之后4.常用方法4.1. 构造函数4.2. 常用方法4.3. 守护线程5. 线程安

2024-07-11 22:32:46 962

原创 05 -- 06. Java学习 -- 类与对象、封装、ArrayList集合

我们在类中定义的都是非静态方法,即不带static关键字// 例子// 姓名// 年龄// 薪水// 描述员工的基本信息System.out.println("员工姓名:" + name + " 员工年龄:" + age + " 员工薪水:" + salary);隐藏事物的实现细节,对外提供公开的访问方式。

2024-07-02 21:20:24 759

原创 09 -- 10. java学习 -- static关键字、内部类、Object类、String类、其他实用类

*定义格式:**public class 外部类的类名{class 内部类名{...// 例子:内部类的定义// 内部类// 内部类可以直接使用外部类资源out();// 外部类的私有成员也可以直接使用System.out.println("这是内部类方法");// 外部类不能直接访问内部类资源,但是可以间接访问System.out.println("这是外部类方法");

2024-07-02 09:35:19 741

原创 07 -- 08. Java学习 -- 继承、抽象类、final关键字、接口与多态

继承:子类使用父类的方法多态:父类使用子类的方法**继承的定义格式:**public class 父类{... ...public class 子类 extends 父类 {... ...继承关系下,父类公有的属性和方法都会被子类共享。/*例子:*/// 父类System.out.println("姓名:" + this.name + " 年龄:" + this.age);// 子类 extends继承的关键字// 测试类cat.name = "橘猫";

2024-06-29 17:13:27 894

原创 04. Java学习补充 -- 值传递和引用传递、对象的拷贝

值传递:对形参的修改不会影响到实参引用传递:对实参的修改会影响到实参。

2024-06-27 22:36:53 1132

原创 03. java学习补充 -- 单例模式

经典设计模式一共有23种,单例模式是其中之一。所谓类的单例模式,就是采取一定的方法保证整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。

2024-06-24 20:45:41 261

原创 03--04. java学习 -- 流程控制语句、数组、方法

数组类型[] 数组名 = new 数组类型[数组长度];数组类型[] 数组名 = new 数组类型[] {元素1, 元素2, 元素3,…};数组类型[] 数组名 = {元素1, 元素2, 元素3,…};new 是用来创建对象的一个关键字// 例子:// 方式1// 方式2// 方式3**无参无返回值方法: **public static void 方法名(){//功能代码块修饰符: 暂时修饰符的固定写法:public (static)

2024-06-23 17:14:01 903 1

原创 02. java学习补充 – 二维数组

Java中并没有真正的二维数组。所谓二维数组其实是两个一维数组嵌套在一起实现的。

2024-06-23 14:55:54 233

空空如也

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

TA关注的人

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