Java经验
-
JDBC连接数据库的流程
1.数据库配置 2.查找对应驱动 根据数据库URL查找并加载对应MySQL数据库驱动。 3.连接到数据库 4.使用JDBC语句 5.使用JDBC事务编程 默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚…
-
Java条件语句中else悬空问题
外部if语句和内部语句都可能拥有else语句,人们可能以为else属于外部if,其实不然,规则是: else属于离else最近的if语句。
-
Java语言规范文档中NoShortIf与ShortIf的区别
NoShortIf表示if语句必须要有else部分。 ShortIf表示if语句后没有else部分。
-
xmlns、xmlns:xsi、xsi:schemaLocation的详解
xmlns xmlns是XML Namespace的缩写。 namespace-prefix为自定义前缀,只要在这个XML文档中保证前缀不重复即可。 namespaceURI是这个前缀对应的XML Namespace的定义。 xmlns:xsi 例如:xmlns:xsi表示使用xsi作为前缀的Namespace。 xs…
-
Java语言的var关键字的作用
从Java 10 开始,如果可以从变量的初始值推导出它们的类型,那么可以用var关键字声明局部变量,而无需指定类型。只需要写以下代码: 注意:var关键字只能用于方法中的局部变量。参数和字段的类型必须声明。
-
Java语言length与length()的区别
length是数组的一个属性,用来表示数组的长度。length()是字符串的一个方法,用来返回字符串的长度。
-
Liquibase映射类型一览表
Liquibase类型 别名 boolean {“java.sql.Types.BOOLEAN”, “java.lang.Boolean”, “bit”, “bool”} tinyint java.sql.Types.TIN…
-
Liquibase初始化配置
数据库配置 Liquibase配置 目录结构 db.changelog-master.xml db.changelog-1.0.xml
-
Java SE 各大厂商JDK大全一览表
1.OpenJDK OpenJDK 是 JDK 的社区版,社区主要由Oracle主导,免费。 2.Oracle JDK Oracle JDK 是Java官方Oracle公司基于OpenJDK构建,收费。 3.Amazon Corretto Amazon Corretto 是亚马逊云基于OpenJDK构建,收费。 4.B…
-
Java语言的SE、EE、ME、FX平台
Java 技术既是一种编程语言,也是一种平台。Java 编程语言是一种高级的面向对象语言,具有特定的语法和风格。Java 平台是 Java 编程语言应用程序在其中运行的特定环境。 有多种 Java 平台。许多开发人员,甚至是长期的 Java 编程语言开发人员,都不了解不同平台之间的关系。 Java 编程语言平台 Jav…