![](https://img-blog.csdnimg.cn/20210309130351771.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA程序之路
文章平均质量分 61
算法+数据结构=程序
本专栏算是一份学习的笔记,没有特定顺序。
老布丁~
懂得越多,不懂得越多。
展开
-
java.lang.NoSuchMethodError: org.yaml.snakeyaml.LoaderOptions.setMaxAliasesForCollections(I)V的解决
java.lang.NoSuchMethodError: org.yaml.snakeyaml.LoaderOptions.setMaxAliasesForCollections(I)V的解决原创 2021-04-22 10:15:41 · 3146 阅读 · 0 评论 -
JAVA之String、StringBuffer和StringBuilder的区别
一.String(1)String对象一旦创建不可更改,源代码中用于存储字符串的数组使用了final修饰,原因java开发中很大程度上字符串一经创建不需要修改。(2)String适合于少量字符串操作的,字符串每一次操作都会创建一个新的String对象,很费内春和时间二.StringBuffer(1)线程安全,方法均由synchronized修饰,可以不需要额外的同步用于多线程中。(2)可用append,insert方法进行字符串的拼接(3)适用于多线程下在字符缓冲区进行大量操作...原创 2021-03-15 12:25:09 · 134 阅读 · 2 评论 -
JAVA之JDBC的原理与应用
JDBC为JAVA的核心技术之一(以mysql为例)1.JDBC步骤(1)加载驱动(2)建立连接(3)创建运行的sql语句(4)执行语句(5)处理结果集(6)关闭连接2.具体操作(1)加载驱动 Class.forName(“com.mysql.jdbc.Driver”);(2)建立连接 通过Connection建立连接,Connection是一个接口类。其功能是与数据库进行连接(会话)。 建立Connection接口类对象: ...原创 2021-03-14 21:34:30 · 174 阅读 · 0 评论 -
JAVA之SimpleDateFormat处理日期与字符串的转换
日期格式 格式 释义 举例 yyyy 年 2019 MM 月 02 dd 日 18 HH 时 06 mm 分 54 ss 秒 17 SSS 毫秒 629 1.SimpleDateFormat处理日期public static void main(String[] args) throws ParseException { SimpleDateFormat原创 2021-03-14 18:51:59 · 859 阅读 · 0 评论 -
JAVA之==与equals,equals与hashcode区别与联系
1."=="与equals的区别与联系(1)“==”对于基本数据类型,只要值相等,就返回true,否则返回false。 若比较的为对象,则判断的是两个对象是否处于同一个内存地址。(2)equals为Object类中的方法,Object中equals默认使用==来判断,因此一般来讲equals与“==”并无区别,完全相同。 Object是所有类的父类,在不少类中都对equals进行了重写,比如最常用的String类,因此在String中比较的是值,而非地址。...原创 2021-03-14 16:35:12 · 943 阅读 · 1 评论 -
JAVA之static与final用法
1.final关键字1.1.final关键字修饰变量(1)类加载时执行顺序 static代码块>代码块>构造器该关键字可以在定义时赋值,可以在静态代码块中赋值,可以在代码块中赋值,以及在构造器中赋值。必须要有值(2)如果是基本数据类型的数据,该变量一旦赋值,便相当于一个常量。(3)如果是引用数据类型的变量,初始化后不能更改他的引用,但可以更改引用对象的值。1.2.final关键字修饰方法(1)表明该方法不能被子类重写,防止类修改他的含义(2)与static比较原创 2021-03-13 17:42:10 · 1057 阅读 · 0 评论