Java基础知识精要:JVM、JRE、JDK与编程要点
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"java基础总结大全[笔记].doc" 在学习Java编程时,了解其基础知识是至关重要的。以下是对这些基础知识的详细阐述: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine)是Java的核心部分,它是一个抽象的计算模型,实现了Java的跨平台特性。Java代码被编译成字节码,然后由JVM负责解释执行。JVM不是跨平台的,但Java语言由于有不同平台的JVM实现,因此实现了跨平台。 JRE(Java Runtime Environment)是Java的运行环境,它包括了JVM和Java的核心类库,使得用户可以在计算机上运行Java应用程序。 JDK(Java Development Kit)是Java的开发工具包,除了包含JRE的所有内容外,还提供了编译器、调试器、性能分析工具等开发者需要的工具,用于编写、测试和部署Java应用。 2、环境变量path和classpath: PATH环境变量在Windows系统中用于指定操作系统如何找到可执行文件(.exe)的路径。当在命令行输入一个命令时,系统会在PATH指定的目录列表中查找相应的程序。 CLASSPATH环境变量则是Java特有的,它告诉JVM去哪里寻找.class文件。当JVM运行一个Java程序时,它会根据CLASSPATH中的路径查找所需的类。 3、变量的使用: 变量是程序中用来存储数据的基本单元。我们定义变量是为了存储不同类型的数据,如整数、字符串等。变量可以重复使用,其值可以根据需要改变,这使得程序具有动态处理数据的能力。 4、&和&&的区别: 在Java中,&是按位与运算符,它对两个操作数的每个位进行比较,如果两个位都是1,则结果位为1,否则为0。而&&是逻辑与运算符,只有当第一个操作数为真时,才会评估第二个操作数,这就是所谓的“短路”行为,用于提高效率。 5、标识符命名规则: Java中的标识符由字母(大小写)、数字、下划线(_)和美元符号($)组成,但不能以数字开头,也不能使用Java的关键字作为自定义名称。 6、数据类型: Java数据类型分为两类:基本数据类型(包括4类8种)和引用数据类型。基本数据类型包括整数类型(byte, short, int, long)、浮点类型(float, double)、字符类型(char)和布尔类型(boolean)。引用数据类型则包括类、接口和数组,它们都是对象的引用。 7、类型转换: Java中存在两种类型转换:自动类型转换(从低精度到高精度)和强制类型转换(从高精度到低精度)。需要注意的是,强制类型转换可能会导致精度丢失或溢出。 8、Java的三种技术架构: - J2EE(Java 2 Platform, Enterprise Edition)是为企业级应用程序开发设计的,包含了Servlet、JSP等技术,主要用于构建Web应用。 - J2SE(Java 2 Platform, Standard Edition)是标准版,提供了开发桌面和商务应用程序的工具,是其他两者的基石,可以制作Java版的扫雷等桌面应用。 - J2ME(Java 2 Platform, Micro Edition)是为小型设备和嵌入式系统设计的,如手机、智能电器等,用于开发移动应用和嵌入式软件。 掌握这些基础知识是成为一名合格的Java开发者的第一步,通过深入理解这些概念,开发者可以更好地理解和编写Java代码。
![](https://csdnimg.cn/release/download_crawler_static/56951497/bgb.jpg)
![](https://csdnimg.cn/release/download_crawler_static/56951497/bgc.jpg)
![](https://csdnimg.cn/release/download_crawler_static/56951497/bgd.jpg)
剩余63页未读,继续阅读
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 62
- 资源: 30万+
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)