JAVA 笔记 JDK发展方向、JAVA语言特点以及执行机制

本文详细介绍了JAVA的三大发展方向,包括JAVASE、企业级版本和通信相关。强调了JAVA语言的五大特点:简单性、丰富的资源、开源性、面向对象以及跨平台性。同时,阐述了JAVA的执行机制,即先编译后解释执行的过程,以及编译和运行两个步骤。此外,还探讨了JAVA的开源社区和企业应用背景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、JDK发展方向:

1.JAVASE(JAVA语言基础)

2.JAVA(企业级版本)

3.JAVA(通信相关)

 

二、JAVA语言特点

1.简单性:相对于C、C++、C#更简单,也摒弃了C语言中复杂的指针

2.资源丰富性:大厂作为推手,分享更多资源

3.开源性:开发源代码

4.面向对象:JAVA是一款面向对象的语言

5.跨平台性:JVM(JAVA虚拟机)可以屏蔽掉不同操作系统之间的差异性,从而实现跨平台

 

三、JAVA的执行机制

1.JAVA先编译后解释执行:java源文件(.java结尾)通过编译器编译生成对应的.class文件(字节码、二进制文件)再通过解释器对class文件解释并运行

注意:开发人员编写的程序是源文件(.java) ---->人    源文件通过编译生成对应的.class文件---->计算机

2.JAVA程序分为两个过程

   (1)编译:.java文件--->.class文件  检测语法检测语法是否正确

   (2)运行:执行.class文件               检测逻辑是否正确

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值