- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 再识庐山真面目──简单的Java的程序
《ASP.NET 3.5网站开发从入门到精通》 第2章再识庐山真面目——简单的Java程序 2.1 一个简单的Java程序 一个简单的例子 【范例2-1】 Java程序简单范例 2.2 感性认识Java 2.2.1 认识Java程序的框架 2.2.2 认识Java标识符 2.2.3 认识关键字 2.2.4 认识注释 2.2.5 认识变量 2.2.6 认识数据类型 2.2.7 认识运算符和表达式 2.2.8 认识类 2.2.1 认识Java程序的框架 1. 大括号、段及主体 【范例2-2】 简单的Java程序 2. 程序运行的起始点——main() method Java程序是由一个或一个以上的类组合而成,程序起始的主体也是被包含在类之中。这个起始的地方称为main() 2.2.2 认识标识符 Java标识符由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留关键字 合法的标识符: yourname your_name _yourname $yourname 非法的标识符: class 67.9 Hello Careers 2.2.3 认识关键字 Java中的保留关键字 2.2.4 认识注释 为程序添加注释可以用来解释程序的某些语句的作用和功能,注释类型: ⑴ 单行注释:int num ; //定义一个整数 ⑵ 多行注释: /* int c = 10 ; int x = 5 ; */ 2.2.4 认识注释 ⑶ 文档注释:以单斜线加两个星形标记(/**)开头,并以一个星形标记加单斜线(*/)结束。用这种方法注释的内容会被解释成程序的正式文档 2.2.5 认识变量 在Java中变量的使用规则 1. 变量的声明 int num; //声明num为整数变量 2. 变量名称 可以依据个人的喜好来决定变量的名称,这些变量的名称不能使用到Java的关键字 2.2.5 认识变量 3. 变量的设置 ⑴ 在声明变量时设置: int num = 2 ; //声明变量,并直接设置 ⑵ 声明后再设置 int num1,num2 ; //声明变量 num1 = 2 ; //赋值给变量 num2 = 3 ; 2.2.5 认识变量 3. 变量的设置 ⑶ 在程序的任何位置声明并设置 int num ; //声明变量 … num = 2 ; //用到变量时,再赋值 2.2.6 认识数据类型 Java的变量类型可以是整型(int)、长整型(long)、短整型(short)、浮点型(float)、双精度浮点型(double)等,除了这些数据类型外,还有字符型(char)或字符串型(String) 2.2.7 认识运算符和表达式 最简单的运算符是“+”、“-”、“*”、“/”、“%” 表达式是由操作数与运算符所组成 2.2.8 认识类 Java程序是由类(class)所组成 public class Test // 定义public类 —— Test { … } 2.3 程序的检测 2.3.1 语法错误 2.3.2 语义错误 2.3.1 语法错误 【范例2-3】 找出下面程序中的语法错误 2.3.2 语义错误 【范例2-4】 程序语义错误的检测 2.4 提高程序的可读性 【范例2-5】 缩进格式的程序 * * 一个简单的例子 感性认识Java程序 程序的检测 提高程序的可读性 goto const while volatile void try TRUE transient throw this super synchronized static short return public protected private package null new native long interface int instanceof import implements if for float final
您可能关注的文档
最近下载
- 北京百师联盟信息技术研究院.doc
- 2.6《观察与比较》教学设计-2024-2025学年一年级上册科学教科版.docx VIP
- 人教版道德与法治二年级上册《这些是大家的》课件.pptx
- 中国特色大国外交和推动构建人类命运共同体.pptx
- 《产品质量鉴定程序规范 总则》.doc VIP
- 七年级数学(沪教版)上册课件-【第2课时 添括号】.pptx
- The Catcher int heRye麦田守望者英文版.doc
- 农药登记残留试验待测残留物和植物源性食品膳食风险评估残留物目录(2020版).docx
- 甲醇羰基化法制备醋酸.pptx
- 超星网课尔雅《走近核科学技术》超星尔雅答案2023章节测验答案.pdf
文档评论(0)