自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 通过static关键字引发的一些知识点

static关键字:可以修饰成员、方法、代码块、静态内部类、静态导包。1、修饰成员、方法、代码块,我们可以联想到它们在类初始化是的执行顺序,这里也可以把main主函数、构造函数、非静态代码块放在一起进行测试。主函数的输出语句在实例化对象之前:静态代码块>静态方法/静态变量(这取决于在类中定义的顺序)>主函数输出&a

2018-12-20 10:33:30 3844 1

翻译 Java反射之——方法的反射操作

Java反射中 ,方法的反射操作是通过Method对象调用invoke(对象,参数)方法,之前我们需要知道怎样来确定一个方法?注:通过方法名和参数列表我们可以唯一确定一个方法。首先我们获取方法就是获取类中的信息,获取类的信息需要得到类类型,因此我们通过已知A的实例对象a1,调用getClass()方法得到A类类型,然后调用getMethod方法获取到Method对象,然后Method对象调...

2018-12-05 10:15:21 296

翻译 Java反射之——Java获取类中成员变量和构造函数的信息

我们无论是获取成员变量信息,亦或者是获取构造函数的信息,都必须获取类的类类型,然后通过类的类类型进行对成员变量和构造函数的操作。注:成员变量和构造函数也都是对象,前者是Feild的对象,在java.lang.reflec.Feild中封装了对成员变量的信息。后者是Constructor的对象,在java.lang.reflec.Constructor中封装了对构造函数的信息。一、获取类中成...

2018-12-04 15:17:56 846

翻译 Java反射之——Java获取类的成员函数的信息

本文主要讲述如何获取类的信息,包括类的成员变量和成员函数,首先我们先了解一下,基本的数据类型和void关键字有没有各自的类类型,答案是有的!一、如何获取基本的数据类型和void关键字的类类型:代码奉上:public static void main(String[] args) {        // 基本的数据类型和void关键字都存在类类型        Class c1 = ...

2018-12-04 10:27:54 605 1

翻译 Java反射之——Java动态加载类

1、静态加载和动态加载的区分:我们在理解动态加载的同时,需要区分Java的编译和运行:编译时加载属于静态加载,我们平时开发中使用最多的就是静态加载,new对象都属于静态加载类,在编译时加载所有可能使用到的类(虽然有可能用不到)。A a = new A();运行时加载属于动态加载,我们在表示Class的实例对象的时候使用到的第三种方式,即 class.forName(),在编译时不会报任...

2018-12-03 15:36:12 173

翻译 Java反射之——Java中Class类的使用

Java语言中,万事万物皆对象,但是静态成员、基本的数据类型(基本的数据类型也有自己的包装类)等并不是对象,因为静态的变量和函数属于类,我们可以通过 类.静态变量 / 类.静态函数等方式调用。public class Test { private static String name = "test"; private static String name() {...

2018-12-01 22:11:33 183

web应用服务后端技术开发Java后端开发技术

web应用服务后端技术开发Java后端开发技术

2024-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除