- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java常用需记忆,java常用算法手册,java常用设计模式,java常用类,java常用工具类,java常用的设计模式,java常用框架,java常用包,java常用算法,java常用算法手册pdf
Java常用需记忆
1. 标识符
(1)、变量,函数,类,对象的名称都是标识符,由字符、数字、$、_组成,以字符或“ _ ”, “ $ ”开头 , 长度无限制。
(2)、合法的如:abc, $xx, 姓名,_年龄, b12
(3)、不合法的如:12A, +a, x-,(a
注:区分大小写, a 不同于A
2.关键字(50个)-具有特定的语法含义
abstract continue for new switch assert*** default goto* package synchronized boolean do if private this break double implements protected throw byte else import public throws case enum**** instanceof return transient catch extends int short try char final interface static void class finally long strictfp** volatile const* float native super while
3.数据类型概述
基本(简单)
数据类型 boolean – 布尔型, 可选值:true / false char – 2字节,字符型 如:a, b, 我, -
整数类型 byte – 1字节 short – 2字节 int – 4字节 long – 8字节 浮点类型 float – 4字节 double – 8字节 抽象(复合)
数据类型 class interface 数组 基本类型转换:隐式转换(由低到高)
强制类型转换:由高到低
一元运算符 :++,--,+(取正),-(取负) a++; a--; +a;
二元运算符:+,-,*,/(取余),%(取模) 1+2; 3-2; 5/4;
三元运算符: ?:
关系表达式:用来对参与比较的操作数进行关系判断,并最终返回布尔值:true或false ( , , =, =, ==, != )
逻辑表达式:用逻辑运算符连接关系表达式,并进行布尔运算。
( !, , || )
赋值表达式:
要求在赋值运算符的左边是变量,右边是表达式。表达式的值的类型应与左边变量类型一致或可以转换为左边变量的类型
条件表达式: 格式:布尔表达式?表达1:表达2
运算符的优先级:
顺序 运算符 1. 括号,如 ( ) 和 [ ] 2. 一元运算符,如 -、++、- -和 ! 3. 算术运算符,如 *、/、%、+ 和 - 4. 关系运算符,如 、=、、=、== 和 != 5. 逻辑运算符,如 、^、|、、|| 6. 条件运算符和赋值运算符,如 ? :、=、*=、/=、+= 和 -= 创建数组:String str=new String[10];
数组初始化:
int[] array={1,2,3,4,5,6};
int[] arr=new int[]{12,34,46,25};
String str[]={“we”,”are”,”good”};
可以使用对象的哪些属性或方法,由其定义的类型来决定,而不是由对象的实际类型来决定。
Instanceof:用于判断对象的类型
异常 说明 Exception 异常层次结构的根类 RuntimeException 许多 java.lang 异常的基类 ArithmeticException 算术错误情形,如以零作除数 IllegalArgumentException 方法接收到非法参数 ArrayIndexOutOfBoundsException 数组大小小于或大于实际的数组大小 NullPointerException 尝试访问 null 对象成员 ClassNotFoundException 不能加载所需的类 NumberFormatException 数字转化格式异常 IOException I/O 异常的根类 FileNotFoundException 找不到文件 EOFException 文件结束 InterruptedException 线程中断 重写:当子类中定义了与父类中相同的属性时,称之为属性的重写
要点:如果子类重写了父类的某个方法,我们在调用子类对象中的这个方法时,系统将调用子类中定义的方法,无论这个对象被当成什么类型来看待。
Super:在子类中使用super可以引用到父类
您可能关注的文档
最近下载
- 新外研版高中英语必修三Unit 3 The world of science Period 1 Starting out & Understanding ideas说课稿.doc
- 项目回款登记表.xlsx VIP
- 《药品记录与数据管理要求》解读.pptx
- 购物广场商场超市消防安全知识培训PPT.pptx VIP
- 油田运输有限公司HSE管理的体系程序文件.doc
- 人教版2022-2023学年二年级数学第一学期期中测试卷(含答案).docx
- 全科医师培训课件.pptx
- 汉字听写大会试题库(附答案).pdf VIP
- 专科医生如何带教全科医生课件.pptx
- 2024小学生汉字听写大会竞赛试题库(附答案).docx VIP
文档评论(0)