第一章java语言基础.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java语言基础 1.java标识符的命名规则 A. 标识符只能由数字,字母,下划线 _ ,美元符号 $ 构成,其中不能以数字开头。 B. 不能以关键字为标识符。 C. 区分大小写。 D. 命名规范:第一个单词首字母大写其后的单词首字母大写,最好能见名知意。这种命名方式为峰驼标识 2.java中的关键字(所有关键字都是小写的) Abstract:表明类或者成员方法具有抽象属性 Assert:用来进行程序调试 boolean:基本数据类型之一,布尔类型 Break:提前跳出一个块 Byte:基本数据类型之一,字节类型 Case:用在switch语句之中,表示其中的一个分支 Catch:用在异常处理中,用来捕捉异常 Char:基本数据类型之一,字符类型 Class:类 Cons:保留关键字,没有具体含义 Continue:回到一个块的开始处 Default:默认,例如,用在switch语句中,表明一个默认的分支 Do:用在do-while循环结构中 Doubl:基本数据类型之一,双精度浮点数类型 else:用在条件语句中,表明当条件不成立时的分支 Enum:枚举 Extends:表明一个类型是另一个类型的子类型,这里常见的类型有类和接口 Final:用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变 Finally:用于处理异常情况,用来声明一个基本肯定会被执行到的语句块 Float:基本数据类型之一,单精度浮点数类型 For:一种循环结构的引导词 Goto:保留关键字,没有具体含义 If:条件语句的引导词 Implements:表明一个类实现了给定的接口 Import:表明要访问指定的类或包 Instanceof:用来测试一个对象是否是指定类型的实例对象 Int:基本数据类型之一,整数类型 Interface:接口 Long:基本数据类型之一,长整数类型 Native:用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的 new :用来创建新实例对象 package:包 Private:一种访问控制方式:私用模式 Protected:一种访问控制方式:保护模式 Public:一种访问控制方式:共用模式 Return:从成员方法中返回数据 Short:基本数据类型之一,短整数类型 Static:表明具有静态属性 Strictfp:用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范 Super:表明当前对象的父类型的引用或者父类型的构造方法 Switch:分支语句结构的引导词 Synchronized:表明一段代码需要同步执行 This:指向当前实例对象的引用 Throw:抛出一个异常 Throws:声明在当前定义的成员方法中所有需要抛出的异常 Transient:声明不用序列化的成员域 Try:尝试一个可能抛出异常的程序块 Void:声明当前成员方法没有返回值 Volatile:表明两个或者多个变量必须同步地发生变化 While:用在循环结构中 数据类型 八种基本数据类型 一个字节=8位:由8个1或0组成(位数不够补0),第一个数字代表正负,0为正 1为负. B.引用数据类型(默认值为null) 数组 类 接口 简单了解进制 快捷进制 例:65//如何能得出65?==》1+64;反之也能求出65。 64 32 16 8 4 2 1 1 0 0 0 0 0 1 5.字符编码 转码:cmd中调用native2ascii方法(回车),输入要转换的内容(回车)可转换成unicode码。字符如果采用解码和编码不一致则会乱码。 数据类型 整数型有3种表达方式 十进制: 八进制:以0开始 十六进制:以0x开始 7.基本类型的转换 Java语言中整数型默认为int类型;如果要声明称long类型则在变量后加L;如果变量值没有超过int类型的取值范围L则可加可不加。(一个整数诺没有超出某一类型(该类型比int低的)的取值范围,则可直接将该整数赋值给改类型;主要注意byte的取值范围是-128~127(256个),char类型中a的ascii值为97后面的往后推) Java语言中浮点类型默认为duoble类型,声明为float类型的变量必须在变量后加f。 Java语言中boolean类型比较特殊不能装换成其他类型。 默认转换: 容量小的会默认转换成容量大的(浮点型比整型大,不看容量) byet==short,char==int==long==float==double: byte,short,char之间计算不会互相转换,首先转换成int 例:byte b=10; short s=20; int i=b+s //成立 byte

文档评论(0)

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

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

1亿VIP精品文档

相关文档