- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Java语法基础 * * 2.1 Java程序的结构 1、Java程序的结构 import OldClass //引入已有的类OldClass public class MyClass extends OldClass //类定义区 { …… } 引入库声明区的格式如下: import 类库名; 其中的类库名可以是具体的一个类名,如:java.applet.Applet;或与类相关的类库名,如:java.awt.*,其中的*号代表了awt(Abstract Window Toolkit)库中的所有的类,这样可以省掉许多重复的声明。 2、Java源程序的组成 Java源文件主要包含以下三个要素: (1)一个可选择的包声明语句,格式如下: package 语句; 包声明语句的作用是把当前文件放入所指向的包中。此句可以没有,但是若有只能有一个且只能是源文件的第一个语句,若没有,此文件将放到默认的当前目录下。 (2)任意数量的引入类声明语句,格式如下: import 语句子; 该句可以没有也可以有多个,若有则必须放在所有类定义之前,主要用于引入标准类或其他已有类。 2.1 Java程序的结构 (3)类和接口的声明,只能有一个可见性为public的类,且要求源文件必须和public类名相同,而且大小写都完全一致。如果此源文件有主方法main方法,也应放在public类中。此外还可以有多个非public类或接口的定义。 例如: public class FirstSample { public static void main(String args[]) { System.out.println(“we will use ‘Hello ,Java!’”); } } 2.1 Java程序的结构 标准的命名规范为:类名是以大写字母开头的名词。如果名字由多个单词组成,每个单词的第一个字母应该大写。(这种在一个单词间使用大写字母的方式被称为“camel case”,以它自己为例,应该写成“CamelCase”。) 源代码的文件名必须与公有类的名字相同,并用.java作为扩展名。因此,存储这段源代码的文件名必须为FirstSample.java。注意不能写成firstsample.java。 2.1 Java程序的结构 1、注释语句的三种方式 1)段落注释 这些注释由/*开始,用*/表示结束,可以跨越很多行。通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。例如: /* this is a comment */ 或 /* that continues * across lines */ 第一个注释只占一行,第二个注释占据了多行。注意不能嵌套使用。 2.2 Java程序的一些特殊语句 2.2 Java程序的一些特殊语句 2)单行注释 单行注释类似于C++的注释风格。它由//开始,一直到本行结束。 例如: // this is a comment that continues across lines 说明:单行注释主要用于程序中需要简短说明的地方。 2.2 Java程序的一些特殊语句 3)文档注释 文档注释是Java语言中特殊的注释形式,它使用符号/**开始,以*/结束。文档注释的功能是生成程序的文档信息,它可以出现在每一个类或接口声明的前面,也可以出现在方法、构造方法或字段声明的前面。 文档注释可以注释若干行,并写入javadoc文档。例如: /** Class Name: MyClass Author:michale Ma Version:1.0 */ 2.2 Java程序的一些特殊语句 2、输出语句 例如: int x=123.456 System.out.print(x) ; System.out.println(x) ; System.out.printf(“%8.2f ”, x); 2.3 常量 常量的值是固定的、不可改变的。在Java中,利用关键字final声明常量。 例如: public class ConstantsExample1{ public static void main(String args[]) { final double M=2.54; double width=8.5; double height=11; Syste
您可能关注的文档
- 第21章SAS过程步操作基础.ppt
- 第21章宏观调控是社会主义市场经济的内在要求.ppt
- 世界是普遍联系的-吴丽霞.ppt
- 第21讲┃直角三角形与勾股定理.ppt
- 世界是普遍联系的公开课.ppt
- 世界气候类型成因及其判断.ppt
- 第21课历史的回响--“抗日救亡歌曲联唱”学习与探究之四课件.ppt
- 世界观人生观价值观.ppt
- 世界顶级的10个最大建筑群.ppt
- 第21课新中国的政治建设[岳麓版][课件7].ppt
- DB12T 1300-2023 旅游气象适宜度评价规范.pdf
- DB3309T 2003-2023 乡村旅游运营团队服务评价规范 .pdf
- 知现场施工管理红线,守工程安全质量底线.pptx
- 实用性各种绩效图表汇总.doc
- 银行从业资格考试(中级)《法律法规》重点难点题库精析.doc
- 高考数学二轮复习专题1函数与导数专题突破练2基本初等函数、函数的应用课件.ppt
- 儿童故事小红帽.pptx
- DB32_T 4855-2024 群体性预防接种疫苗遴选方法.docx
- DB22∕T 3146-2020 高速公路互通式立交匝道横断面设置技术规范.docx
- DB22_T 5062-2021 铁尾矿砂混凝土应用技术标准.docx
最近下载
- 年会语言类节目搞笑朗诵《我爱上班》表演.pptx
- 《马克思主义基本原理概论》教案12 资本主义的本质及规律.doc VIP
- 55种语言汉译译音表-世界人名翻译大辞典.pdf
- 我们的母亲叫中国:.pptx VIP
- 1.6+隋唐时期的中外文化交流++课件++2024-2025学年统编版七年级历史下册+.pptx VIP
- 水稻绿色高产高效创建服务 投标方案(技术方案).docx
- 医用氧自检检查记录表.pdf
- 2024辽宁沈阳市文体旅产业发展集团有限公司中层岗位招聘5人笔试备考试题及答案解析.docx
- 《国际经济法学》(第二版)课后思考题答案.pdf
- 55个单病种(术种)管理指标质量控制标准(第二部分).xlsx
文档评论(0)