- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA知识点总结_3
Java 总结
1. 命名规则
a) 必须使用字母,数字,_, $组成
b) 不能以数字开头
c) 不能使用关键字或保留字
1.1 类名:所有单词首字母大写,其余小写 (HelloWorld)
1.2 变量:从第二个单词开始首字母大写,其余小写,使用名词(carColor)
1.3 方法:从第二个单词开始首字母大写,其余小写,使用动词(qiChuang)
1.4 包名:所有字母小写
1.5 常量:所有字母大写,单词之间用_隔开
2.基本数据类型
2.1 数值型
2.1.1 整型
字节型Byte -128~127 占1个字节
短整型short -32768 ~ 32767 占2个字节
整型 int -2147483648 ~ 2147483647 占4个字节
长整型long -9223372036854775808 ~ 9223372036854775807
占8个字节 声明时可以带L/l
2.2 浮点型
2.2.1 float 浮点型 占4个字节 赋值时必须带F/f后缀
2.2.2 double 双精度浮点型 占8个字节 可以带D/d后缀
2.3 布尔型 boolean (true|false)
2.4 字符型 char 占2个字节 取值范围 \u0000 ~ \uffff
char必须被单引号表示,并且必须只能表示一个字符。
java中的字符型采用Unicode字符集
2.5引用数据类型 类,接口,数组
2.6 类型转换
自动类型转换/隐式转换: 小类型到大类型属于自动类型转换
强制类型转换/显示转换: 大类型到小类型属于强制类型转换
byte 或short的运算结果必须是int
char 和数值型可以互转
3. 数组
表示一组相同类型的数据集合。长度是固定的,类型固定。在内存中占用一
块连续的空间。
int[] intArray new int[10];
int[] intArray new int[]{10,20,30,40,50,60};
int[] intArray1 {10,20,30,40,50,60};
int[] intArray2;
intArray2 new int[]{10,20,30,40,50,60};
通过length属性来获取长度,通过下标访问元素(intArray[1]),如果超出范
围则抛出异常:java.lang.ArrayIndexOutOfBoundsException
4. 面向对象的特性
4.1 封装
将属性或方法通过private关键字修饰为私有的,只能由自己访问,提供
一个或多个公开的方法给外部访问,可以在方法中添加自己的逻辑判断。
隐藏类的实现细节,达到部分的代码安全,实现数据的安全准确性。
4.2 继承
从父类中获得其属性和方法的一种机制,减少重复代码。通过extends关
键字来实现。
*java只支持单继承。一个类只能有一个父类。但是一个父类可以有多个
子类。
* 在java 中所有类都是直接或者间接的继承于java.lang.Object
4.2.1 方法重写 (Override):
在子类中声明一个跟父类中一样的方法覆盖从父类继承的该方法,
达到扩展的目的。
1. 方法名,参数列表,返回值类型必须跟父类中的一致
2. 访问权限不能比父类中的更严格
3. 不能抛出比父类中更大的异常
4.2.2 方法重载 (Overload):
在同一个类中实现多个相同名称
您可能关注的文档
最近下载
- 美军城市作战指南(URBAN OPERATIONS)2022版.doc
- GB∕T 39587-2020 静电防护管理通用要求.pdf
- (新闽教版)英语六年级上册全册知识详解及练习.pdf VIP
- GOTS&OCS管理手册.docx
- 2024年辽宁省盘锦市中考语文试卷(含答案解析).docx
- 2023年上海高考英语真题作文深度解读&高三名校精彩范文6篇 .docx
- 某某大型煤矿火区治理方案安全措施汇编【稀缺煤矿管理资料】.pdf
- PWC-国家开发银行数据管控交流沟通材料-201408.pptx VIP
- 重症监护室(ICU)急危重症抢救流程.doc VIP
- 浙江省杭州市余杭区2020-2021学年四年级(上)期中语文试卷.doc VIP
文档评论(0)