Java语言基础PPT.pptVIP

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Java语言基础 与其他编程语言一样,Java也包含变量、表达式等基本编程要素。 Java语言的基础编程知识: 2.1 数据类型 Java属于强类型语言,每一个变量声明时必须指定一种类型。 Java程序中所处理的数据是将各种数据类型实例化后的数据。 数据类型实例化的方法:说明语句 实例化数据的两种形式:变量与常量 数据类型 数据类型 关键字 占用比特数 缺省数值 布尔型 boolean 8 false 字节型 byte 8 0 字符型 char 16 ‘ \u0000 ’ 短整型 short 16 0 整型 int 32 0 长整型 long 64 0 浮点型 float 32 0.0F 双精度型 double 64 0.0D 2.1.1 整型 整型数据类型用来表示整数。Java中4种整型分别是:byte、short、int和long。 通常情况下,int型是应用得最多的。如果要表示特别巨大的数,就要使用long型。而byte型和short型主要用于特定的场合,如占用大量存储空间的大数组或者底层的文件处理等。在Java中可以用3种进制来表示整数: 十进制:int x=678; 八进制:int y=0456; 十六进制:int z=0xa9bc; 2.1.2 浮点型 浮点型用来表示有小数部分的数值,包括float型和double型。这两种数据类型全部为有符号数。浮点型数据默认为double型,因此要使用float型字面常量时,必须添加后缀F或f,示例如下所示。 float x = 12.3456; //错误的情况 float y = 12.3456F; //正确的情况 使用double型数据时,可以添加后缀D或d,也可以不用添加,例如: double d = 12.3456789; //正确的情况 double d = 12.3456789D; //也是正确的情况 2.1.3 char型 char型用来表示字符。每个char型变量占两个字节。在Java中,字符的编码是采用Unicode编码。 Unicode编码字符是用16位无符号整数表示的,有216个可能值,即0~65?535。可以表示目前世界上的大部分文字语言中的字符。 一般情况下,char类型数据被表示为用一对单引号包含的单个字符,例如: char c1 = ‘n’; char c2= ‘@’; 转义字符:参见教材P29 2.1.4 boolean型 boolean型的取值范围很简单,非“True”即“False”,用来表示逻辑值的“真”或“假”。其字面常量也只有“True”和“False”两种选择,例如: boolean b1 = True; boolean b2 = False; 在C++中用数值或指针可以代替boolean值,0相当于False,非0相当于True。 在Java中没有这样的规定,boolean型的值不能与任何其他基本类型的值进行转换代替。 说明语句 基本数据类型说明语句: boolean b = true; short si = 128; int i,j,k = -99; long l = 123456789; char ch = J; char chc = 中 ; float f = 3.1415926f; double d = -1.04E-5; Java几乎是将字符串视为基本数据类型 String s = “你好!”; 2.1.5 基本数据类型值间的转换 在开发Java程序的过程中经常需要把不同基本数据类型的值进行相互转换。Java中基本数据类型的值进行转换主要包括3种情况: 自动转换 强制类型转换 隐含强制转换 3、数据类型转换 同种数据类型转换: 短类型 长类型:默认 长类型 短类型:强制 不同数据类型转换——字符/数值:强制 例:int a ; long b ; char c; b = a ; a = ( int ) b ; c= (char) a ; a=(int) c 布尔型与其他数据类型之间不能强制类型转换 byte x=123; //隐含转换 数据类型转换 import java.io.*; public class a { public static void main(String args[]) { int i=65; char c=‘a’, cc=‘刘’;

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档