- 博客(7)
- 收藏
- 关注
原创 【java面试题】java开发什么时候用到static变量(方法)
【java面试题】java开发什么时候用到static变量(方法) 一、什么时候用到static变量 1、静态变量: 当数据是对象特有的数据,必须由对象本身保存在对象中,就是非静态的。例如:张三李四都是姓名,姓名是属性,数据是值-》张三李四,值不一样不能共享,只能是对象特有数据 当数据是共享的,对象不需要修改,只需要使用,不用存储在对象中,就可以定义为静态的 2、静态函数: 该功能如果需要访问非静态的成员变量,那么该功能就是非静态的; 如果不需要访问非静态成员变量,那么就可以将该功能定义成静态的 Demo1
2021-02-24 19:18:48
2926
1
转载 JDBC中execute、executeQuery和executeUpdate的区别
JDBC中execute、executeQuery和executeUpdate的区别 1.方法executeQuery 用于产生单个结果集(ResultSet)的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。但也只能执行查询语句,执行后返回代表查询结果的ResultSet对象。 如: //加载数据库驱动 Class.forName("com.MySQL.jdbc.Driver"); //使用DriverM
2021-02-17 21:19:35
207
原创 java继承的特点
java继承的特点 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 B 类继承 A 类,C 类继承 B 类,所以按照关系就是 B 类是 C 类的父类,A 类是 B 类的父类,这是 Java 继承区别于 C++ 继承的一个特性 提高了类之间的耦合性(继承的缺点,耦合度高就会造成代码之间的联系越紧密,代码独立性越差)
2021-02-07 22:43:08
178
原创 java继承关系下构造函数、成员变量、静态变量、静态代码块的执行顺序
java继承关系下构造函数、成员变量、静态变量、静态代码块的执行顺序 1—静态变量、成员变量等的执行顺序 父类静态变量 父类静态代码块 子类静态变量 子类静态代码 父类成员变量 父类构造代码块 父类构造方法 子类成员变量 子类构造代码块 子类构造代码块 子类构造函数 2—构造方法的特点 构造方法名一定与类同名 构造方法无返回值类型(void 也不行) 构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法,他们之间构成重载关系 如果定义了有参构造函数,则默认的无参构造函数将被自动屏蔽 构造方法不能
2021-02-07 22:03:57
229
原创 maven命令package、install、deploy的区别
maven命令package、install、deploy的区别 package命令完成了项目编译、单元测试、打包功能 install命令完成了项目编译、单元测试、打包功能,同时把打好的jar包(war包和其他形式的包)部署到本地maven仓库 deploy命令完成了项目编译、单元测试室、打包功能,同时把打好的jar包(war包和其他形式的包)部署到本地maven仓库和远程maven私服仓库 ...
2021-02-06 16:21:31
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人