自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 异常类

异常类 基本概念 异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。 java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类。 其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了等。 其中Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以编码解决, 如:0作为除数等。 异常的分类 java.lang.Exception类是所有异常的超类,主要分为以

2021-04-07 13:50:46 82 1

原创 集合类库

集合类库 集合的概述 集合的由来 当需要在Java程序中记录单个数据内容时,则声明一个变量。 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。 当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组。 当需要在Java程序中记录多个类型不同的对象数据时,则准备一个集合。 集合的框架结构 Java中集合框架顶层框架是:java.util.Collection集合 和 java.util.Map集合。

2021-04-07 13:50:12 134

原创 String类和可变字符串类详解

String类的概念 java.lang.String类用于描述字符串,Java程序中所有的字符串字面值都可以使用该类的对象加以描 述,如:“abc”。 该类由final关键字修饰,表示该类不能被继承。 从jdk1.9开始该类的底层不使用char[]来存储数据,而是改成 byte[]加上编码标记,从而节约了一 些空间。 该类描述的字符串内容是个常量不可更改,因此可以被共享使用。 如: String str1 = “abc”; - 其中"abc"这个字符串是个常量不可改变。 str1 = “123”; -

2021-04-07 13:47:46 571

原创 包装类

包装类(熟悉) 包装类的概念 通常情况下基本数据类型的变量不是对象,为了满足万物皆对象的理念就需要对基本数据类型的变 量进行打包封装处理变成对象,而负责将这些变量声明为成员变量进行对象化处理的相关类,叫做包装 类。 包装类的分类 包装类 对应的基本类型 java.lang.Byte byte java.lang.Short short java.lang.Integer int java.lang.Long long java.lang.Float float jav

2021-04-07 13:46:18 80

原创 枚举

来源:拉勾教育Java就业集训营 枚举 枚举的基本概念 一年中的所有季节:春季、夏季、秋季、冬季。 所有的性别:男、女。 键盘上的所有方向按键:向上、向下、向左、向右。 在日常生活中这些事物的取值只有明确的几个固定值,此时描述这些事 物的所有值都可以一一列举出来,而这个列举出来的类型就叫做枚举类型。 枚举的定义 使用public static final表示的常量描述较为繁琐,使用enum关键字来定义枚举类型取代常量,枚举类型是从Java5开始增加的一种引用数据类型。 枚举值就是当前类的类型,也就是指

2021-04-03 23:33:20 79

原创 单例设计模式多种方式

来源:拉勾教育Java就业集训营 单例设计模式的概念 在某些特殊场合中,一个类对外提供且只提供一个对象时,这样的类叫做单例类,而设计单例的流程和思想叫做单例设计模式。 单例设计模式的实现流程 私有化构造方法,使用private关键字修饰,防止外部实例化。 实例化本类类型的对象,保证只实例一次。 提供公有的get方法负责将对象返回出去,并使用public static关键字共同 修饰。 单例设计模式的实现方式 一.饿汉式 public class Singleton{ //1.私有化构造方法,使用

2021-04-02 21:47:33 80 1

原创 内部类

内部类 内部类的基本概念 当一个类的定义出现在另外一个类的类体中时,那么这个类叫做内部类 (Inner),而这个内部类所在的类叫做外部类(Outer)。 类中的内容:成员变量、成员方法、构造方法、静态成员、构造块和静 态代码块、内部类。 实际作用 当一个类存在的价值仅仅是为某一个类单独服务时,那么就可以将这个 类定义为所服务类中的内部类,这样可以隐藏该类的实现细节并且可以 方便的访问外部类的私有成员而不再需要提供公有的get和set方法。 内部类的分类 普通内部类 - 直接将一个类的定义放在另外一

2021-03-31 13:29:03 50

原创 面向对象基本概念

面向对象编程的概念 万物皆对象。 面向对象指以属性和行为的观点去分析现实生活中的事物。 面向对象编程指先以面向对象的思想进行分析,然后使用面向对象的编程语言 进行表达的过程。 面向对象编程是软件产业化发展的需求。 理解面向对象的思想精髓(封装、继承、多态), 类和对象 对象主要指现实生活中客观存在的实体,在Java语言中对象体现为内存空间中的一块存储区域。 类简单来就是“分类” ,是对具有相同特征和行为的多个对象共性的抽象描述,在Java语言中体现为一种引用数据类型,里面包含了描述特征/属性 的成员变

2021-03-30 10:29:48 262 3

原创 方法传参过程

方法的传参过程 int max(int ia, int ib) { … … … } int a=5; int b=6; int res = m.max(a,b); 为main方法中的变量a、b、res分配空间并初始化。 调用max方法,为max方法的形参变量ia、ib分配空间。 将实参变量的数值赋值到形参变量的内存空间中。 max方法运行完毕后返回,形参变量空间释放。 main方法中的res变量得到max方法的返回值。 main方法结束后释放相关变量的内存空间。 参数传递的注意事项 基本数据

2021-03-30 10:28:58 193 1

原创 一维数组

一维数组 概念 一段连续的数据类型相同的长度固定的存储单元,是一种引用数据类型 声明方式 数据类型[] 数组名称 = new 数据类型[数组的长度]; (或者:数据类型 数组名称[] = new 数据类型[数组的长度]; 不推荐) 调用数组的length属性可以获取数组的长度 可以通过下标的方式访问数组中的每一个元素。需要注意的是:数组的 下标从0开始,对于长度为n的数组,下标的范围是0~n-1。 int[] arr=new int[5]; //声明一个长度为5的数组 int arr1[]=ne

2021-03-30 10:08:41 126 1

原创 mybatis-generator插件

mybatis-generator 作用:自动生成实体类,dao类,mapper.xml 使用步骤: 1.在pom.xml中添加plugin <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> &

2021-02-26 11:04:48 191

java面试题(pdf文件).rar

java面试题(pdf文件).rar

2021-04-03

空空如也

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

TA关注的人

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