- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java知识点整理Java知识点整理
第一章
1、Java 中没有指针、结构和类型定义等概念,没有全局变量,没有#include 和
#define 等预处理器,也没有多重继承的机制。只允许单重继承。在Java 中,
class 定义的大括号之后没有分隔符“;”。
2、Java 源代码使用的是 Unicode 码,而不是ASC Ⅱ码,Unicode 码是用16 位二
进制表示的一个字符。Java 编译器将Java 程序编译成二进制代码。
3、编译后的Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 Java 虚
拟机(JVM)执行。JVM 使用的代码存储在.class 文件中。JVM 的代码格式为
压缩的字节码。
4、三级代码安全检查,即验证、分析和跟踪监测。
5、字节码校验器要对程序中的代码进行四趟扫描。
6、Java 程序分为两种:
(1)Java 应用程序(Java Application );
(2)Java 小应用程序(Java Applet ),或叫Java 小程序。
7、如果方法不是静态(static)的,则必须先创建类的实例,然后调用实例的方
法。
8、String args[]表示命令行参数。
9、Java 规定,如果.java 文件中包含一个公有类,则存储的文件名要与该共有类
的类名一致。
※可以在所有类里都写上 main 方法,给程序提供 N 多个入口,但是最后运
行程序的时候也只能从其中的一个入口进去,这就是 main 的作用( 程序入
口 )。
9、Java 规定,在一个源文件中,最多只能定义一个公有类。
10、包说明必须出现在类说明和引入语句之前,引入语句必须出现在所有的类
说明之前。
※只有package 语句是零个或一个,import 语句、类定义、接口定义为零
个或多个。
11、Java 的核心API 共有 32 个包。
第二章
1、Java 中的注释有三种:
(1)//在一行的注释;
(2)/*在一行或多行的注释*/
(3)/**文档注释*/
※文档注释,用javadoc 命令自动生成文档。
2、在 Java 语言中,标识符是由字母、下划线、美元符($)开头,由字母、下
划线、美元符和数字组成的字符串。
※标识符中不能含有其他符号 (关键字[int、abstract 等]、保留字[null、
true、false 等]),如+、==、*及%,当然也不允许插入空格。
3、Java 命名约定:
(1)类名和接口名应为名词,每个字的首字母大写;
第1 页
(2)方法名应为动词,首字母小写,其余各字的首字母大写,尽量不要在方
法名中使用下划线。
(3)常量:简单类型常量的名字应该全部为大写字母,字与字之间用下划线
分隔;对象常量可使用混合大小写。
(4)变量都使用混合大小写,首字符为小写,后面的字首用大写,变量名中
不要使用下划线。
(5)包:通常全部用小写字母。
4、Java 不允许数字类型和布尔类型之间进行转换。
5、类型转换的原则是,位数少的类型转换为位数多的类型。
6、Java 中除Object 之外的所有类有且只有一个父类,Object 是为一个没有父类
的类。
7、限定访问权限的修饰符(public、private、protected)如果不写,则表明是
“friendly ”(包访问权限),相应的成分可以被所在包中的各类访问。
8、抽象方法的方法体是空的,含有抽象方法的类必须说明为抽象类。
9、this 指代本类,super 指代父类。
10、声明一个引用的格式:类名 变量名;
※Java 把说明为class 类型的变量看作是引用。
11、创建对象实例的格式: 变量名 = new 类名(参数列表);
※当对象作为函数参数时,它传递的是对象的引用。
12、当执行new 为一个对象分配内存时,Java 自动初始化所分配的内存空间。
对于数值变量,赋初值0。对于布尔变量,初值为false 。
第三章
1、简单类型的变量在说明之后,系统自动在内存分配相应的存储空间。说明引
用后,系统只分配引用空间,程序员要调用 new
您可能关注的文档
- Galaxy MEGA如何截屏(I9152)Galaxy MEGA如何截屏(I9152).pdf
- GARP选股策略--成长与价值并重GARP选股策略--成长与价值并重.pdf
- Gabriela Braun-亚洲政府如何促进小额信贷_贷帮Gabriela Braun-亚洲政府如何促进小额信贷_贷帮.pdf
- GameUX_S05_面部表情自动识别技术及在游戏行业的应用_蔡达章GameUX_S05_面部表情自动识别技术及在游戏行业的应用_蔡达章.pdf
- GB50030氧气管线设计规范要求GB50030氧气管线设计规范要求.doc
- GB9242 消防广播主机-150W 说明书V1.0GB9242 消防广播主机-150W 说明书V1.0.pdf
- GB5237相关测试-沸水附着力试验的水斑和变色GB5237相关测试-沸水附着力试验的水斑和变色.ppt
- GBT50430-2007《规范》审核员内部考试模拟试题GBT50430-2007《规范》审核员内部考试模拟试题.pdf
- gcc链接脚本学习gcc链接脚本学习.doc
- gdal读写图像分块处理(精华版)gdal读写图像分块处理(精华版).doc
- 5.2+凝聚价值追求+课件-2024-2025学年统编版道德与法治九年级上册 (2).pptx
- 10.2+滋养心灵+课件-2024-2025学年统编版道德与法治七年级上册+.pptx
- 2.7++百家争鸣+课件++2024--2025学年部编版七年级历史上学期.pptx
- 5.1.2病毒-2024--2025学年人教版生物八年级上册.pptx
- 7.2 维护祖国统一(必威体育精装版版课件).pptx
- 开启科学探索之旅++---2024-2025学年人教版物理八年级上学期.pptx
- 5.2+凝聚价值追求+课件-2024-2025学年统编版道德与法治九年级上册+.pptx
- 第四单元写作《学习缩写》课件-2024-2025学年统编版语文九年级上册.pptx
- +第三单元行进之歌第5课钢铁洪流进行曲+课件+2024—2025学年人音版(简谱)(2024)初中音乐七年级上册.pptx
- 4.2+凝聚法治共识+课件-2024-2025学年统编版道德与法治九年级上册.pptx
最近下载
- 一种环氧大豆油低沸点真空蒸馏装置.pdf VIP
- 以中国式现代化全面推进中华民族伟大复兴(ppt).PPTX VIP
- 人教版高中英语选择性必修一UNIT1“PEOPLE OF ACHIEVEMENT”Learning About Language—Discover Useful structures说课稿.doc
- 高考江苏卷:2024年《地理》考试真题与参考答案.pdf
- 《GBZ 25320.1001-2023电力系统管理及其信息交换 数据和通信安全 第100-1部分.pptx
- 化工和危险化学品企业重大事故隐患重点排查事项清单.docx
- GBT1800.2-2020产品几何技术规范标准公差带号和孔轴的极限偏差表.pdf
- 弹唱比赛评分表.doc VIP
- 《汽车营销学》课程教学大纲.pdf VIP
- 应急抢险装备项目资金申请报告模板.docx
文档评论(0)