Java 语言程序设计2.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 语言程序设计 第 2 章 Java基础 上章回顾 Java开发平台有几种? Java 是如何实现跨平台运行? 开发和运行Java程序的步骤是什么? 本章总体纲要 第一部分:标识符和关键字 第二部分:数据类型、常量和变量 第三部分:运算符和表达式 学习目标 标识符和关键字 能够区分有效和无效的标识符; 掌握Java的关键字; 数据类型 掌握8个基本的数据类型; 掌握引用数据类型; 运算符 掌握运算符的使用; 掌握表达式的组成; 本章总体纲要 第一部分:标识符和关键字 第二部分:数据类型、常量和变量 第三部分:运算符和表达式 Java中的标识符 标识符是用来标识变量、常量、方法、类、对象等元素的有效字符序列。 标识符组成: 字母, 数字, 下划线“_” 和 美元符号“$”;长度不限,但实际命名不宜过长; 首字符必须是字母, 下划线“_” 或 美元符号“$”; 所有标识符是区分大小写的; 关键字、false、true和null不可作为操作符; Java的源程序中使用16位的Unicode,而不是8位的ASCII码,所以在标识符中可以使用中文; 类名字必须使用ASCII字符。 合法的标识符:name, s_no, $2, boy_number 不合法的标识符:2y,a*b,w/ 课堂练习 myVariable 9pins MYVARIABLE i a+c testing1-2-3 Java关键字 关键字是指具有特殊含义的字符序列 例如: public、 static和class 具有特殊用途,不能作为变量名、方法名和类名 Java关键字(48个) abstract default if package this boolean do implements private throw break double import protected throws byte else instanceof public transient case extends int return try catch final long static void char finally native super volatile class float new switch while const goto strictfp short continue for interface synchronized 本章总体纲要 第一部分:标识符和关键字 第二部分:数据类型、常量和变量 第三部分:运算符和表达式 数据类型 数据类型 基本的数据类型 有8个基本的数据类型: 整数类型:byte,short,int,long 浮点类型:double,float 文本类型:char 逻辑类型:boolean 整数类型:byte,short,int,long 整数类型有: 字节(byte) 短整数(short) 整数(int) 长整数(long) Java提供三种进制的整数表示形式 十进制数:0—9之间的数字表示的数 八进制数:0—7之间的数字表示的数 十六进制数:0--9,a--f(A--F)之间的字母表示的数,以0x或0X作为前缀。 数值的表示 例如: 2---十进制2 077---八进制 0xBAAC----十六进制 对一个数值,系统自动将它设为int类型,如要将它设为long类型,要在后面加“l”或“L” 例:2L,077L,0XBAACL 浮点类型:float,double 有两类浮点数: 单精度浮点数(float):32位 双精度浮点数(double):64位 浮点数的表示: 6.836D----双精度浮点数 2.718F---单精度浮点数 6.02E23---大数值的双精度浮点数 5.682E20F---大数值的单精度浮点数 文本类型:char char类型表示一个16位的Unicode字符. 字符有如下的表示方式: ‘a’, ‘字’ ‘\n’:换行(Enter),‘\b’:退格(Backspace) ‘\u0061’:Unicode 十六进制码 文本类型:String 字符串(String)不是基本的数据类型,而是一个类。 字符串用双引号来表示: “This is a string!” “这是字符串!” null 表示空串 文本类型:char和String 例子: 定义并初始化一个字符变量: char ch=‘A’; 定义两个字符变量: char ch1,ch2; 定义两个字符串变量并初始化它们: String greeting=“Good Morning!\n”; String errorMessage=“R

文档评论(0)

精华文档888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档