爱飞 发表于 2015-1-18 11:05:52

来看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:44

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

变相怪杰 发表于 2015-1-25 12:40:09

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

若相依 发表于 2015-1-25 19:51:53

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

海妖 发表于 2015-2-3 19:25:38

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

莫相离 发表于 2015-2-9 03:57:04

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

老尸 发表于 2015-2-26 20:59:58

是一种突破用户端机器环境和CPU

透明 发表于 2015-3-8 17:46:35

科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

只想知道 发表于 2015-3-16 08:13:03

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

深爱那片海 发表于 2015-3-22 21:15:19

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
页: [1]
查看完整版本: 来看Java反射深度测试