- 1、本文档共90页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 Jaa基本语法
第2讲 Java基本语法 本讲要点 学习目标 掌握: Java的基本数据类型及运算符和表达式的使用。 掌握:流程控制语句、数组的使用方法。 理解:Java标识符、变量和常量的概念。 重点 掌握:熟练使用整型、浮点型、字符型常用的数据类型的定义,表示和引用。 掌握:能熟练使用三种常用的控制语句及一维数组。 理解:各知识点的概念,并熟记Java 的语法规范。 难点 理解:循环语句的执行过程。 掌握:多维数组的使用。 2.1 简单数据类型 标识符 在程序设计语言中的每个元素(如变量、常量、方法、类和包等)需要有一个名字以标识它的存在和唯一性,这个名子就是标识符(identifier). 标识符的命名规则: 必须以字母、下划线(_)或数字开头,后面可以是字母、下划线、美元符号、数字(0~9)。 标识符不能包含运算符,如+,- 等。 标识符不能是关键字。如main,public,class,import等。 标识符不能是true、false和null。 标识符可有任意长度。 标识符区分大小写,如Mybook与mybook是完全不同的两个标识符。 关键字 Java语言中的关键字均用小写字母表示。 分类: 访问控制: private,protected,public; 类、方法和变量修饰符: abstract,class,extends,final,??implements,interface,?native,new,static, strictfp, synchronized,transient,volatile; 程序控制语句: break,?continue, return, do, while, if, else,for, instanceof, switch, case, default; 关键字 错误处理:catch,finally,throw,throws,??try; 包相关:import,package; 基本类型:boolean,byte,char,double, ?float,int,long,short; 变量引用:super,this,void; 语法保留字:null,true,false; 关键字goto和const是C++保留的关键字, 在Java中不能使用。 注释 为增加程序的可读性,便于日后维护及修改,需要为程序添加注释(comment)。 Java的注释符有三种: 行注释符。“//”。 块注释符。“/*”和“*/”。 文档注释符。“/**”和“*/”。 常量 常量是在程序运行过程中其值始终保持不变的量。 常量定义 final 数据类型 常量名=值; 例如:final int a=12; Java常用的整型常量、浮点常量说明如下: 整型常量:? 十进制整数, 八进制整数,十六进制整数。 浮点型常量:十进制数形式,科学计数法形式。 字符型常量:用于表示单个字符,要求用单引号把字符括起来。 字符串常量:用双引号(“”)括起来的由0个或多个字符序列。 布尔型常量:只有真(true)、假(true)两种值。 常量 转义字符 转义字符代表一些特殊字符。 转义字符主要通过在字符前加一个反斜杠“\”来实现。 常用的转义字符 变量 变量是在程序运行过程中其值可以被改变的量,通常用来记录运算中间结果或保存数据。 变量包括变量名、变量值两部分。 变量必须先声明后使用。 声明变量的格式如下: 数据类型 变量名1[,变量名2,……]; 或:数据类型 变量名1 [=初值][,变量名2 [=初值],…]; 例如:int k ; //声明一个存放整型且名是k的变量 float x, y; //声明浮点型变量x,y String studentname = “WangXin”; //声明字符变量studentname,其初值为WangXin double a=1.0, b=2.0; //声明变量a、b并分别赋值1.0、2.0 例2-1:源程序名“ComputeArea.java”,计算半径为10的圆的面积,并显示结果。 2.1 简单数据类型 2.1.6 数据类型概述 每个数据类型都有一个值域,或者叫做范围。编译器根据变量或常量的数据类型对其分配存储空间。Java为数值、字符值和布尔值数据提供了几种基本数据类型。Java语言的数据类型划分如图2-1。 2.1 简单数据类型 1.数值数据类型 Java有六种数值类型:四种整型和两种浮点型 2.1 简单数据类型 1????public class TypeMaxValue 2????{ 3??????public
文档评论(0)