- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 浅谈Java中类和对象的初始化、实例化以及方法重载的底层机制
Java类和对象的初始化、实例化以及方法重载类的初始化过程实例的初始化过程实例的初始化过程面试题案例 类的初始化过程 一个类要创建实例需要 先 加载并初始化 该类 而main方法所在的类需要 先 加载和初始化 一个子类要初始化需要 先 初始化父类 一个类初始化 就是执行 clinit() 方法(编译器自动生成) clinit() 方法由 静态类变量显示赋值代码 和 静态代码块 组成 类变量显示赋值代码 和 静态代码块 按从上到下的顺序执行 clinit() 方法
2020-07-29 22:59:32
1384
2
原创 Python cx_Oracle执行的sql字符串拼接含分号导致报“ORA-01756“引号内的字符串没有正确结束
今天用python的oc_Oracle连接数据库执行了一些sql脚本,有一条语句报"ORA-01756"引号内的字符串没有正确结束的错误,提示分号前的语句没有正确结束,因为我的分号是需要直接拼在字符串里的,谁知道cx_Oracle不转义,只当分号执行 下面是示例sql脚本: select '<h2 style=\"display:flex; justify-content:center;\">'||stu_name||'</h2>' from stu_info; 按理说分号在字符
2021-04-20 11:45:37
1946
2
原创 Java面向对象中的两类变量:局部变量 和 成员变量
Java的局部变量和全局(成员)变量成员变量局部变量例题分析小结 成员变量 类变量:有static 修饰,存储在 方法区。 随着类的初始化而初始化,随着类的卸载而消亡该类的类变量是共享的 static int s; 实例变量:没有static 修饰 ,存储在 堆 中。 随着对象的创建而初始化,随着对象的收回而消亡,每一个对象的实例变量是独立的 int i; int j; 局部变量 public static void main(String[] args) { int i;
2020-07-31 20:13:42
1002
原创 通过实例了解Java参数中的值传递和引用传递
深入了解值传递 和 引用传递值传递引用传递例题 值传递 对于基本数据类型,参数通过值传递。(把实参的值复制一份再传给形参,实参的值不会发生改变) 引用传递 对于引用类型,参数通过引用(对象的引用)传递。(把实参引用中地址值复制一份再传给形参,这时实参和形参地址所指向的是堆区内同一块内存空间) 例题 import java.util.Arrays; public class Dome { public static void change(int a,String s,Integer i,in
2020-07-30 16:09:20
949
基于c++的学生宿舍管理系统的设计与实现
2020-07-29
GetSalary.zip
2020-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅