仓酷云

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

[学习教程] 来看Java元数据总结:Java正文的利用和界说

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

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

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

x
Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Oracle收购Sun后Java前途未卜。
元数据从metadata一词译来,就是“关于数据的数据”的意义。愈来愈的开源框架都供应了“元数据”撑持了,实在也就是正文撑持。明天体系进修一下Java正文(Java元数据)。本文内容不限于Javadoc的正文。
1.甚么是Java元数据,有甚么感化?
元数据,就是“关于数据的数据”。功效也有良多啦。你大概用过Javadoc的正文主动天生文档。这就是元数据功效的一种。总的来讲,元数据能够用来创立文档,跟踪代码的依附性,实行编译时格局反省,取代已有的设置文件(如Hibernate也供应了正文设置)
正文有3中基础范例
a.标志正文     --没有变量,只要称号标识。比方@annotation
b.单一值正文   --在标志正文的基本上供应一段数据。如@annotation(“data”)
c.完全正文     --能够包含多个数据成员,每一个数据成员由称号和值组成。
@annotation(val1="data1",val2="data2")
2.Java的“正文”
Java中供应3个内置正文范例
a.Override,只能用于办法(不克不及用于类,包声明大概其他机关)
感化:能够包管编译时分Override函数的声明准确性
用法:@Override
publicvoidfun(){..}
b.Deprecated 一样只能感化与办法
感化:对不该再利用的办法举行注解
用法:@Deprecatedpublicvoidfun{...}//它们说这个正文跟函数要统一行
c.SupressWarnings能够正文一段代码
感化:封闭特定的告诫信息,比方你在利用泛型的时分未指定范例
用法:@SupressWarnings(value={"unchecked"})
..代码
<p>
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net网页编程比java好。
小妖女 该用户已被删除
沙发
发表于 2015-1-20 23:26:14 来自手机 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
柔情似水 该用户已被删除
板凳
发表于 2015-1-25 21:40:39 | 只看该作者
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
活着的死人 该用户已被删除
地板
发表于 2015-2-1 16:18:58 | 只看该作者
是一种使用者不需花费很多时间学习的语言
只想知道 该用户已被删除
5#
发表于 2015-2-1 16:59:15 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-5 12:08:04 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
再现理想 该用户已被删除
7#
发表于 2015-2-5 23:51:02 | 只看该作者
当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?
小魔女 该用户已被删除
8#
 楼主| 发表于 2015-2-6 01:24:24 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
莫相离 该用户已被删除
9#
发表于 2015-2-14 20:04:07 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
10#
发表于 2015-2-19 07:54:10 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
变相怪杰 该用户已被删除
11#
发表于 2015-2-26 20:48:27 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
金色的骷髅 该用户已被删除
12#
发表于 2015-3-8 17:30:49 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
再见西城 该用户已被删除
13#
发表于 2015-3-16 07:41:40 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-10 12:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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