- 博客(11)
- 收藏
- 关注
原创 大白话来聊一聊asm技术和class字节码文件和动态代理的关系3
那对class字节码有稍微了解的都应该知道,class字节码里无非就是魔数(CAFEBABE)、主版本、次版本、常量池容量、常量池、访问修饰符、接口、字段、方法等等等等这些东西组成的,而且jvm对class字节码的每一部分的数据格式都有非常非常严格的要求(字节码文件里的内容是非常紧凑的,没有一点浪费的空间,每一部分的数据都是严格按要求来的)。大家都知道,在Java中,你想调用一个实例方法,首先必须得有对象,有对象的前提是必须有对应的class字节码文件,并且得通过类加载器把它加载到内存里。
2024-12-25 00:06:55
504
原创 大白话来聊一聊asm技术和class字节码文件和动态代理的关系2
1.7和8题:提问的月份并没有给出相邻的月份数据,要把提问月份数据当成基期,去找基期数据来算(正常也不会给出相邻月份数据,给相邻就是环比了,一般是同比)国考专项题集(15本)_资料分析(文字资料_粉笔模拟测试)国考专项题集(15本)_资料分析(表格资料_提升进阶)国考专项题集(15本)_资料分析(表格资料_粉笔模拟)国考专项题集(15本)_资料分析(图形资料_提升进阶)国考专项题集(15本)_资料分析(文字资料_提升)国考专项题集(15本)_资料分析(综合资料_提升)
2024-12-24 07:35:54
916
原创 hibernate个人总结
hibernate的环境安装,映射文件配置,核心文件配置 环境安装 下载hibernate;引入jar包,创建实体类 映射文件配置 建立类与表的映射<hibernate-mapping> <class name=”实体类的全路径” column=”表的名字”>; 建立类中属性与主键的对应 <id name=”实体类的主键对象” colum...
2018-11-20 14:54:22
166
原创 Java基础题01
1 。面向对象的特征有哪些方面 (三大特性:继承,封装,多态) a 抽象: Java是面向对象,对象用类来描述,一个类没有完全包含对象的属性为抽象。抽象不能实例化对象,只能继承。 b继承: 新类从一个原始类派生出来称为继承,新类具有原始类的方法属性,也可 以自己根据需要添加方法。 c封装: 将对象的属性和操作结合成一个整体,并尽可能的隐藏对象内部...
2018-11-20 11:17:23
269
原创 直接选择排序法(注意区分与冒泡排序的区别)
直接选择排序法是将指定排序位置与其他数组元素分别对比,如果满足条件就交换元素,注意区分冒泡排序,他不是交换相邻的,而是把满足条件的与指定位置的交换。比如array{7,8,6,5,9,3,1},指定把最大的放在最后一位,先从第一位开始比较,8比7大,则下一次就是6与8比较(因为6比8小),再5与8比较,以此类推for(int j=1;j<a.length;j++){ int in...
2018-07-10 11:18:58
2762
原创 冒泡排序算法
public static void main(String[] args) {// TODO Auto-generated method stubint a[]=new int[]{7,8,6,5,9,3,1}; int temp;System.out.println("排序前的数组");for(int i=0; i<a.length;i++){System.out.print(a[i]+...
2018-07-10 11:02:13
134
原创 java中==和equals()的区别
==和equals()的区别1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对equals方法进行了重写...
2018-07-01 11:34:05
177
1
原创 利用eclipse的向导为选择的成员变量添加设置器和访问器
利用eclipse的向导为选择的成员变量添加设置器和访问器要先定义所要添加的成员变量,不然出现错误步骤如下:右键class-source-generate getteers and setters
2018-07-01 11:33:07
1159
原创 编译运行的是上一个程序
刚新建的一个类,编译(点工具栏的run绿色小标)却提示是上个程序而出现错误。原因:选择的程序名没有改过来。自动留的还是上一个程序名,所以当然还是运行上一个程序解决办法:右键点class --> Run as application...
2018-07-01 11:22:42
588
原创 java连接MySQL出现时区问题
问题报错内容:Caused by: java.sql.SQLException: The server time zone value 'XXXXXXXXX' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serv...
2018-06-29 16:56:24
1778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人