初识java
前言
本篇文章用来介绍java语言是什么,有不足之处还望海涵
一.Java的历史
关于Java的历史我们只需掌握以下几点
1.1995年Sun公司正式发布Java第一个版本(标志着Java的诞生).
2.Java之父-詹姆斯·高斯林 .
3.目前公司用的最多的Java版本是java8 java11
二.Java技术体系平台
1.Java SE(java Standard Edition)标准版
支持面向桌面级应用(如windows下的应用程序)的java平台,提供了完整的java核心API.
接下来的文章也是从java SE开始讲
2.java EE(java Enterprise Edition)企业版
为企业环境下的应用程序提供一套解决方案.
3.java ME(java Micro Edition)小型版
三.Java语言重要特点
1、java语言是面向对象的(oop).
2、java语言是健壮的.
java的强类型机制 异常处理 垃圾的自动收集等是java健壮性的重要保障。
3、java语言是跨平台的
即编译好的.class文件可在多个系统下运行
4、java语言是解释型的
解释型语言:java script 、PHP、java等
编译型语言:C C++等
解释型语言与编译型语言的区别:
解释性语言编译后的代码不能直接被机器执行,需要解释器来执行
编译型语言编译后的代码可以直接被机器执行。
四、java的开发工具
java的开发工具有:editplus、notepad++、sublime Text、IDEA、eclipse
工具选择:初学者不建议使用智能化的工具(如 IDEA),推荐使用文本编辑器(如sublime Text),在对java有一定了解后在使用IDEA、Eclipse。
为什么这样推荐呢?
(1).更深刻地理解java技术,培养代码感
(2).有利于公司面试
五、java运行机制及运行过程
1、
1、java语言的特点:跨平台性
2、java核心机制——java虚拟机(JVM——java virtual machine)
2.1JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据,内存,寄存器包含在JDK中。
2.2对于不同的平台有不同的虚拟机。
2.3java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编码,到处运行”
六、JDK、JRE的介绍
1、JDK介绍
1.1、JDK全称为java Development Kit,译为java开发工具包
1.2、JDK是提供给java开发人员使用的,其中包含了java的开发工具。
2、JRE介绍
2.1、JRE全称为java Runtime Environment,译为java运行环境
2.2、JRE包括JVM和java的核心类库
3、JDK JRE JVM三者关系
3.1JDK=JRE+开发工具集
3.2、JRE=JVM+javaSE标准库(java核心类库)
3.3如果只想运行开发好的.class文件,只需要JRE.
七、结语
本篇文章到此结束 感谢您的观看,若有不出请指出,我一定会虚心接受并改正!
路漫漫其修远兮,吾将上下而求索。
原文地址:https://blog.csdn.net/2302_80713883/article/details/142208432
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!