1 / 46
文档名称:

Java编程基础知识.doc

格式:doc   大小:617KB   页数:46页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java编程基础知识.doc

上传人:colindocx 2016/10/5 文件大小:617 KB

下载得到文件列表

Java编程基础知识.doc

相关文档

文档介绍

文档介绍:第2章Java编程基础知识您将本章主要内容:●了解Java编程语言●定义Java类●声明变量和常量●编写计算语句●编写判断语句●编写循环●声明和访问数组第1章介绍面向对象的系统开发,、基本的OO概念和OO词汇,使您对OO及其简单的历史有一定的了解。在本章中,将介绍Java编程语言的基础知识。本书假定您熟悉某些编程语言的基础知识。虽然Java要求您了解新语法,但您可能熟悉许多Java语句,如,许多编程语言中类似的if-then-else语法和循环语句while和do。本章介绍如何声明变量;、如何编写计算语句、,决定判断语句和循环以及如何声明和访问数组。阅读完本章之后,您将了解基本的Java编程语法和识别Java与其他语言之间的区别。并应能够设计和编写简单的Java类。本章主要提供有关用Java编程的基础知识,第3章将Java作为面向对象的语言进行研究并提供对Java语法的引用。,Java是一种相对年轻的语言,1995年中首次发布,但是在短期内它已经普及并被广泛地被接受。Java是由SunMicrosystems开发的,设计的Java它被设计成为是一种强大的、具有全面功能的、面向对象的开发语言,在任何计算平台上都很容易学****了解和使用。另外,设计的Java还支持在联网环境中开发应用程序。Java的部分功能来自其大而有用的类库,类库包含有数百种预先写入的类,这些类可提供“完成从简单的数字格式化到建立网络连接和访问相关数据库关系数据库这样的任务”的方法。本章和后面的章节将演示提供的一部分提供有类的这些类库及其其方法在本章和后面的章节中进行演示。Java是面向对象的,这意味着它可以实现在第1章中所了解到的OO概念:类、实例、方法、属性、封装、继承性和多态性。Java通过采用OO模型来,Java鼓励使用可以明显减少调试和维护等琐碎工作的好的优秀软件设计。第3章更加详细地讨论Java的OO方面。Java是简单的,因为它使用的关键字集合比稍小于其他大多数其他语言都要少。的关键字集合即可获得Java的简单性。关键字在编程语言中有特殊的含义,编写语句时使用它们。COBOL第2章Java编程基础知识?19?和VisualBasic之类的关键字有数百个,但是Java只有48个关键字,这些关键字列在表2-1中。在许多Java编辑器中,Java的关键字都显示为蓝色,如if和for。在表2-1中,以粗体显示的关键字在本章中定义。注意当前不使用const和goto。表2-otoIfimplementsimportinstanceofintinterfacelongnativenewpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhileJava的可移植性意味着可一次性编写和编译程序,然后在许多不同的处理器和操作系统上运行。应用程序来说很重要,因为经常从服务器上将第3章中演示的名为applet的Java程序下载到客户端系统来执行。下载的代码必须在不需要重新编译的情况下即可在各种计算平台上运行。如果要访问WorldWideWeb,虽然可能没有注意,但是肯定已经下载并执行了JavaApplet。使用字节码和解释程序(interpreter)可以获得Java的可移植性。编译Java程序时,会产生字节码。随后Java字节码就会在专门为各种计算平台设计的解释程序的控制下执行。此解释程序称为Java虚拟机(JavaVirtualMachine,JVM)。字节码和JVM组合意味着在不知道它将使用哪种计算平台的情况下即可编写Java程序。例如,可以在MicrosoftWindows系统上编写程序,但是随后应该让该程序在使用UNIX操作系统的Sun工作站上执行。图2-1显示如何产生Java字节码。编写的程序称为源文件,。编译源文件时,会产生字节码文件,。字节码文件由JVM来执行。如果您的计算机上安装有Java开发工具包(JavaDevelopmentKit,JDK),则可从命令行来编译Java源代码文件。JDK由Java编译器、预先编写的数百个类和JVM组成。可以从SunWeb站点上免费下载JDK的最新版本,网址为:http://java.。您还可以使用几种优秀的集成开发环境(IntegratedDevelopmentEnvironments,IDE)中的一种环境来开发使用Java的OO软件。这些IDE