java第 2 章 java的基本语法

java第 2 章 java的基本语法

ID:9881233

大小:2.04 MB

页数:58页

时间:2018-05-11

java第 2 章  java的基本语法_第1页
java第 2 章  java的基本语法_第2页
java第 2 章  java的基本语法_第3页
java第 2 章  java的基本语法_第4页
java第 2 章  java的基本语法_第5页
资源描述:

《java第 2 章 java的基本语法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Java的基本语法计算机学院高伟13351683547,21-434#2021/6/22Java面向对象程序设计教程2主要内容2.1类型、值与基本变量2.1.1基本概念2.1.2基本类型2.1.3引用类型2.1.4类型转换2.1.5简化操作的一些辅助手段2.2运算符与表达式2.2.1算术运算符与表达式2.2.2关系运算符与表达式2.2.3逻辑运算符与表达式2.2.4位运算符与表达式2.2.5条件运算符与表达式2.2.6赋值运算符与表达式2.2.7instanceof运算符2.2.8运算符优先级

2、与赋值顺序的理解2.2.9基本类型所支持的操作运算2.3语句2.3.1编组语句2.3.2表达式语句2.3.3选择语句2.3.4循环语句2.3.5迭代与递归2.3.6控制转移语句2.3.7注释语2.1类型、值与基本变量2021/6/22Java面向对象程序设计教程4基本概念:字符集ASCII(AmericanStandardCodeforInformationInterchange)字符集:使用7位代码表示大小写字母、数字0~9以及若干控制字符,如NUL和EOT。ISO8859-1Latin-1字符集

3、:在西欧,用户希望字符集能够表示他们本国字符集的所有字符,ASCII字符集因而被扩展到8位,即增加了128个字符,用于表示英文中不存在的各种西欧语言的字符。Unicode字符集:是ISO标准16位字符集,支持65536个不同的字符。其中大约有21000个字符专门用于中文、日文和韩文的表意文字。ASCII、ISOLatin-1都是Unicode的子集。Java内部使用2个字节表示每个字符,采用Unicode编码。2021/6/22Java面向对象程序设计教程5基本概念:关键字、值、标识符关键字(Key

4、word):也称保留字(Reservedword),全部由小写的英文字母所组成。关键字总共有50多个,其中一些留作将来供语言设计者扩充语言功能时使用。值(Literal):是指不能由程序员规定的代表某一特定常量或数字的可知的或未知的字母或符号,一般译作“直接量”或“字面值”,实际上泛指赋给各种不同类型(常指基本类型、字符串类型、空类型等)的有效值。本书将它简称为“值”,而另一个单词“Value”则称为“数值”。标识符(Identifier):是程序员提供的名字,在Java中,标识符的长度不受限制,但

5、必须以字母、下划线或$符号开始,随后位置也可以包含数字。Java标识符支持几万个Unicode字母中所包含的世界上任何重要语言中的任何字母。举例:IdentifierTest.java2021/6/22Java面向对象程序设计教程6Java关键字const和goto是保留字true,false和null为相应类型的值,不属于关键字主要用途关键字用于内置类型booleanbytechardoublefloatintlongshortstrictfpvoid用于对象newsuperthis用于选择语句c

6、asedefaultelseifswitch用于循环语句doforwhile用于控制转移breakcontinuereturn用于异常处理catchfinallythrowthrowstryassert用于线程synchronized用于修饰说明abstractfinalprivateprotectedpublicstatic用于其他方法或相关类classinstanceofnativetransientvolatile用于类的扩展和接口的继承extendsimplementsimportinter

7、faceenumpackage留作将来使用constgoto2021/6/22Java面向对象程序设计教程7强类型语言 (Stronglytypedlanguage)Java属于强类型的程序设计语言。所有变量和表达式在编译时都有明确的类型,它有助于编译时的错误检测:类型限制了一个变量能够拥有的或者一个表达式能够生成的值;类型还限制了各种操作对这些值的支持程度以及决定操作的含义。2021/6/22Java面向对象程序设计教程8Java语言的类型结构2021/6/22Java面向对象程序设计教程9基本类

8、型 (PrimitiveType)boolean用于逻辑运算。int、long、byte和short用于整数算术运算。char主要用于输入输出。double和float用于实数(即浮点数)的算术运算。整型数值缺省为int型,long型在数值之后加l或L浮点型数值缺省为double型,float型在数值之后加f或F2021/6/22Java面向对象程序设计教程10基本类型的特点基本类型在所有的平台和实现中的定义相同,类型名称属于Java保留的关键字。基本类型的值不允许共

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。