- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言编程前言一、课程概述本课程主要包括以下内容:Java编程语言句法应用于Java编程语言的面向对象的概念图形用户界面(GUI)编程创建Applet了解Servlet/JSPJavaBean本课程首先讨论了Java运行环境和Java编程语言句法,然后阐述了应用于Java编程语言的面向对象的概念;随着课程的进展还将讨论有关Java平台的更先进的特性。本课程授课对象应具备运用Java 编程语言或其它语言进行基本语言设计的能力,它是“非程序员Java编程”(“Java Programming for Non—Programmers”,SL-110)课程的延续。二、课程目标完成本课程的学习后,你应该能够:描述语言的主要特性编译并运行Java应用程序理解和使用在线超文本Java技术文件描述语言句法元素和构造理解面向对象的例子并使用该语言的面向对象特性理解并使用异常开发简单的图形用户界面理解事件处理了解Swing的主要特性开发Java applets 读写文件和其它数据源三、如何做好准备?如何做好准备?在学习本课程前,你应该已经完成了下列内容的学习:用C或C++创建编译程序用文本编辑器创建并编辑文本文件(例如 EditPlus)使用World Wide Web(WWW)浏览器,如MicroSoft IE第0章 Java起步编译和执行实例程序下载和安装Java软件开发工具包(Java Software Development Kit,SDK)按照下述规则,认真编写和编译Java程序:Java类或模块的名字必须匹配它所在文件的名字。(例如System与system是不同的)首先应避免使用开发环境,因为这意味着除了学习Java之外,还要学习其他额外的内容。一个基本的Java应用程序象其它编程语言一样,Java编程语言也被用来创建应用程序。一个共同的小应用程序范例是在屏幕上显示字串“Hello World!”。下列代码给出了这个Java应用程序。源文件HelloWorldApp 1.// 2.// Sample HelloWorld application 3.// 4.public class HelloWorldApp{ 5.public static void main (String args[]) { 6.System.out.println (Hello World!); 7.} 8.}以上程序行是在你的屏幕上打印“Hello World!”所需的最少组件。描述HelloWorldApp第1-3行程序中的1-3行是注释行1 //2 // Sample HelloWorld application3 //第4行第4行声明类名为HelloWorldApp。类名(Classname)是在源文件中指明的,它可在与源代码相同的目录上创建一个classname·class文件。在本例题中,编译器创建了一个称为HelloWorldApp.class的文件, 它包含了公共类HelloWorldApp的编译代码。4 public class HelloWorldApp{第5行第5行是程序执行的起始点。Java技术解释器必须发现这一严格定义的点,否则将拒绝运行程序。其它程序语言(特别是C和C++)也采用main ()声明作为程序执行的起始点。此声明的不同部分将在本课程的后几部分介绍。如果在程序的命令行中给出了任何自变量,它们将被传递给main()方法中被称作args的String数组。在本例题中,未使用自变量。5 public static void main (String args[]) {public-方法main()可被任何程序访问,包括Java技术解释器。static-是一个告知编译器main()是用于类HelloWorldApp中的函数的关键字。为使main()在程序做其它事之前就开始运行,这一关键字是必要的。void-表明main()不返回任何信息。这一点是重要的,因为Java编程语言要进行谨慎的类型检查,包括检查调用的方法确实返回了这些方法所声明的类型。String args -是一个String数组的声明,它将包含位于类名之后的命令行中的自变量。 java HelloWorldApp args[0]args[1]····第6行第6行声明如何使用类名、对象名和方法调用。它使用由System类的out成员引用的PrintStreamout对象的println()方法,将字串“Hello World!”打印到标准输出上。6 System.out.println (“Hello World!”);在这个例子中,println()方法被输入了一个字串自变量并将其写在了标准输出流上。
文档评论(0)