仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 519|回复: 9
打印 上一主题 下一主题

[学习教程] 来看Java反射深度测试

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:05:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
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分离开的设计思想)
海妖 该用户已被删除
5#
发表于 2015-2-3 19:25:38 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
莫相离 该用户已被删除
6#
发表于 2015-2-9 03:57:04 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
老尸 该用户已被删除
7#
发表于 2015-2-26 20:59:58 | 只看该作者
是一种突破用户端机器环境和CPU
透明 该用户已被删除
8#
发表于 2015-3-8 17:46:35 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
只想知道 该用户已被删除
9#
发表于 2015-3-16 08:13:03 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
深爱那片海 该用户已被删除
10#
发表于 2015-3-22 21:15:19 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 22:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表