- 博客(7)
- 资源 (2)
- 收藏
- 关注

原创 浅谈Java中类和对象的初始化、实例化以及方法重载的底层机制
Java类和对象的初始化、实例化以及方法重载类的初始化过程实例的初始化过程实例的初始化过程面试题案例类的初始化过程一个类要创建实例需要 先 加载并初始化 该类而main方法所在的类需要 先 加载和初始化一个子类要初始化需要 先 初始化父类一个类初始化 就是执行 clinit() 方法(编译器自动生成)clinit() 方法由 静态类变量显示赋值代码 和 静态代码块 组成类变量显示赋值代码 和 静态代码块 按从上到下的顺序执行clinit() 方法
2020-07-29 22:59:32
1276
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
1813
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
912
原创 通过实例了解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
883
GetSalary.zip
2020-08-03
基于c++的学生宿舍管理系统的设计与实现
2020-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人