- 1、本文档共32页,可阅读全部内容。
- 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知识点总结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):
在同一个类中实现多个相同名称
您可能关注的文档
- 浙江省义乌市群星外国语学校届高三语文月模拟试题-课件.doc
- 沪教版语文高一下册37《在马克思墓前讲话》课件(共53张ppt).ppt
- 浙江省杭州市西湖高级中学人民版高中历史必修一72美国1787年宪法课件(共29张).ppt
- 新北师大版小学二年级下册数学数一数一课件.ppt
- 级政治下册课件53宪法保障公民权利第二课时宪法对公民权利有效保障树立宪法意识,维护宪法权威.ppt
- 第一、二框穿行在公共场所不一样生活空间ppt课件.pptx
- 苏教版语文四年级上册《永远白衣战士》.ppt
- 邹平一中2017届一轮复习《文化生活》精编试题(四).doc
- 陕西咸阳市三原东郊片区2017八年级政治下学期联考(第二学月)!.doc
- 陕西榆林市2018届高三历史上学期第三次模拟考试!.doc
最近下载
- 2024-2030年中国六氟磷酸锂行业市场现状供需分析及投资评估规划分析研究报告.docx
- 防护工程之三维网植被护坡(附施工图解、工艺、造价编制).pdf VIP
- 《中铁一局集团有限公司工程项目管理绩效考核办法》(中铁一成本[2015]623号).doc
- 机械打眼开炸石方(附施工图解、造价编制).pdf VIP
- 路基土石方(借土填方)(附施工图解、工艺、造价编制).pdf VIP
- 2023扬州龙川控股集团有限责任公司招聘试题及答案解析.docx
- 交通安全设施之交通标志(附施工图解、工艺、造价编制).pdf VIP
- 路基土石方之填挖交界(附施工图解、工艺、造价编制).pdf VIP
- 2纵横造价实战--抛石挤淤附施工图解、工艺、造价编制.pdf
- 2024《我的阿勒泰》作品简介PPT课件(精品).pptx
文档评论(0)