首页 > 基础资料 博客日记
【Java基础】Java语言概述
2023-07-25 16:39:00基础资料围观220次
Java资料网推荐【Java基础】Java语言概述这篇文章给大家,欢迎收藏Java资料网享受知识的乐趣
1.Java语言概述
1.1 windows命令行常用命令
dir 列出当前目录下的文件和文件夹
md 创建目录
rd 删除目录
cd 进入指定目录
cd.. 返回上一级目录
cd \ 返回根目录
del 删除文件
exit 退出命令行
上下箭头 查看历史操作命令
1.2 Java语言历史
机器语言-->汇编语言-->高级语言
- 机器语言:二进制代码形式,101010
- 汇编语言:使用助记符,add 2,3,result;通过汇编器翻译成机器语言
- 高级语言:JAVA等语言,通过解释器翻译
Java是SUN公司1995年推出的一门高级语言
2004年,发布里程碑式版本:JDK 1.5,为突出此版本的重要性,更名为JDK 5.0。
2014年,发布JDK 8.0,是继JDK 5.0以来变化最大的版本
1.3 技术体系平台
- JavaSE
支持面向桌面级(windows下应用程序)应用,以前称为J2SE。 - JavaEE
主要针对Web应用程序的开发,Servlet、JSP等,以前称为J2EE。 - JavaME
支持Java程序运行在手机等移动终端,以前称为J2ME。 - JavaCard
支持Java小程序(Applets)运行在智能卡等小内存设备。
2.Java特点和核心机制
2.1 Java语言特点
(1)面向对象
两个基本概念:类、对象
三大特性:封装、继承、多态
(2)健壮性
没有C/C++中的指针等,提供相对安全的内存管理和访问机制。
(3)跨平台性
Java语言编写的应用程序可以在不同的系统平台上运行,运行系统上需要安装Java虚拟机(JVM)
2.2 两种核心机制
(1)Java虚拟机(JVM)
JVM屏蔽了底层平台的差异
(2)垃圾回收
自动检查并释放那些可被释放的存储空间
3.Java语言环境JDK、JRE、JVM
JDK:Java开发工具包(编译javac.exe,打包jar.exe等),包括JRE
JRE:Java运行环境(JVM和核心类库等)
PS:为什要配置环境变量?
javac.exe等工具都在JDK的bin目录下,我们想要在任何目录下都可以执行java的工具。windows系统中通过path路径查找可执行程序。
文章来源:https://www.cnblogs.com/zhishu/p/16466891.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签: