电力网站建设卖域名的公司 骗做网站

张小明 2026/1/8 16:59:46
电力网站建设,卖域名的公司 骗做网站,wordpress 分隔符 sp,苏州网站建设孙峰第一组:java.lang.Class类 1.getName:获取全类名 2.getSimpleName:获取简单类名 3.getFields:获取所有public修饰的属性#xff0c;包含本类以及父类的 4.getDeclaredFields:获取本类中所有属性 5.getMethods:获取所有public修饰的方法#xff0c;包含本类以及父类的 6…第一组:java.lang.Class类1.getName:获取全类名2.getSimpleName:获取简单类名3.getFields:获取所有public修饰的属性包含本类以及父类的4.getDeclaredFields:获取本类中所有属性5.getMethods:获取所有public修饰的方法包含本类以及父类的6.getDeclaredMethods:获取本类中所有方法7.getConstructors: 获取本类所有public修饰的构造器8.getDeclaredConstructors:获取本类中所有构造器9.getPackage:以Package形式返回 包信息10.getSuperClass:以Class形式返回父类信息11.getInterfaces:以Class[]形式返回接口信息12.getAnnotations:以Annotation[] 形式返回注解信息第二组:java.lang.reflect.Field类1.getModifiners:以int形式返回修饰符2.getType:以Class形式返回类型3.getName:返回属性名第三组:java.lang.reflect.Method类1.getModifiers:以int形式返回修饰符说明:默认修饰符是0,public是1,private是2,protected是4,static是8,final是162.getReturnType:以Class形式返回类型3.getName:返回属性名4.getParameterTypes:以Class[]返回参数类型数组第四组:java.lang.reflect.Constructor类1.getModifiers:以int形式返回修饰符2.getName:返回构造器名(全类名)3.getParameterTypes:以Class[]返回参数类型数组ackage com.reflection.ReflectionUtils; import java.io.Serializable; import java.lang.annotation.Annotation; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; //演示如何通过反射获取类的结构信息 public class ReflectionUtils { public static void main(String[] args) throws Exception{ new ReflectionUtils().API_01(); new ReflectionUtils().API_02(); new ReflectionUtils().API_03(); new ReflectionUtils().API_04(); } //第一组 public void API_01()throws Exception{ // 第一组:java.lang.Class类 //得到class对象 Class? personClass Class.forName(com.reflection.ReflectionUtils.Person); // 1.getName:获取全类名 System.out.println(personClass.getName());//com.reflection.ReflectionUtils.Person // 2.getSimpleName:获取简单类名 System.out.println(personClass.getSimpleName());//Person // 3.getFields:获取所有public修饰的属性包含本类以及父类的 Field[] fields personClass.getFields(); for (Field f :fields) { System.out.println(f.getName());//name hobby 因为只有他俩是public修饰的 } // 4.getDeclaredFields:获取本类中所有属性 Field[] declaredFields personClass.getDeclaredFields(); for (Field declaredField : declaredFields) { System.out.println(declaredField.getName());//name age job sal } // 5.getMethods:获取所有public修饰的方法包含本类以及父类的 Method[] methods personClass.getMethods(); for (Method method : methods) { System.out.println(method); } // 6.getDeclaredMethods:获取本类中所有方法 Method[] declaredMethods personClass.getDeclaredMethods(); for (Method declaredMethod : declaredMethods) { System.out.println(declaredMethod.getName()); } // 7.getConstructors: 获取本类所有public修饰的构造器 Constructor?[] constructors personClass.getConstructors(); for (Constructor? constructor : constructors) { System.out.println(constructor.getName()); } // 8.getDeclaredConstructors:获取本类中所有构造器 Constructor?[] declaredConstructors personClass.getDeclaredConstructors(); for (Constructor? declaredConstructor : declaredConstructors) { System.out.println(declaredConstructor.getName()); } // 9.getPackage:以Package形式返回 包信息 System.out.println(personClass.getPackage()); // 10.getSuperClass:以Class形式返回父类信息 Class? superclass personClass.getSuperclass(); System.out.println(superclass); // 11.getInterfaces:以Class[]形式返回接口信息 Class?[] interfaces personClass.getInterfaces(); for (Class? anInterface : interfaces) { System.out.println(anInterface.getName()); } // 12.getAnnotations:以Annotation[] 形式返回注解信息 Annotation[] annotations personClass.getAnnotations(); for (Annotation annotation : annotations) { System.out.println(annotation.toString()); } } //第二组 public void API_02()throws Exception { // 第二组:java.lang.reflect.Field类 //得到class对象 Class? personClass Class.forName(com.reflection.ReflectionUtils.Person); // 1.getModifiners:以int形式返回修饰符,默认修饰符是0,public是1,private是2,protected是4,static是8,final是16 // 2.getType:以Class形式返回类型 // 3.getName:返回属性名 //获取本类中所有属性 Field[] declaredFields personClass.getDeclaredFields(); for (Field declaredField : declaredFields) { System.out.println(declaredField.getName() 该属性的修饰符值为 declaredField.getModifiers() 该属性的类型为 declaredField.getType());//name age job sal 1 4 0 2 } // name该属性的修饰符值为1 该属性的类型为class java.lang.String // age该属性的修饰符值为4 该属性的类型为int // job该属性的修饰符值为0 该属性的类型为class java.lang.String // sal该属性的修饰符值为2 该属性的类型为double } //第三组 public void API_03()throws Exception { // 第三组:java.lang.reflect.Field类 //得到class对象 Class? personClass Class.forName(com.reflection.ReflectionUtils.Person); // 1.getModifiers:以int形式返回修饰符 说明:默认修饰符是0,public是1,private是2,protected是4,static是8,final是16 // 2.getReturnType:以Class形式返回类型 // 3.getName:返回属性名 // 4.getParameterTypes:以Class[]返回参数类型数组 //getDeclaredMethods:获取本类中所有方法 Method[] declaredMethods personClass.getDeclaredMethods(); for (Method declaredMethod : declaredMethods) { System.out.println(declaredMethod.getName() 该方法访问修饰符对应值为 declaredMethod.getModifiers() 该方法的返回类型为 declaredMethod.getReturnType() 该方法的属性名 declaredMethod.getName()); //输出当前方法形参数组情况 Class?[] parameterTypes declaredMethod.getParameterTypes(); for (Class? parameterType : parameterTypes) { System.out.println( 该方法形参类型 parameterType.getName()); } } // m1该方法访问修饰符对应值为1 该方法的返回类型为void 该方法的属性名m1 // m2该方法访问修饰符对应值为4 该方法的返回类型为int 该方法的属性名m2 // 该方法形参类型java.lang.String // 该方法形参类型int // 该方法形参类型java.lang.String // m3该方法访问修饰符对应值为0 该方法的返回类型为void 该方法的属性名m3 // m4该方法访问修饰符对应值为2 该方法的返回类型为void 该方法的属性名m4 } //第四组 public void API_04()throws Exception { // 第四组:java.lang.reflect.Constructor类 //得到class对象 Class? personClass Class.forName(com.reflection.ReflectionUtils.Person); // 1.getModifiers:以int形式返回修饰符 // 2.getName:返回构造器名(全类名) // 3.getParameterTypes:以Class[]返回参数类型数组 //获取本类中所有构造器 Constructor?[] declaredConstructors personClass.getDeclaredConstructors(); for (Constructor? declaredConstructor : declaredConstructors) { System.out.println(declaredConstructor.getName()); Class?[] parameterTypes declaredConstructor.getParameterTypes(); for (Class? parameterType : parameterTypes) { System.out.println( 该构造器形参类型为 parameterType); } } // 该构造器形参类型为class java.lang.String // 该构造器形参类型为int // 该构造器形参类型为class java.lang.String // 该构造器形参类型为double } } class A{ public String hobby; public A() { } } Deprecated class Person extends A implements Serializable { //属性 public String name; protected int age; String job; private double sal; //构造器 private Person(String name, int age, String job, double sal) { this.name name; this.age age; this.job job; this.sal sal; } public Person() { } //方法 public void m1(){} protected int m2(String name,int age,String job){ return 1; } void m3(){} private void m4(){} }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

做游戏代练网站搜资源

非线性电液伺服系统,基于ESO(扩张状态观测器)的反步滑模控制。 pdf教程matlab/simulink源程序。 s—函数搭建 1.通过扩展状态观测器估计速度、加速度和总扰动; 2.根据在线估计的系统模型,设计包含反步控制和滑模控制的控制率,对实际系统进行控…

张小明 2026/1/8 18:02:09 网站建设

个人建设网站成本福利吧 wordpress主题

谷歌网站使用指南:管理、优化与分享全解析 1. 网站管理基础 在管理谷歌网站时,有诸多选项可供选择。需要注意的是,创建网站时所选用的模板无法更改,因为初始模板是网站所有页面的蓝图。虽然通过对单个页面的文本和字体进行修改,网站外观会逐渐改变,但在一开始就选对模板…

张小明 2026/1/8 7:04:56 网站建设

做自己的购物网站百度学术查重

信息系统工程中的领域建模方法概述 在信息系统(IS)工程领域,领域建模方法和技术一直是软件和系统开发的核心要素。随着技术的发展,不同的领域建模方法不断涌现,它们在需求识别、系统开发和变更管理等方面发挥着重要作用。 1. 背景与基本概念 在IS工程中,领域建模的主要…

张小明 2026/1/6 2:48:15 网站建设

网站销售需要注册公司吗wordpress列表页文章摘要

使用 Neutron 创建独立路由器指南 在云计算环境中,网络的配置和管理至关重要。Neutron 作为 OpenStack 中的网络服务组件,为我们提供了强大的网络管理功能,尤其是在创建和管理独立路由器方面。下面将详细介绍如何使用 Neutron 创建和管理独立路由器,以及相关的网络地址转换…

张小明 2026/1/6 8:14:22 网站建设

网站备案 网站建设方案书需要写吗wordpress 本地链接

ExifToolGUI批量修改相机型号的完整教程:快速解决RAW文件兼容性问题 【免费下载链接】ExifToolGui A GUI for ExifTool 项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui 在数字摄影工作流程中,RAW文件兼容性问题是摄影师经常遇到的挑战…

张小明 2026/1/7 4:00:57 网站建设

个人信息网站模板开发公司安全管理制度

2025年美业开店,数字化系统是决胜关键!无论是单店小店还是大店连锁,想要解决新客少、留存差、复购低、效率低、业绩差等痛点,一套适配的会员管理系统必不可少。今天从科普测评角度,盘点分析5个经过市场验证的TOP品牌&a…

张小明 2026/1/6 8:14:18 网站建设