Java程序设计第2章-JAVA语言基础.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Java程序设计第2章-JAVA语言基础.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 语言 基础
- 资源描述:
-
1、第第2 2章章 JAVAJAVA语言基础语言基础知识点回顾知识点回顾uJavaJava语言的特点语言的特点uJavaJava的运行机制的运行机制upathpath及及classpathclasspath的作用的作用u编写编写HelloWorldHelloWorld应用程序应用程序2本章目标本章目标u标识符和保留字标识符和保留字u常量、变量常量、变量uJAVAJAVA数据类型数据类型u运算符与表达式运算符与表达式3标识符标识符u标识符标识符程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier),使用标识符来给类、变量、方法等命名u命名规则:命名规则:l第一个字符必须是
2、字母、下划线_、美元符$,中间也不能有空格;后面可以跟字母、下划线、美元符、数字。l标识符不能与关键字(keyword)重复l标识符大小写敏感,长度无限制合法标识符合法标识符不合法标识符不合法标识符userNamefalse$change room#_endline 2mail$persons 54.54关键字关键字u保留字保留字 有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reserved word),也称为关键字uJavaJava所有保留字都是小写英文所有保留字都是小写英文ugotogoto和和constconst虽然被保留但未被使用虽然被保留但未被使用abstra
3、ctbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflongnativenullpackageprivateconstnewprotectedpublicreturnswitchsynchronizedshortstaticsupertrytruethisthrowthrowsvolatiletransientvoidwhilegotostrictfp5JavaJava常量常量u
4、 JAVAJAVA的常量值用字符串表示,区分为不同的数据类型的常量值用字符串表示,区分为不同的数据类型l如整型常量23l实型常量3.13l字符常量al逻辑常量true、falsel字符串常量“helloworld”u“常量常量”还表示值不可变的变量还表示值不可变的变量l如final关键字 final typeSpecifier varname=value,varname=value.如:final int NUM=100;6u变量:基本的存储单元,包括变量名、变量类型和作用变量:基本的存储单元,包括变量名、变量类型和作用域域u格式:格式:type identifier=value,varnam
5、e=value.;如:int count;char c=a;u每个变量使用前,必须先声明,然后赋值,才能使用每个变量使用前,必须先声明,然后赋值,才能使用JavaJava变量变量 值 变量名7u变量作用域:指明可访问该变量的一段代码,声明一个变量作用域:指明可访问该变量的一段代码,声明一个变量的同时也就指明了变量的作用域。变量的同时也就指明了变量的作用域。u按作用域来分:按作用域来分:l局部变量 局部变量在方法或方法的一个块代码中声明,它的作用域为所在的代码块(整个方法或方法中的某块代码)。l成员变量 方法外部、类的内部定义的变量u按所属的数据类型划分为:按所属的数据类型划分为:l基本数据类型
6、变量l引用数据类型变量JavaJava变量变量8JavaJava的局部变量和成员变量的局部变量和成员变量u方法体内部声明的变量称为局部变量方法体内部声明的变量称为局部变量l方法体内部是指与方法对应的大括号内部public static int add(int num1,int num2)int sum=num1+num2;return sum;/return语句返回值u在方法体外,类体内声明的变量为成员变量在方法体外,类体内声明的变量为成员变量public class Student private int stu_name;9JavaJava数据类型数据类型u数据类型划分数据类型划分 数据类
7、型基本数据类型引用类型10byte shortintlongfloatdoublebooleanchar基本数据类型整数类型(Integer)字符类型(Textual)浮点类型(Floating)布尔类型(Logical)JavaJava数据类型数据类型11引用数据类型 类(class)接口(interface)数组(Array)JavaJava数据类型数据类型12u布尔类型:布尔类型:booleanbooleanl取值只有true、falsel1和0不能用作boolean值lboolean值只能做布尔运算u例如:例如:boolean flag=true;if(flag)System.out.
8、println(“flag is true”);基本数据类型基本数据类型-布尔类型布尔类型13u字符类型:字符类型:charcharu字符类型分类:字符常量和字符变量字符类型分类:字符常量和字符变量l字符常量:用单引号括起来的一个字符,如a,A l字符变量:在机器中占16位,其范围为065535 如:char c=a;/*指定变量c为char型,且赋初值为a*/uJavaJava字符采用字符采用UnicodeUnicode编码编码(Unicode(Unicode是全球语言统一编是全球语言统一编码码),每个字符占两个字节。,每个字符占两个字节。例如:char c1=u0061;基本数据类型基本数
展开阅读全文