java基础(1)----简介
2024-08-27 05:11:08
- 基础语法、
- 面向对象、
- 字符串和集合、
- IO流、
- 接口、
- lambda、
- 方法引用、
- Stream、
- 模块化。
一、java的前世今生:
J2SE:标准体验版、J2EE:企业版、J2ME:小型版(移动嵌入开发)
二、JDK、JRE和JVM的区别
JDK:java开发工具包,开发用的
(包含JRE以及开发工具,面向开发人员使用)
JRE:java运行时环境,运行用的
(包含JVM以及运行类库,面向运行人员使用)
jvm是java的虚拟机,是真正执行程序的,JRE是运行环境,包括类库
JVM:Java虚拟机,核心所在
(包含字节码等核心内容),在 Java 中,JVM可以理解的代码就叫做字节码(即扩展名为 .class 的文 件),它不面向任何特定的处理器,只面向虚拟机。
它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心
三、编译运行
最新文章
- 移动应用开发测试工具Bugtags集成和使用教程
- 解决passwd 为普通用户设密码 不成功的方法
- [笔记]Altera系列01:常用资料下载链接
- cereal:C++实现的开源序列化库
- Scrum 项目 6.0
- Mysql事件学习
- 基于核方法的模糊C均值聚类
- excel 下载
- JavaScript(9)——call与apply
- 【SignalR学习系列】2. 第一个SignalR程序
- Java伪代码描述《大道至简》第一章
- Linux中dos2unix批量转换
- PHP实现水印效果(文字、图片)
- 437. Path Sum III
- 893. Groups of Special-Equivalent Strings 奇数偶数位上的相同数
- python 通用字典方法
- 罗技 HTPC K700
- 洛谷——P2683 小岛
- Hibernate原生SQL查询数据转换为HQL查询数据方法
- layui基础上的tree菜单动态渲染;