自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java初级20

设计模式单例模式 在有些系统中,为了节省内存资源、保证数据内容的一致性,对某些类要求只能创建一个实例,这就是所谓的单例模式。 种类 懒汉式 在调用功能时才创建对象 线程不安全|不同步的 饿汉式 在类加载完成之后就创建对象 线程安全的|同步的 步骤 1.构造器私有化 2.私有的静态的该类的引用 ...

2022-03-31 14:48:14 258

原创 java初级19(持续更新)

正则表达式 & XML用正则的语法来描述具有特殊规则字符串 是一个门语言,具有自己的语法作用 查找,匹配,校验,分隔...目标 简单的可以手写,复杂的能看懂,稍作修改java中使用正则 1.String类中一些支持正则表达式语法的方法 String[] split(String regex) 将此字符串拆分为给定 regular expression的匹配项 。 String replaceAll...

2022-03-30 22:07:56 97

原创 java初级18(持续更新)

注解作用 1.具有解释说明的作用 2.强制检查,检测的作用 3.注解可以存在Class文件中 4.定义注解时候同时传递数据,程序运行期间可以通过反射获取数据使用 5.大量代替了配置文件使用 @注解名(参数)位置 任意位置分类 参数个数分 1.标记注解 : 0个 2.单值注解 : 1个 3.完整注解 : 多个 jdk内置注解 简单的内置注解 ...

2022-03-28 19:24:21 342

原创 java初级17(持续更新)

反射动态机制 发生在程序运行期间实现功能 ①在运行时判断任意一个对象所属的类; ②在运行时构造任意一个类的对象; ③在运行时判断任意一个类所具有的成员变量和方法; ④在运行时调用任意一个对象的方法; ⑤生成动态代理;反射的源头 Class类型的对象 Class<T> 类类实例表示正在运行的Java应用程序中的类和接口 Class对象 当类加载到内存中,就会存在这个表示这个类型的Cl...

2022-03-28 11:40:54 172

原创 java初级16(持续更新)

网络编程网络编程 IP 定义节点,区分节点(互联网中的电子设备都可以通过IP定义) 分类 IPV4 ->4个字节->32位 IPV6 ->128位 常识 192.168.0.0~192.168.255.255 非注册IP,供组织内部使用的IP 127.0.0.1 ->本地IP localhost ->本地域名 ...

2022-03-27 23:43:30 64

原创 java初级15(持续更新)

线程概念 多线程 多任务执行,多路径执行 优点 提高性能 提高效率 进程与线程之间的区别 进程 系统中的程序,一个进程之间可以包含1~n个线程,系统中资源分配的最小单位,每个进程都有自己的代码与数据空间,进程之间的切换开销较大 线程 程序中的顺序流,线程是cpu调度与执行的最小单位,多个线程之间共享进程的代码和数据...

2022-03-26 11:01:03 83

原创 java初级14(持续更新)

Lambda和Stream函数式接口 只有一个必须被重写的抽象方法的接口 @FunctionalInterface 注解强制检测是否为函数式接口 java.util.function包下提供了一系列的函数式接口 四大内置函数式接口 Consumer<T> 消费型接口 void accept(T t) 对给定的参数执行此操作。 举例 每...

2022-03-24 21:40:08 607

原创 java初级13(持续更新)

容器|集合集合 定义 存储多个数据 与数组区别 数组 一段连续的内存空间 特点 1.引用数据类型 2.定长,长度一旦确定不可改变 3.存储数据的类型相同 4.有序,有索引 集合 特点 存储任意引用类型数据 ...

2022-03-23 20:40:26 68

原创 java初级12(持续更新)

IO流IO流 定义 数据的读入写出,文件的上传下载 流 一连串流动的数据,以先入先出的方式进行传输-->流就是管道 数据源---->io---->目的地 数据源 数据的来源 目的地 数据流向的位置 分类 操作单元分 字节流 万能流 字符流 纯文本内容...

2022-03-20 22:25:56 204

原创 java初级12(持续更新)

常用类Arrays 操作数组的工具类 静态工厂 常用方法 static String toString(int[] a) 返回指定数组内容的字符串表示形式。 static boolean equals(int[] a, int[] a2) 如果两个指定的int数组彼此 相等 ,则返回 true 。 static boolean equals(int[] a, int aFrom...

2022-03-18 16:07:11 75

原创 java初级11(持续更新)

数组和异常一维数组 定义 一段连续的内存空间,线性序列多个相同数据类型数据的有序集合 特点 引用数据类型 是定长的,长度一旦确定不可改变 存储的多个数据类型相同 有序的,有索引 索引 连续的内存空间中每一个小空间的序号 从0开始,每次+1 每个数组的第一个空间索引: 0 每个数组的最后一个空间索引: 数组名.length-1 数组...

2022-03-15 19:38:14 623

原创 java初级10(持续更新)

面向对象接口 定义 1.引用数据类型 2.特殊的抽象类 3.接口为功能的集合,一般为抽象功能的集合 4.class定义类,interface定义接口 5.类只能单继承,接口多实现 6.继承与实现非常像 子类继承父类,有权直接使用父类的成员,可以不重写直接使用 实现类实现一个接口,拥有了接口中的功能,但是都为抽象功能,需要实现类自己重写,侧重点关注的重写...

2022-03-14 23:25:28 66

原创 java初级9(持续更新)

面向对象多态 一种事物的多种形态|表现形式 前提 继承 | 实现 最终表现形式 父类引用指向子类对象 调用 父类引用调用 成员变量 编译运行看父类|左边|类型 成员方法 编译看父类|左边|类型,运行找子类|右边|对象 注意 如果没有配合方法的重写,多态就没有意义类型转换 基本数据类型转换 自动类...

2022-03-13 15:02:15 383

原创 java初级8(持续更新)

面向对象 继承 子承父业 目的 提高代码的复用性 作用 子类一旦继承父类,有权使用父类中的成员,可以在子类中定义子类独有的内容 定义 子类 extends 父类 实体类|子类 根据一系列对象抽取共性所定义的实体类 父类 子类的共性 特点 单继承机制 ,一个子类只能继承一个父类,但是一个父类可以存在多个子类 修饰类只能使用public|...

2022-03-11 22:38:56 52

原创 java初级7(持续更新)

面向对象实例化对象 格式 Test(类) test(引用名) = new Test(参数列表); new关键字做的事情 在堆中为对象开辟空间,成员变量跟随对象进入到堆内存并附默认值 调用构造器为对象初始化信息 将地址返回给引用 可以打印输出 引用名 或 用java中带的toString()方法...

2022-03-10 21:36:14 74

原创 java初级6(持续更新)

面向对象面向对象 与 面向过程的区别: 相同:都是一种思想,思维方式,思考问题的角度 不同: 面向过程:"关注实现过程|步骤,需要通过几步完成?"然后一步一步执行 面向对象:"关注我该找谁来完成 ?"实现步骤不关注,只关注这个"谁",他就是对象面向对象是依托于面向过程的面向对象优点:1....

2022-03-09 22:05:35 48

原创 java初级5(持续更新)

方法:介绍 作用 实现功能的办法 解决事情的办法 注意 方法定义在类中方法外,方法本身不能嵌套 方法不调用不执行 优点 提高了代码的复用性 提高了程序的安全性 语法 没有返回值类型的方法 修饰符 void 方法名(参数列表){实现功能的代码段;...

2022-03-07 21:49:15 41

原创 java初级4(补充)

while(){} while(条件判断){循环体;条件变化; } while循环是可以与for循环相互转换的 注意: 在使用while循环时候,注意条件的声明位置,条件变化的位置 使用场景 初始条件已经声明 条件变化不需要手动控制do{}while() d...

2022-03-06 19:08:50 206

原创 java初级4(持续更新)

流程控制 顺序结构 从上到下从左到右 选择结构 满足条件执行相应的代码 if(boolean表达式){ }else{ } 单选泽|单分支 格式 if(boolean表达式){语句体;...

2022-03-04 22:09:07 208

原创 java初级3(持续更新)

引用数据类型的使用 导包 引用数据类型 使用功能 举例 Scanner 导包 import java.util.Scanner; 引用数据类型 Scanner sc = new Scanner(System.in); 使用功能 sc.nextInt(); sc.n...

2022-03-03 22:36:15 317

原创 java初级(2持续更新)

Java语法 简单的打印输出 类名:每个类名首字母大写,之后每个单词的首字母都大写其他字母小写 通过public修饰的类,其类名必须与文件名一致 一个类中可定义多个类,编译后会生成多个字节码文件,字节码文件的文件名是其中的类名,其中可被public修饰的类只有一个 编译时对检查源代码中的语法 打印输出时System.out.println();其中println的“ln”的作用是转行。 一个类中只存在一个...

2022-03-01 21:34:10 184

原创 java初级(1持续更新)

语言的发展 1机器语言 由0和1组成的语言 2汇编语言 3高级语言 面向过程 面向对象,最终还是面向过程 4SQL语言Java 发展史 不同版本特性 1.2 1.集合框架 2.字...

2022-02-28 21:18:22 522

空空如也

空空如也

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

TA关注的人

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