自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 构造方法的特点

构造方法是一种特殊的方法,具有以下特点。(1)构造方法的方法名必须与类名相同。(2)构造方法没有返回类型,也不能定义为void,在方法名前面不声明方法类型。(3)构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域。(4)构造方法不能由编程人员调用,而要系统调用。(5)一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构 造器,这个构造器不执行任何代码。(6)构造方法可以重载,以参数的个数,类型,或排列顺序区分...

2021-08-19 16:33:16 9184

原创 final、finally、 finalize 的区别

final:Java关键字 修饰类不能被继承 修饰方法不能被重写 修饰变量为常量,不可改变finally:出现在异常处理,通常用法为try...finally或者try...catch...finally,finally内的代码块必定指定,作用通常为关闭资源。finalize:Object上的一个方法。“JVM在确定不再有对该对象的引用时,由垃圾回收器在对象上调用”。...

2021-08-10 09:31:58 76

原创 XML解析方式

XML的解析开发中比较常见的解析方式有三种DOM:要求解析器把整个XML文档装载到内存,并解析成一个Document对象。a) 优点:元素与元素之间保留结构关系,故可以进行增删改查操作。b) 缺点:XML文档过大,可能出现内存溢出显现。SAX:是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。并以事件驱动的方式进行具体解析,每执行一行,都将触发对应的事件。(了解)...

2021-08-05 16:37:42 71

原创 JDBC开发步骤

1,开发步骤①.注册驱动,获取连接–使用工具类②.获取传输器–Statement:用来执行SQL的,但是可能发生SQL注入–PreparedStatement:用来执行SQL的,先把SQL骨架发送给数据库执行避免SQL注入的风险,省略了SQL的拼接过程,高效③.执行SQL–executeQuery():执行查询的SQL,...

2021-08-04 09:20:17 72

原创 nacos和eureka的区别

2021-08-02 17:05:36 885

原创 常见的几个框架

1.springSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从...

2021-08-02 15:54:41 1307

原创 Java基础-03

1.注解 1.1 概念 它可以增强我们的java代码,同时利用反射技术可以扩充实现很多功能。广泛用于三大框架底层。传统通过xml文本文件声明方式,现在开发基于注解方式,代码量少,框架可以根据注解去自动生成很多代码,从而减少代码量,程序更易读。 1.2 分类 JDK自带注解 元注解 自定义注解 1.3 JDK注解 ...

2021-07-31 16:22:49 79

原创 冒泡排序法

冒泡排序法冒泡排序法原理示意图public static void ArraySortTest() { int[] ages= {21,27,31,19,50,32,16,25}; System.out.println(Arrays.toString(ages)); //控制比较轮数 for(int i=1;i<ages.length;i++) { //每轮比较多少 for(int j=0;j<ages.length-i;j++) { i.

2021-07-26 11:08:01 67

原创 MySQL数据库

一,数据库 --1,概述 存储和管理数据的一个仓库,分为两种数据库:关系型数据库和非关系型数据库 关系型数据库:把数据组织成行和列的类似表的结构 非关系型数据库:数据间的关系不紧密-NoSQL 关系型数据库产品:MySQL:免费的 / Oracle:收费的 / SQLServer 英文是database/DB --2,MySQL数据库 --安装mysql服务器端: --设置...

2021-07-26 10:58:44 94

原创 Springcloud

2021-07-26 10:55:00 68

原创 java基础-02

1、String StringBuffer StringBuilder这三个类都是以char[]的形式保存的字符串,但是String类型的字符串是不可变的,对String类型的字符串做修改操作都是相当于重新创建对象。而对 StringBuffer 和 StringBuilder 进行增删操作都是对同一个对象做操作。StringBuffer 中的方法大部分都使用 synchronized 关键字修饰,所以 StringBuffer 是线程安全的。StringBuilder 中的方法则没有,线程不安全,..

2021-07-22 12:00:11 137

原创 java基础-01

1.jdk、jre、jvmJDK:Java开发工具包,提供了Java的开发环境何运行环境JRE:Java运行环境,包含Java虚拟机及一些基础类库JVM:Java虚拟机,提供执行字节码能力JDK包含JRE JRE包含JVM2.标识符①.标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符②.不能以数字开头。如:123name 就是不合法③.标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符④.标识符的命名.

2021-07-21 11:19:40 178

空空如也

空空如也

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

TA关注的人

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