只想知道 发表于 2015-1-18 11:00:34

发布一篇Java工夫相干内容进修(5) SimpleDateFormat先容

诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。
先容SimpleDateFormat。
SimpleDateFormat先容
SimpleDateFormat是一个格局化Date和剖析日期字符串的工具。它的最经常使用途是,可以依照指定的格局来对Date举行格局化,然后我们利用能够格局化Date后失掉的字符串。
更严厉的说,SimpleDateFormat是一个以与言语情况有关的体例来格局化息争析日期的详细类。它同意举行格局化(日期->文本)、剖析(文本->日期)和标准化。
SimpleDateFormat的机关函数:

//机关函数
SimpleDateFormat()
SimpleDateFormat(Stringpattern)
SimpleDateFormat(Stringtemplate,DateFormatSymbolsvalue)
SimpleDateFormat(Stringtemplate,Localelocale)

//非机关函数
voidapplyLocalizedPattern(Stringtemplate)
voidapplyPattern(Stringtemplate)
Objectclone()
booleanequals(Objectobject)
StringBufferformat(Datedate,StringBufferbuffer,FieldPositionfieldPos)
AttributedCharacterIteratorformatToCharacterIterator(Objectobject)
Dateget2DigitYearStart()
DateFormatSymbolsgetDateFormatSymbols()
inthashCode()
Dateparse(Stringstring,ParsePositionposition)
voidset2DigitYearStart(Datedate)
voidsetDateFormatSymbols(DateFormatSymbolsvalue)
StringtoLocalizedPattern()
StringtoPattern()SimpleDateFormat复杂树模:
//新建date对象,工夫是2013-09-19
Datedate=newDate(113,8,19);
//新建“SimpleDateFormat对象”,并设置sdf的“格局化形式”
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
//用sdf格局化date,并前往字符串。
Stringstr=sdf.format(date);
SimpleDateFormat相干格局申明
日期和工夫形式
日期和工夫格局由日期和工夫形式字符串指定。在日期和工夫形式字符串中,未加引号的字母A到Z和a到z被注释为形式字母,用来暗示日期或工夫字符串元素。文本可使用单引号()引发来,以避免举行注释。""暗示单引号。一切其他字符均不注释;只是在格局化时将它们复杂复制到输入字符串,大概在剖析时与输出字符串举行婚配。
界说了以下形式字母(一切其他字符A到Z和a到z都被保存):

<p>
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难

蒙在股里 发表于 2015-1-19 13:58:46

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

简单生活 发表于 2015-1-24 12:46:25

Java 编程语言的风格十分接近C、C++语言。

深爱那片海 发表于 2015-1-30 17:37:54

多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

灵魂腐蚀 发表于 2015-2-16 12:19:02

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

海妖 发表于 2015-3-5 06:06:09

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

愤怒的大鸟 发表于 2015-3-11 23:35:58

还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。

只想知道 发表于 2015-3-19 16:09:33

你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。

再现理想 发表于 2015-3-28 23:52:10

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
页: [1]
查看完整版本: 发布一篇Java工夫相干内容进修(5) SimpleDateFormat先容