- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java编程基础知识
第2章 Java编程基础知识
本章主要内容:
了解Java编程语言
定义Java类
声明变量和常量
编写计算语句
编写判断语句
编写循环
声明和访问数组
第1章介绍面向对象的系统开发、基本的OO概念和OO词汇,使您对OO及其简单的历史有一定的了解。在本章中,将介绍Java编程语言的基础知识。
本书假定您熟悉某些编程语言的基础知识。虽然Java要求您了解新语法,但您可能熟悉许多Java语句,如,许多编程语言中类似的if-then-else语法和循环语句while和do。
本章介绍如何声明变量、如何编写计算语句、判断语句和循环以及如何声明和访问数组。阅读完本章之后,您将了解基本的Java编程语法和识别Java与其他语言之间的区别。并应能够设计和编写简单的Java类。本章主要提供有关用Java编程的基础知识,第3章将Java作为面向对象的语言进行研究并提供对Java语法的引用。
2.1 介绍Java
Java是一种相对年轻的语言,1995年中首次发布,但是在短期内它已经普及并被广泛地接受。Java是由Sun Microsystems开发的,它被设计成为一种强大的、具有全面功能的、面向对象的开发语言,在任何计算平台上都很容易学习和使用。另外,Java还支持在联网环境中开发应用程序。
Java的部分功能来自其大而有用的类库,类库包含有数百种预先写入的类,这些类可提供“完成从简单的数字格式化到建立网络连接和访问关系数据库这样的任务”的方法。本章和后面的章节将演示提供的一部分类及其方法。
Java是面向对象的,这意味着它可以实现在第1章中所了解到的OO概念:类、实例、方法、属性、封装、继承性和多态性。通过采用OO模型,Java鼓励使用可以明显减少调试和维护等琐碎工作的优秀软件设计。第3章更加详细地讨论Java的OO方面。
Java是简单的,因为它使用的关键字集合比其他大多数语言都要少。关键字在编程语言中有特殊的含义,编写语句时使用它们。COBOL和Visual Basic之类的关键字有数百个,但是Java只有48个关键字,这些关键字列在表2-1中。在许多Java编辑器中,Java的关键字都显示为蓝色,如if和for。在表2-1中,以粗体显示的关键字在本章中定义。注意当前不使用const和goto。
表2-1 Java关键字
abstract boolean break byte case Catch char class const continue default do double else extends final finally float For goto If implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while
Java的可移植性意味着可一次性编写和编译程序,然后在许多不同的处理器和操作系统上运行。可移植性对于Internet应用程序来说很重要,因为经常从服务器上将第3章中演示的名为applet的Java程序下载到客户端系统来执行。下载的代码必须在不需要重新编译的情况下即可在各种计算平台上运行。如果要访问World Wide Web,虽然可能没有注意,但是肯定已经下载并执行了Java Applet。
使用字节码和解释程序(interpreter)可以获得Java的可移植性。编译Java程序时,会产生字节码。随后Java字节码就会在专门为各种计算平台设计的解释程序的控制下执行。此解释程序称为Java 虚拟机(Java Virtual Machine,JVM)。字节码和JVM组合意味着在不知道它将使用哪种计算平台的情况下即可编写Java程序。例如,可以在Microsoft Windows系统上编写程序,但是随后应该让该程序在使用UNIX操作系统的Sun工作站上执行。
图2-1显示如何产生Java字节码。编写的程序称为源文件,而且文件名带有像Hello WorldWide.java中的java扩展名。编译源文件时,会产生字节码文件,字节码文件名带有像Hello WorldWide.class中的class扩展名。字节码文件由JVM来执行。
如果您的计算机上安装有Java 开发工具包(Java Development Kit,JDK),则可从命令行来编译Java源代码文件。JDK由Java编译器、预先编写的数百个类和JVM组成。可以从Sun Web站点上免费下载J
您可能关注的文档
最近下载
- 国家开放大学2024年12月《思想道德与法治试卷1-版本2》大作业参考答案.docx
- 《文明交通文明出行》PPT课件.ppt
- 2024小学道德与法治新教材培训:教材解读及教学建议.pptx VIP
- 赢顺云指标期货指标公式文华期货指标趋势做单必备神器.doc
- 《公共政策分析导论》 读书笔记.pdf
- 地砖铺贴工程施工工艺流程及验收标准..doc
- 心血管内科试卷及答案12(国外英文资料).doc
- 2024陕西榆林市黄河东线引水工程限公司招聘20人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 新高考新题型第19题新定义压轴题汇编(解析版).pdf
- YB-T 4381-2014 刚玉—莫来石砖.pdf VIP
文档评论(0)