仓酷云
标题:
来看走上开放之路:Windows开辟职员的Java Web撑持基本(二)
[打印本页]
作者:
愤怒的大鸟
时间:
2015-1-18 11:10
标题:
来看走上开放之路:Windows开辟职员的Java Web撑持基本(二)
从一个编程语言的普及程度来将,一个好的IDE是至关中要的,而现在的java的IDE虽然已经很好了,但是和.net比起来还是稍微差一些的,这是个客观事实。java要想普及的更好。DE是必须加以改进的。
面向对象编程简介
Java一种面向对象的编程言语。VisualBasic有良多对象特征,可是它却不是一种严厉的面向对象的言语。在本节,我们将向您先容怎样在VisualBasic中构建一个类,然后再先容怎样在Java言语中构建一个等价的类。
类的利用
您能够以为类就是您要界说的一种数据范例。一个类的变量实例称为对象。与其他变量分歧,对象具有范例、一组属性和一组操纵。对象的范例可使用该对象实例化时所利用的类暗示。对象的属性暗示该对象的值或形态。对象的操纵是您为了改动对象形态而挪用的一切函数集。
思索一下VisualBasic的基础数据范例Integer,它暗示一个整数。您可使用这类范例来创立一些变量,这些变量是一个整数的实例。每一个Integer变量都有一个属性,这个属性暗示该变量所持有的是整数数值。每一个Integer变量都有不异的操纵集,这些操纵能够修正变量的形态(或值)。您能够对Integer变量实行的操纵包含:加(+)、减(-)、乘(*)、除()和取模(Mod)。
界说VisualBasic类
如今,让我们假定如许一种情形:您但愿开辟一个本人的范例——它能够暗示一个庞大的对象,而在VisualBasic言语的基础范例其实不撑持这类范例。假定您是一位金融体系软件开辟小组的成员,而您的义务是开辟一些代码来暗示一个典范的银行帐号。固然一个银行有良多种帐号,可是每一个帐号都有一些不异的基础属性和操纵。详细来讲,每一个帐号都有一个余额和一个ID号。清单10中给出的VisualBasic代码就界说了一个account类。该类中界说三个操纵:Deposit,Withdrawal和InitAccount(用来对帐户余额和帐户号码进行初始化)。注重您是怎样利用一个公有变量来纪录实践的帐号余额的,而且界说了一个名为Balance的属性以便让利用该类的用户能够取得帐户余额。
清单10.界说VisualBasic类
Private theBalance As Currency
Private theAccountNumber As Integer
Public Sub InitAccount (number As Integer, initBal As Currency)
theAccountNumber = number
theBalance = initBal
End Sub
Public Sub Deposit (amount As Currency)
theBalance = theBalance + amount
End Sub
Public Sub Withdrawal (amount As Currency)
theBalance = theBalance - amount
End Sub
Public Property Get Balance() As Currency
Balance = theBalance
End Property
Public Property Get AccountNumber() As Integer
AccountNumber = theAccountNumber
End Property
<p>
唉!都是钱闹的1.Swing和.net开发比较------从市场份额看.net开发主要占据大部分的中小型和中型的的桌面开发,原因是它封装了很多工具
作者:
愤怒的大鸟
时间:
2015-1-20 15:57
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
作者:
柔情似水
时间:
2015-1-24 18:08
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
作者:
只想知道
时间:
2015-2-2 18:29
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
作者:
冷月葬花魂
时间:
2015-2-8 04:12
是一种突破用户端机器环境和CPU
作者:
爱飞
时间:
2015-2-12 00:51
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
作者:
变相怪杰
时间:
2015-3-2 20:48
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
作者:
兰色精灵
时间:
2015-3-11 06:09
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
作者:
小魔女
时间:
2015-3-25 03:30
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2