- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2021年java知识点概要
2021年java知识点概要
PAGE / NUMPAGES
2021年java知识点概要
1. Java2涉及J2SE、J2EE、J2ME三个版本。
J2SE(Java Standard Edition,原则版)用于工作站、PC机,为桌面开发和低端商务应用提供了Java原则平台。
J2EE(Java Enterprise Edition,公司版)用于服务器,构建可扩展公司级Java平台。
J2ME(Java Micro Edition,微缩版),嵌入式Java消费电子平台,合用于消费性电子产品和嵌入式设备。
2. Java语言特点
(1)面向对象
(2)语法简朴
(3)平台无关性
(4)安全性
(5)分布式应用
(6)多线程
3. Java运营机制
Java程序运营必要通过编写、编译、运营三个环节。编写是指在Java开发环境中进行程序代码输入,最后形成后缀名为.javaJava源文献。编译是指使用Java编译器对源文献进行错误排查过程,编译后将生成后缀名为.class字节码文献,这不像C语言那样最后身成可执行文献。运营是指使用Java解释器将字节码文献翻译成机器代码,执行并显示成果。
4. 字节码文献是一种和任何详细机器环境及操作系统环境无关中间代码,它是一种二进制文献,是Java源文献由Java编译器编译后生成目的代码文献。它必要由专用Java解释器来解释执行。Java解释器负责将字节码文献翻译成详细硬件环境和操作系统平台下机器代码,它运营在被称为Java虚拟机软件平台之上。
5. Java虚拟机(JVM)
Java虚拟机(JVM)是运营Java程序软件环境,在运营Java程序时,一方面会启动JVM,然后由它来负责解释执行Java字节码,运用JVM可以把Java字节码程序和详细硬件平台以及操作系统环境分隔开来,只要在不同计算机上安装了针对于特定详细平台JVM,Java程序就可以运营,而不用考虑当前详细硬件平台及操作系统环境,也不用考虑字节码文献是在何种平台上生成。 JVM是Java平台无关基本,Java跨平台特性正是通过在JVM中运营Java程序实现,需要注意是 JVM是不跨平台。
6. 类是具备某些共同特性对象集合,用程序设计语言来说,类是一种抽象数据类型。而对象是对类详细化。
7. 对象具备如下特性:
(1)一种名字用来标记该对象;
(2)一组属性用来描述其特性;
(3)一组办法用来实现其行为。
8. 将数据及对数据操作办法捆绑在一起构成类,就是所谓封装。
9. 继承是指在一种已有类基本上,通过添加新数据和办法,从而构成一种新类过程。
10. 一种类中名字相似但其参数数量与类型不同办法之间构成多态。
11. 封装、继承、多态是面向对象三大特性。
12. Java源程序是一种文本文献,可以使用任何文本编辑器编写,只是要注意存储时文献名后缀名必要是.java。
13. Java编译器是javac.exe,其用法如下:
javac filename.java
其中filename.java是java源程序文献文献名。
14. Java解释器是程序java.exe,其用法如下:
java filename
其中filename是编译生成java字节码文献文献名,注意不要带后缀名.class。
15. 最简朴Java程序——Hello World
public class HelloWorld{
public static void main(String [] args){
System.out.println(Hello World!!);
}
}
16. 布尔常量,布尔常量只有“true”或“false”两种形式
17. 变量作用域。每个变量均有一种相应作用范畴,也就是它可以被使用范畴。咱们称这个作用范畴为变量作用域。变量在其作用域内可以通过它变量名被引用,并且,作用域也决定了系统什么时候创立变量、什么时候清除它。声明变量位置来看,重要有成员函数作用域、局部变量作用域、办法参数作用域和异常解决参数作用域。
18. 当一种容纳信息量小类型转化为一种信息量大类型时,编译器会自动地完毕类型转换工作,这种转换被称为隐式数据类型转换。
19. 显式类型转换形式为:
(类型)表达式
20. if语句,switch语句,for循环,while循环和do-while循环
21. break语句:用于跳出break语句所在程序代码段。
22. continue语句:continue语句只也许出当前循环语句循环体中,作用是跳过当前循环中continue语句后来剩余语句,直接执行下一次循环。
23. 办法:办法就是一种类里面一系列行为。
24. 在类中定义办法时,定
原创力文档


文档评论(0)