当前位置: 首页 > wzjs >正文

红酒手机网站模板给手机开发网站吗

红酒手机网站模板,给手机开发网站吗,wordpress tag导入,网站建设 思路一.何为反射 所谓反射,就是加载类,并将类中的各种成分解剖出来,如成员变量、方法、构造器等。然后对这些成员变量、方法、构造器等进行操作。 当我们使用idea时,出现这种提示,如.study()方法的提示就是使用反射解构出…

一.何为反射

所谓反射,就是加载类,并将类中的各种成分解剖出来,如成员变量、方法、构造器等。然后对这些成员变量、方法、构造器等进行操作。

当我们使用idea时,出现这种提示,如.study()方法的提示就是使用反射解构出来的。

二.反射学什么

三.加载类,获取类的字节码文件

我们首先定义一个Student类,

package com.njau.d2_reflect;public class Student {private String name;private  int age;private char sex;private double height;private String hobby;public Student(String name, int age, char sex, double height, String hobby) {this.name = name;this.age = age;this.sex = sex;this.height = height;this.hobby = hobby;}public Student() {}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public char getSex() {return sex;}public void setSex(char sex) {this.sex = sex;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}public String getHobby() {return hobby;}public void setHobby(String hobby) {this.hobby = hobby;}@Overridepublic String toString() {return "Student{" +"name='" + name + '\'' +", age=" + age +", sex=" + sex +", height=" + height +", hobby='" + hobby + '\'' +'}';}
}

接着我们通过以上获取Class对象的三种方式来获取Student类的类对象

首先第一种方式是通过类名.class的方式获取:

第二种方式是通过Class.forname(全类名)的方式获取:

第三种方式是通过该类的实现类对象调用.getClass()方法获取。

package com.njau.d2_reflect;/*** 目标:了解反射并掌握获取Class对象的3种方式* 反射:* 反射就是:加载类,并允许以编程的方式解剖类的各种成分(成员变量、方法、构造器等)* 获取Class对象的三种方式* 1、Class c1 = 类名.class* 2、调用Class提供方法:public static Class forName(String package);* 3、Object提供的方法:public Class getClass();   Class c3 = 对象.getClass();*/
public class Test1Class {public static void main(String[] args) throws Exception {Class c1 = Student.class;System.out.println(c1.getName());   // com.njau.d2_reflect.Student(全类名)System.out.println(c1.getSimpleName());  //  StudentClass c2 = Class.forName("com.njau.d2_reflect.Student");System.out.println(c2);   // class com.njau.d2_reflect.StudentSystem.out.println(c2==c1);  // trueStudent s = new Student();Class c3 = s.getClass();System.out.println(c3);   // class com.njau.d2_reflect.StudentSystem.out.println(c3 == c2);   // true}
}

我们通过验证可以知道获取到的都是同一个Student类对象,因为一个类只能存在一个。


文章转载自:

http://0OGwxZou.nmfmL.cn
http://YGBZfmDn.nmfmL.cn
http://Eo9NGIV3.nmfmL.cn
http://vvPypIiO.nmfmL.cn
http://voD6N7WQ.nmfmL.cn
http://oa34B1w6.nmfmL.cn
http://iE88Tady.nmfmL.cn
http://c8I2GJ83.nmfmL.cn
http://i6UbVCYN.nmfmL.cn
http://CMKcasIZ.nmfmL.cn
http://K18AVReZ.nmfmL.cn
http://HYaskVvz.nmfmL.cn
http://K015Q8Fu.nmfmL.cn
http://7dFMjLEz.nmfmL.cn
http://T81wEKWI.nmfmL.cn
http://ILTdHZW8.nmfmL.cn
http://RfLyO9Fx.nmfmL.cn
http://HeSu39Q4.nmfmL.cn
http://0fi7GNdI.nmfmL.cn
http://pB9SVElR.nmfmL.cn
http://kNCqqZs4.nmfmL.cn
http://GdWTPDTv.nmfmL.cn
http://EekSaG0Q.nmfmL.cn
http://2EOgqImg.nmfmL.cn
http://BkSJgErA.nmfmL.cn
http://mk653mW5.nmfmL.cn
http://MXKz7fmx.nmfmL.cn
http://6JxF68AZ.nmfmL.cn
http://fl6Y7fqH.nmfmL.cn
http://SmNImecN.nmfmL.cn
http://www.dtcms.com/wzjs/661965.html

相关文章:

  • 海珠高端网站建设市建设工程信息网
  • 小说网站怎么做流量关于网站建设的工作总结
  • 建设项目银行网站四方区企业型网站建设
  • 建设电影网站网络营销的特点是什么
  • 扬州市建设工程造价管理站网站电商平面设计图
  • 大连做网站报价seo一般包括哪些内容
  • 郑州百度建网站wordpress本地上传阿里元
  • 如何让百度快速收录网站文章网店推广的作用是选择题
  • 百度给公司做网站效果咋样网站怎么在百度搜不到
  • 5188站长平台外贸网站制作费用
  • 本地服务型网站开发我想在阿里巴巴网站开店 怎么做
  • 成都私人做网站网站后台密码是什么
  • 网站版权 技术支持网站如何做二维码
  • 双拥网站建设申请电子科技学校网站建设
  • 静态双语企业网站后台源码那个网站做字体
  • 北京网站建设开发公司wordpress 动漫 主题下载地址
  • 黑龙江省垦区建设协会网站楚雄百度推广电话
  • 好看的网站页面设计网站建设的公司都有哪些
  • 黄冈做网站公司青岛建站价格
  • 南京网站建设哪家好淄博好的建网站公司
  • wordpress多城市子站做食品网站有哪些东西
  • 洪山网站建设毕业设计网站方向
  • 大名县建设局网站网站的seo优化方案
  • 腾讯云搭建网站软件开发公司简介范文大全
  • 网站jsp充值和体现系统怎么做网站建设存在问题整改报告
  • 物流信息网站中国建设网站
  • 织梦首饰网站模板怎样在微信上制作自己的链接
  • 网站开发的技术分类wordpress电子报
  • 网站seo收录qq个人中心官网
  • 南宁企业网站设计公上海建设摩托车官网报价