- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA程序设计(学习笔记)精选
JAVA程序设计(学习笔记)(一)第1章 Java环境1.1 Java沿革????Sun(Sun Microsystems)公司在1995年5月23日正式推出Java,如今Java可用于制作动态网页、企业应用程序设计、全球信息网服务端程序设计等.1.2 Java类库 Java的程序是由许多的类组成的,类中包含许多的数据及处理这些数据的方法,理论上这些类您都可以自行设计,事实上Java程序设计师们都利用现成的Java类库(class libraries),这些类库称为Java API.1.3 Java的语言特征????·简单??????Java是一种类似C++而比较安全、简单、容易使用的语言,它抛弃了C++中不好用的部分,例如不使用goto语句、不使用指针、不使用多重继承. ·Java是一种面向对象的程序语言??????面向对象程序设计(Object Orient Programming)的三个特性是:??????1.数据封装(encapsulation):????????将数据分成私用(private)、保护(protected)、公用(public),实现数据保密的目的. 2.继承(inheritance):????????有继承关系后,父类(super class)中的数据(data)或方法(method)其子类(subclass)就可继承使用,子类的子类也可继承使用,实现数据重复(reuse)使用的目的。 3.多态(polymorphism):????????同样名称的方法,其程序代码不同。假如父类中有一个叫show()的方法,用于显示生日数据,子类也有一个show()的方法,用于显示电话号码数据,这两个方法都称为show(),但作法不同,程序代码当然不同,子类的show()方法将覆盖父类的show()方法,称为多态,或称同名异式。 ·Java是一种分布式程序语言??????Java是特地为互联网设计的,当然支持网络上的的应用程序,它是一种分布式程序语言,它有一个庞大的网络类库,支持各种网络阶层的联系。使用Java要取得远端主机上的文件是很容易的。????·Java是一种跨平台的语言程序??????Java源文件经过编译后产生类文件,类文件是一种虚拟的机器代码(pseudo code)称为字节代码(bytecode),必须经过解译程序解译才能执行,因为字节码跟计算机的厂牌无关,所以只要那台计算机安装JAVA解译程序便可执行JAVA程序。????·Java是一种多线程语言??????Java语言内建多线程(multi-thread)的功能,在同一个程序中,某一段程序代码设为T1线程,同一段程序或另一段程序代码设为T2线程,则T1与T2线程各自独立执行,JAVA支持许多个线程同时执行。 ·Java是一种网络语言??????Java的程序能够从网络的URL(Universal Resource Locator)全球资源地址取得您所要的资源,包括数据文件、影像文件、声音文件等到您的计算机,并加以处理,所以说JAVA是一种网络语言。 ·Java是一种WEB程序语言 Java的程序编译后可将类文件及相对应的网页文件放置于网络服务器上,在网络上任何计算机均可通过支持JAVA的浏览器加以执行。JAVA的APPLET程序是用户端(client)执行程序,但servlet程序存于网络服务器上,是服务端(server)执行程序。1.4 Java 系统的取得与安装????Java 系统一般包含四个部分: JAVA环境(environment)???????? JAVA语言(language)???????? JAVA API应用程序接口(Application Programming Interface)???????? JAVA类别库(class libraries)????JDK 是Java Developers Kit 的简称,意即Java的开发工具,这是旧的称呼,新的称呼为Java 2 SDK。Java 2 SDK包含这四个部分。????Java 2 SDK开发工具可从SUN公司网站下载,目前JAVA的正式版为JDK 1.4,简称为J2SE。 您执行j2sdk-1_4_0_01-windows-i586.exe后,自动安装完JAVA环境,同时也自动安装了JDBC。若您将JAVA安装于c:\jdk目录中,那么您在c:\jdk中将发现一个src.jar的压缩文件,这是J2SE源程序的压缩文件,可使用WinZip软件将它解压后存入c:\jdk中,那么c:\jdk\src\java目录就是整个JAVA程序套件了。整个JAVA的执行文件存于
文档评论(0)