
Java
文章平均质量分 74
关于Java全栈编程记录
LooperW
从零开始
展开
-
21Maven使用
选择File->New Projects Setup->Settings For New Projects,弹出Settings窗口,选择Build,Execution,Deployment->Build Tools->Maven,配置如上图所示。此文章中所用示例Maven版本为apache-maven-3.6.3、解压后Maven路径为C:\apache-maven-3.6.3,本地仓库路径为D:\mvnRespo。使用命令行窗口,打开maven路径中的bin文件夹,在其中执行mvn命令。原创 2023-04-07 21:01:51 · 699 阅读 · 0 评论 -
18反射与注解
注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。注解本质上就是一个接口,该接口默认继承Annotation接口。(一)作用分类编写文档:通过代码里标识的注解生成文档javadoc文档【生成文档doc文档】。代码分析:通过代码里标识的注解对代码进行分析【使用反射】。原创 2023-04-07 20:52:24 · 645 阅读 · 0 评论 -
10Java异常
当Java中预定义的异常类无法满足我们需要时,我们就可以自定义一个新的异常类使用。格式public class 异常类名 extends Exception {无参构造方法;带参构造方法;由于继承了Exception类,Exception类又继承了Throwable类,因此我们自定义的异常类对象也可以使用Throwable类中的成员方法。原创 2023-03-25 10:27:30 · 98 阅读 · 0 评论 -
09Java泛型
当创建带泛型声明的自定义类,为该类定义构造器时,构造器还是原来的类名,不要增加泛型声明。例如以下示例中,Generic类的构造器名依然是Generic,而不是Generic。类型通配符的作用:为了表示各种泛型List的父类,可以使用类型通配符,只有在泛型类名后才可以使用类型通配符。extends Number>:它表示的类型是Number或者其子类型。这种带通配符的List仅表示它是各种泛型List的父类,并不能把元素添加到其中。>:表示元素类型未知的List,它的元素可以匹配任何的类型。原创 2023-04-07 20:47:27 · 168 阅读 · 0 评论 -
06-3面向对象三大特征分析
(父类中的private修饰的无法被继承,但是类中的private修饰的成员变量都有相应的public修饰的get和set方法用以间接使用,因此父类中的成员变量除了private修饰的且没有get和set方法的成员变量,无法从该类外部进行访问的变量外,都可以继承):父类引用类型变量指向实例化父类对象;:无论是父类还是子类调用该方法,结果是一样的,因为父类中的该方法被子类完全继承,所以子类调用该方法与父类调用该方法,调用的都是同一个方法。f在调用被子类重写的方法时,调用的是父类中被子类重写的成员方法。原创 2023-03-25 10:20:05 · 301 阅读 · 0 评论 -
04Java流程控制
04Java流程控制4.1 顺序结构4.2 选择结构4.2.1 if4.2.2 switch4.3 循环结构4.3.1 while4.3.2 do while4.3.3 for4.3.4 foreach循环4.3.5 嵌套循环4.4 控制循环结构4.4.1 break4.4.2 continue4.4.3 return4.5 小结4.1 顺序结构4.2 选择结构4.2.1 if4.2.2 switch4.3 循环结构4.3.1 while4.3.2 do while4.3.3 for4.3原创 2022-01-22 19:44:36 · 102 阅读 · 0 评论 -
03-2Java数据类型和运算符
03-2数据类型和运算符3.8 运算符3.8.1 算术运算符3.8.2 赋值运算符1、基本赋值运算符2、扩展赋值运算符3.8.3 位运算符3.8.4 比较运算符3.8.5 逻辑运算符3.8.6 三目运算符3.8.7 运算符的结合性和优先级3.9 小结3.8 运算符3.8.1 算术运算符3.8.2 赋值运算符1、基本赋值运算符2、扩展赋值运算符3.8.3 位运算符3.8.4 比较运算符3.8.5 逻辑运算符3.8.6 三目运算符3.8.7 运算符的结合性和优先级3.9 小结...原创 2022-01-22 19:48:48 · 562 阅读 · 0 评论 -
03-1Java数据类型和运算符
03Java数据类型和运算符3.1 注释3.1.1 单行注释3.1.2 多行注释3.1.3 文档注释3.2 标识符和关键字3.2.1 分隔符3.2.2 标识符3.2.3 关键字3.3 数据类型分类3.3.1 基本数据类型3.3.2 引用数据类型3.3.3 特殊的空类型3.4 基本数据类型3.4.1 字符类型3.4.2 整数类型3.4.3 浮点类型3.4.4 布尔类型3.4.5 var定义变量3.5 引用数据类型3.5.1 数组3.5.2 类3.5.3 接口3.5.4 空类型3.6 数据类型转换3.6.1 基原创 2022-01-22 19:23:29 · 983 阅读 · 0 评论 -
02理解面向对象
02理解面向对象2.1 面向对象2.1.1 程序的三种基本结构1、顺序结构2、选择结构3、循环结构2.2 UML介绍2.3 Java面向对象特征Java是纯粹的面向对象的程序设计语言,完全支持面向对象的三种基本特征:继承、封装和多态。Java整个程序最小单位是类。2.1 面向对象主流软件开发方法:结构化开发方法和面向对象开发方法。相应的分为结构化编程语言:C 、Basic、Pascal,面向对象编程语言:C++、Java、C#和Ruby。2.1.1 程序的三种基本结构很多编程语言都提供了GOTO语原创 2022-01-18 21:45:58 · 597 阅读 · 0 评论 -
01Java概述与开发环境
01Java概述与开发环境1.1 Java发展简史1.1.1 Java的含义1.1.2 Java的版本与迭代1.2 Java程序运行机制1.2.1 编程语言运行机制1.2.2 Java运行机制与JVM1.3 第一个Java程序1.3.1 下载安装JDK1.3.2 设置环境变量1.3.3 编辑Java源文件1.3.4 编译Java程序1.3.5 运行Java程序1.4 Java程序基本规则1.4.1 Java程序组织形式1.4.2 Java源文件命名规则1.4.3 Java程序编写规则1.5 使用IDE工具1原创 2022-01-09 22:07:43 · 361 阅读 · 0 评论 -
使用JDBC连接Oracle数据库
使用JDBC连接Oracle数据库代码示例代码示例package connection;import java.math.*;import java.sql.*;public class Jdbc { public static void main(String[] args) { // 先把即将用到的三个类的实例化对象置空,避免引用错误 Connection conn = null; Statement stmt = null;原创 2021-03-10 21:58:19 · 299 阅读 · 0 评论