随笔分类 -  java技术心得

摘要:前言 了解Java基础的同学都知道Java的运行是需要先将Java代码编译成.class文件,而.class文件中存储的就是Java的字节码,类加载器通过加载字节码也就是.class文件才能最终运行Java代码。通常一个.class文件生成之后就无法修改,因为字节码比较难看懂,无法或很难对其进行修改 阅读全文
posted @ 2019-04-25 23:24 Lucky帅小武 阅读(6880) 评论(2) 推荐(0)
摘要:1.反射是指在程序运行过程中动态获取类的相关信息,包括类是通过哪个加载器进行加载,类的方法和成员变量、构造方法等。 如下示例可以通过三种方法根据类的实例来获取该类的相关信息 这里虽然c1、c2和c3是三个不同的对象,但是都是指向User类的Class对象,而每个User对象的实例的Class对象都是 阅读全文
posted @ 2018-08-15 18:14 Lucky帅小武 阅读(605) 评论(0) 推荐(0)
摘要:我们都知道JAVA中A++和++A在用法上的区别,都是自增,A++是先取值再自增,++A是先自增再取值,那么为什么会是这样的呢? 1.关于A++和++A的区别,下面的来看个例子: 虽然现在我们知道a++是先取值再自增,而++a是先自增再取值,那么它是怎么实现的呢,接下来我们来看下这段代码被JVM编译 阅读全文
posted @ 2018-08-10 14:13 Lucky帅小武 阅读(1346) 评论(0) 推荐(0)