自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式

正则表达式 javaMatcher类Matcher对象是对输入字符串进行解释和匹配的引擎。与Pattern一样,Matcher也没有公共构造方法。需要调用Pattern对象的matcher方法来获得一个Matcher对象常用方法该类是一个非强制异常类,他表示一个正则...

2022-06-25 15:44:25 1260 1

原创 mysql基础知识

mysql 基础知识

2022-06-19 22:15:08 289

原创 反射基础知识

反射 暴破 java

2022-06-15 23:25:41 158

原创 java网络编程基础知识

java 网络编程 基础知识

2022-06-10 21:57:11 126

原创 java-IO流基础知识

IO流基础知识总结目录的操作和文件删除IO流原理及流的分类Java IO流原理I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输。如读/写文件、网络通讯等Java程序中,对于数据的输入/输出操作以“流”的方式进行java.io包下提供了各种“流”接口和类,用以获取不同种类的数据,并通过方法输入和输出数据输入Input:读取外部数据(存储设备的数据)到程序(内存)中输出Output:将程序中处理过的数据写入存储设备流的分类按操作数据单位不同

2022-06-09 23:23:41 205

原创 Lambda表达式

Lambda表达式

2022-06-03 10:27:13 69

原创 多线程(基础)

多线程基础知识

2022-06-02 22:52:25 77

原创 Java泛型

泛型泛型的好处编译时检查元素的类型,提高安全性遍历时 减少了类型转换的次数 提升效率泛型的作用可以在类声明时通过一个标识表示类中的某个属性的类型,或者是某个方法的返回值类型,或者是参数类型泛型的声明接口interface {} 和类 class<K,V,M…>{}说明:其中T,K,V不代表值 只是表示类型 并且只能是引用数据类型任意字母都可以 常用T表示 Type的缩写指定泛型后 可以传入该类型或者该类型的子类泛型的实例化要在类名后面指定类型参数的值例如:

2022-05-31 09:25:16 63

原创 JAVA集合

集合单列集合 Collection结构图Collection常用方法add(Object o) 添加元素remove(Object o) remove(int index) 删除指定元素或者指定索引的元素contains(Object o) 查看是否包含指定元素size() 获取元素个数isEmpty() 判断集合是否为空clear() 清空addAll(Collection c) 添加整个集合contains(Collection<> c) 查看是否包含该集合re

2022-05-30 10:42:57 105

原创 JAVA常用类

常用类包装类针对八种基本数据类型相应的应用数据类型–包装类JDK5 之后自动拆箱和装箱 底层调用-----》装箱Integer.valusOf 拆箱 Integer.intValue**只要有基本数据类型计算判断的就是值 ** Integer 128 == int 128 —>truepublic static void main(String[] args) { Object obj = true ? new Integer(1) : new Double (2); /

2022-05-28 09:10:34 77

原创 枚举和注解

枚举和注解自定义类实现枚举把具体的对象一个一个例举出来的类例如 对于季节来说只有春夏秋冬四个对象 不需要修改实现方法构造器私有化 防止new去除setXxx方法 防止属性值被修改在类的内部直接创建固定的对象 例如春夏秋冬对外暴露对象 通过public static final 修饰 实现底层优化class Season{ //可以拥有多个属性 private String name; private String desc; public stati

2022-05-25 23:26:10 99

原创 面向对象编程

面向对象编程本质:以类的方式组织代码,以对象的组织(封装)数据类和对象类:抽象的 类是某类对象共同属性的抽取对象:具体的 对象是类的具体表现创建与初始化对象使用new关键字创建对象 本质就是调用构造方法创建时会分配内存并进行默认初始化 同时调用构造器构造器(构造方法)必须和类的名字相同必须没有返回值类型,也不能写void定义了有参构造后 实例化无参对象必须在类中显示的定义无参构造public class Student { public Student(Strin

2022-05-25 15:41:33 57

原创 JAVA方法及数组基础知识

JAVA方法设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,因此设计方法的时候最好保持方法的原子性,即一个方法只完成一个功能,有利于后期的扩展。方法的定义修饰符 返回值类型 方法名(参数类型 参数名){ 方法体 ... return 返回值;}方法的调用静态方法只能调用静态方法方法的重载在同一个类里面 同名不同参的方法 仅仅返回类型不同不足以构成重载原理:方法名称相同时,编译器会根据调用方法的参数个数、类型等逐个匹配,以选择对应的方法,如果匹

2022-05-24 11:58:19 154

原创 JAVA流程控制

JAVA流程控制Scanner类用于和用户进行交互public class Demo01 { public static void main(String[] args) { //创建交互工具用于接收数据 Scanner sc = new Scanner(System.in); System.out.println("请输入密码:"); //hasNext方法结束符为空格 无法接收带空格的数据 if (sc.

2022-05-23 13:49:58 67

原创 JAVA基础语法

JAVA基础注释–养成书写注释的习惯单行注释:// 快捷键 ctrl +/多行注释:/* */ 快捷键 ctrl +shift+/文档注释 /** *///System.out.println();单行注释/*多行注释 *//** * 文档注释 * 每一行的开头都有* *//** * file --> project structures 调整版本 */ /** *可以加参数 * @Author * @Date * @Version */

2022-05-22 22:35:46 94

原创 JAVA环境搭建

JAVA基础JDK:Java Development Kit 开发工具JRE:Java Runtime Environment 运行环境JVM:Java Virtual Machine 虚拟机JDK包含JREJRE包含jVMJAVA环境搭建JDK下载与安装下载地址自定义安装即可记住安装路径 后续配置环境要用卸载JDK环境变量找到JAVA_HOME中安装JDK的路径删除JDK的包删除环境变量cmd 检查 java -version配置环境变量(win10)右击我的电

2022-05-22 11:43:34 91

原创 MarkDown简单操作

MarkDown学习标题三级标题hello ctrl+b ctrl+ihello ctrl+uhello ~~ ~~引用英文符号一个>>>>>>分割线用法:三个减号- 或者三个*图片用法:![](图片路径[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uFO1S8CO-1653140442391)(C:\Users\zhang\Desktop\1.png)]也可以跟网络路径https://img-h

2022-05-21 21:44:36 168

空空如也

空空如也

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

TA关注的人

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