仓酷云

标题: 来看Java反射深度测试 [打印本页]

作者: 爱飞    时间: 2015-1-18 11:05
标题: 来看Java反射深度测试
Java的B/s开发是通常是javaweb开发,又叫J2EE开发,J2SE是手机开发。C#的C/s和B/s开发是说.net和Asp开发。。u在这里说明一点;资深一点的Java和C#程序员都明白一点
经由过程反射API机关对象,并利用反射挪用体例会见对象的public/private办法和字段。
package lavasoft.test;
/**
* 测试的营业类
*
* @author leizhimin 2010-5-6 20:16:10
*/
public class MyService {
        private String msg;
        public MyService() {
                System.out.println("log: 无参机关办法lavasoft.test.MyService.MyService()被挪用过了!");
        }
        public MyService(String msg) {
                System.out.println("log: 有参机关办法lavasoft.test.MyService.MyService()被挪用过了!");
                this.msg = msg;
        }
        public String doSomething(String person, String something) {
                System.out.println("log: 营业办法lavasoft.test.MyService.doSomething()被挪用过了!");
                return person + " is doing " + something + "!    " +
                                "附加动静:" + msg;
        }
        public String getMsg() {
                System.out.println("log: lavasoft.test.MyService.getMsg()被挪用过了!");
                return msg;
        }
        public void setMsg(String msg) {
                System.out.println("log: lavasoft.test.MyService.setMsg()被挪用过了!");
                this.msg = msg;
        }
        private String doPrivate() {
                System.out.println("log: 公有办法lavasoft.test.MyService.doPrivate()被挪用过了!");
                return "公有办法doPrivate()被挪用了!";
        }
}
<p>
Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流.
作者: 因胸联盟    时间: 2015-1-20 14:21
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 变相怪杰    时间: 2015-1-25 12:40
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
作者: 若相依    时间: 2015-1-25 19:51
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
作者: 海妖    时间: 2015-2-3 19:25
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
作者: 莫相离    时间: 2015-2-9 03:57
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
作者: 老尸    时间: 2015-2-26 20:59
是一种突破用户端机器环境和CPU
作者: 透明    时间: 2015-3-8 17:46
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
作者: 只想知道    时间: 2015-3-16 08:13
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者: 深爱那片海    时间: 2015-3-22 21:15
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2