java入门小知识:发展史、语言体系结构、如何实现跨平台、运行机制、搭建开发环境、工具包

今天带大家来学习一些java的基础内容,别看知识简单,却是我们在学习java这门编程语言时所必须掌握的内容,本文主要有以下几点:

•java语言发展史

•Java语言的特点

•Java语言体系结构

•Java如何实现跨平台

•Java运行机制

•JDK,JRE,JVM三者之间的关系

•搭建java开发环境

•演示一个java程序

一、 Java发展史

1991年sun公司要开发一门新的语言并提出了研发要求:运行内存小、可跨平台运行。詹姆斯带领研发小组研发Java于1995年正式确立,其标识是一杯正冒着热气的咖啡,1996年Java1.0版本发布,2009年sun公司被Oracle公司收购,Java的版权归属于Oracle公司。

二、Java语言的特点

1.开源 源代码免费

2.简单高效

3.面向对象

4.平台无关性(可跨平台)

5.支持网络编程

6.多线程机制

7.动态的内存管理机制 垃圾回收机制 声明变量..

8.安全性

三、Java语言体系结构

1.JavaSE:java Standard Edition (Java标准版)

2.JavaEE:java Enterprise Edition( Java企业版)

3.JavaME:java Micro Edition (Java微缩版)

其中我们最常用的是上面两种。

四、Java运行机制

源代码文件.java→编译为.class文件→JVM虚拟机翻译给不同平台的不同指令。

JVM虚拟机是Java运行的核心机制。

五、JDK,JRE,JVM三者之间的关系

JDK是开发商给开发者人员提供的开发工具,包含编译工具和打包工具。

JRE是运行环境,核心的类库。

JVM是虚拟机,可以理解为一台虚拟的计算机。

其三者的关系如下

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

 

六、搭建java开发环境

1.下载JDK到D盘的Program Files文件中(注意不要下到C盘系统盘里容易造成卡顿),打开如图所示的bin文件并复制路径D:\Program Files\Java\jdk1.8.0_261\bin。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16  

2.鼠标右键我的电脑,打开高级系统设置。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

3.找到高级中的环境变量,在path路径中编辑前面复制的内容,点击确定。   watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

4.测试环境是否搭建成功:

回到电脑桌面,同时按住win键和R键弹出运行窗口,输入cmd点击确定。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

输入javac出现下图所示就说明成功了。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

 七、演示一个java程序

1.在记事本中编写一个java源代码,文件名以.java结尾。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

2.打开cmd使用javac指令,编译出.class文件即为成功。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2r5Y-v5qyj,size_20,color_FFFFFF,t_70,g_se,x_16

 707fd560866c4b0587016f0001960e31.png

 本文到此就结束啦,期待下次再见~

 

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值