Java第2章简单数据类型〔基础篇〕.ppt

Java第2章简单数据类型〔基础篇〕.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java第2章简单数据类型〔基础篇〕

第二章 简单数据类型 §2.1 数据类型概述 §2.2 变量和常量 §2.3 简单数据类型 §2.4 简单数据类型的相互转换 §2.5 简单数据类型的类包装 §2.1 数据类型概述 简单数据类型(基本数据类型) 布尔型 字符型 整型 浮点型 复合数据类型 数组 类 接口 §2.2 变量和常量--标识符 标识符:是对变量、类、方法、标号和其它各种用户自定义对象的命名。 在Java中,标识符必须以字母、下划线(_)或美元符($)开头,后面跟0个或多个由字母、下划线、美元符或数字组成的字符数字串。 *标识符是大小写敏感的 *字母是Unicode字符集 *没有最大长度限制 *保留字(或关键字)P15 §2.2 变量和常量--变量 变量表示JAVA程序中的基本存储单元。 定义格式: [variableModifier] typeSpecifier varName=[value][,varname[=value]…]; 局部变量:next_val,j 类成员变量:next,nextItem 方法参数 异常处理参数 §2.2 变量和常量--常量 常量是在程序运行期间不能被修改的量。分为: 普通常量(常数) 标识符常量(常值变量): final;如MAX_VALUE final double PI=3.14159; §2.3 简单数据类型—整型 整型都为带符号数 类型 名称 类型 定义 宽度 初始值 表示 十进制八进制十六进制 字节型 byte 8 (byte)0 32 032 0x32 短整型 short 16 (short)0 32 032 0X32 整型 int 32 0 32 032 0x32 长整型 long 64 0L 32L 32l 032L 0x32l §2.3 简单数据类型—浮点型(实型) 类型名称 类型定义 宽度 初始值 表示 小数形式 指数形式 单精度数 Float 32 0.0f 23.12f -5E9F 23.12 -5e9 双精度数 double 64 0.0 §2.3 简单数据类型—字符型 char定义 数据位宽度为16bit,使用Unicode字符集 字符常量:ˋAˊ 利用转义字符来表示一些控制字符(P21): 换行(\n);回车(\r); 1到4位十六进制所表示的字符(\uxxxx) §2.3 简单数据类型—字符型 public class Welcome3 { public static void main( String args[] ){ System.out.println( Welcome\nto\nJava\n Programming! ); } } §2.3 简单数据类型—布尔型 boolean定义 数据位宽度为1 变量的值:只能是真(true)和假(false) 进行流程控制 §2.4 简单数据类型的相互转换 自动类型转换和强制类型转换 整型、实型、字符型 Byte-short-char-int-long-float-double 自动类型转换 强制类型转换 §2.5 对简单数据类型的类包装 java.lang包中有类: Boolean Character Byte Double Float Integer Long Short 内容要点 简单数据类型 标识符 简单数据类型的变量和常量 类型的转换 习题 Java的简单数据类型有哪些?与其他语言的最大不同在哪里? 请指出下面数值的类型。 178;8864L;37.266;37.266D;87.363F;26.77e3;‘c’;true 仔细阅读下面的程序,找出并改正其中的错误. 习题 Class Arithmetic{ public static void main (String args[]){ final int x = 17,y = 5; boolean mycom = 1; System.out.println(“x=”+x); System.out.println(“y= ” +y) if(mycom) System.out.println(“x+y= ” + (x+y)); } } 习题 请说明下面程序中所有变量的作用域. Class Spot{ public int size; public Spot (int intSize){ int pointx,pointy; size = intSize;

文档评论(0)

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

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

1亿VIP精品文档

相关文档