一个大学生关于java反射的疑惑 - Java / Web 开发
最近学习了反射,发现用反射机制完全可以访问java类中的私有的成员,例如,可以用私有的构造方法创建出实例来,可以用反射来修改私有成员变量的值,让我很疑惑的是java中提供的安全机制(如有private修饰符的成员不能被类外部的其他类访问)还有意义吗?希望各位高手们来探讨一下!
楼主的头像是不是泰国的人妖选美冠军? 我很疑惑! 你的标题为什么是? 一个"大学生"关于java 反射的问题? 为什么一定要加上一个大学生呢?! 说正事... 问题: 可以用私有的构造方法创建出实例来,可以用反射来修改私有成员变量的值! ans: 贴出你代码!来证明上面的观点! 修饰符的成员不能被类外部的其他类访问! 这个是没有问题的!..如果你觉得可以。你写个例子证明下也行! 期待中.>!..... 关注一下,有空再来讨论讨论 有意思。。。引用 我很疑惑! 你的标题为什么是? 一个"大学生"关于java 反射的问题? 为什么一定要加上一个大学生呢?! 说正事... …… 我也觉得很别扭 首先申明一下,我写" 一个大学生关于java反射的疑惑",是为了吸引大家的注意,好让大家来讨论,我也好得到答案. package com.sun.Enum; public class ClassOfTest { public ClassOfTest(){} public ClassOfTest(String a,int b){//提供一个两个参数构造方法 this.setA(a); this.setB(b); } private ClassOfTest(String a,int b,String c,int d){//提供一个四
相关问答:
import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class QueryTest&n ......
我已经按照教程上配置tomcat的server.xml <Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
我JSP的页面是: <%@ page language="java" contentType="text/html; charset=gb2312" %> <script> function Save(){ xmlHttp=GetXmlHttpObject() if(xmlHttp==nul ......
最近一个项目中遇到一个问题:在原有的一套系统中(php开发)添加一些小功能(jsp开发),原来用户系统都是php开发的,我如何在jsp开发的功能中做到用户信息session同步呢? 有人是否有做过类以项目,想听听大家的看法 ......