网站大量收购闲置独家精品文档,联系QQ:2885784924

第02章Java语言基础.ppt

  1. 1、本文档共128页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第02章 Java语言基础 【目的要求】 1.掌握Java语言的基本语法、语义和语用:主要包括Java的标识符、基本数据类型、运算符和表达式、程序流程控制语句等知识。 2.掌握数组的应用:主要包括一维数组和二维数组的声明、初始化及应用等。 3.掌握字符串处理技术:主要包括字符串常量与字符串变量;字符串处理的常用类String、StringBuffer和StringTokenizer类的应用等。 【重点难点】 教学重点 基本数据类型、运算符和表达式、程序流程控制语句。 教学难点 维数组的声明、初始化及应用; String和StringBuffer类。 教学课时 理论4学时+课内上机2学时+课外上机2学时 教学方法 采用多媒体课件+启发式+任务驱动法相结合教学 作 业 P82: 一、二、三、四、五T(不抄题); 六T2,3; 七T2,4,6,7,11,16,17 第02章 Java语言基础 2.1 标识符 标识符: 为程序中的各个元素进行命名。 标识符是以字母、下画线、货币符号($ ,£, ¥)、汉字打头的字母、数字、下画线“_”、货币符号和汉字等组成的字符序列。 标识符对字母大小写敏感,没有长度限制,不能和关键字相同,不能以数字开头,不能含有空格等非法字符。 identifier,_user,$value,Count1 //为合法标识符 #user,1count,value@ //为非法标识符 2.1 标识符(续一) Java语言使用Unicode字符集(16位编码)。 定义标识符的合法字符包括: Unicode字符集中编号大于0xC0的所有字符。 凡是用Character.isJavaIdentifierStart() 返回true,都可作为首字符,Character. isJavaIdentifierPart()返回true,都可作为标识符的一部分。 大小写字母、数字、下画线、货币符号、汉字; 注意:在中文环境下,可以使用汉字作为标识符。例如,int 中文=5; 关键字 关键字(续一) 所有的关键字都是小写的。若被大写则不是关键字。 用于数据类型的关键字 byte short int long float double char boolean 用于流程控制语句的关键字 if else switch case default do while for break continue 方法、类型、变量的修饰关键字 private public protected final static abstract synchronized volatile 异常处理关键字 try catch finally throw throws 关键字(续二) 对象相关关键字 new extends implements class instanceof this super 字面值常量关键字 false true null 方法相关关键字 return void 包相关关键字 package import 2.2 基本数据类型 Java的数据类型可以分为两大类型:基本类型(简单数据类型)和引用类型(复合数据类型) Java的基本数据类型 2.2.1 数据类型 1.整型 按照分配的二进制存储位数的不同,Java语言的整型数据可分为byte、short、int、long 4种,分别表示从8位、16位、32位和64位的二进制整数。 十进制整数: 用0~9的数值表示,首位不能为0,例如:124,-100; 八进制整数:以0打头,数字字符为0~7, 如0134; 十六进制整数用0x(0X)打头,数字字符为0~9、a~f或A~F, 分别表示10~15,例如,0x23FE,等于十进制数9214。 一个整型数隐含为int型,如果需要将一个整数强制表示为long类型的数,必须在该数后加上字母 l 或L。 1.整型 例:定义整型数 int a; //定义a为整型 long b; //b为long型整数 short c; //c为short型整数 byte d; //d为byte型整数 2.浮点型 Java的浮点类型分为两种:单精度浮点数和双精度浮点数,关键字float表示单精度(32位),而double则表示双精度(64位) 浮点数的隐含类型为double型,对于float型的数需要显示说明,即在该数后跟一个字母f或F。 float a; // a为单精度浮点数 double b; //b为双精度浮点数 3.布尔型

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档