Java 总结篇1
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java 总结篇1,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2072字,纯文字阅读大概需要3分钟。
内容图文
![Java 总结篇1](/upload/InfoBanner/zyjiaocheng/809/9d0d642a1e8d401da8ef7835621bd92d.jpg)
初始Java
1、Java的特点:
① 跨平台(字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成特定的机器码进行运行)
② 简单的(相对于C语言来说,少了很多难懂的概念,操作也更简单了,比如垃圾回收机制)
③ 安全的(取消了强大但有危险的指针,自动内存管理机制,字节码传输过程中的加密机制PKC。运行环境提供四级安全性保障机制:字节码校验器--类装载器--运行时内存布局--文件访问限制)
④ 完全面向对象的(抽象、封装、继承、多态)
⑤ 健壮性
l Java的强制类型机制、 异常处理、 垃圾的自动收集等是Java程序健壮性的重要保证。
l 对指针的丢弃是Java的明智选择
l Java的安全检查机制使得Java更具健壮性
2、.java文件 ---> .class文件(字节码文件:采用结构中立的中间文件格式) ---> 解释
3、机器语言--> 汇编语言 --> 高级语言
4、高级语言:
① 面向过程:C、Fortran、Cobol、Pascal、Ada
② 面向对象:C++、Java、C#
5、Java历史:
① Java的发明人:James Gosling
② 为什么被发明:需要有一种应用于各种硬件的语言(嵌入式:电视盒)
③ Sun公司启动James Gosling的Green,才有了现在的Java(由于sun公司经营不善,于2009年被甲骨文收购)
6、Java三大版本:
① J2SE:Java的标准版
② J2ME:(目前应用很少)主要应用于嵌入式系统开发,如手机和PDA的编程
③ J2EE:企业版本,定义在服务器端Java2的企业版,主要用于分布式网络程序的开发,如电子商务网站
④ 其中的J2又叫“Java”,如J2SE又叫Java SE
7、跨平台语言比较(C语言和Java):
8、JDK包含JRE,JRE包含 JVM。
9、开发准备:安装JDK,安装Java开发工具,准备JDK API
10、Java开发工具:
① MyEclipse:是一款功能强大的Java EE集成开发环境
② Eclipse:免费
11、JDK帮助文档:sun公司为JDK工具包提供了一整套文档资料,是Java语言的完整说明,是编程者经常查阅的资料。
12、控制台输入的:java Helloworld(运行的是类而非class文件,所以不要再类名后加.class)
13、环境配置:java_home:目录到jdk1.8~~这个目录。path:目录到bin这个目录。(注意:配置完后有的需要重启电脑才能生效)
14、文档注释:/** */可以通过JDK提供的Javadoc命令生成程序的API文档(注意:注释不会出现在字节码文件中,即Java编译器编译时会跳过注释语句)
15、反编译软件:jd-gui.exe(原理:class--->源代码,由于编译时略过了注释,所有反编译就不会生成注释了)
16、调试Debug:
① 查看程序的执行流程
② 调试程序(F6:下一步)
内容总结
以上是互联网集市为您收集整理的Java 总结篇1全部内容,希望文章能够帮你解决Java 总结篇1所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。