王國慶 发表于 2023-3-9 09:31:00

Java入门知识

一、Java的特性以及优势


[*]简单性
[*]面向对象(人与人直接的交流 万物皆对象)
[*]可移植性(对于不同的平台 有对应的JVM)
[*]高性能
[*]分布式
[*]动态性(Java反射机制)
[*]多线程
[*]安全性
[*]健壮性
思考Java为什么能够成功?天时地利人和
Java的诞生正好踩中互联网兴起,以及自身的各种优势突出
二、Java三大版本

JavaSE:的标准版,主要应用于桌面应用程序的开发,包含了Java的语言基础、JDBC(java数据库连接)操作、I/O(输入/输出)、网络通信、多线程等编程技术
JavaEE:企业版,主要应用于开发企业级分布式网络程序,如电子商务网站和ERP(企业资源规划)系统等,核心为EJB(企业java组件模型)
JavaME:嵌入式系统开发,比如掌上电脑、手机等移动通信电子设备
三、JDK、JRE、JVM


[*]JDK:开发者工具包
[*]JRE:运行时环境
[*]JVM:Java虚拟机
https://img2023.cnblogs.com/blog/2917291/202303/2917291-20230308201742314-1506265348.png
四、Java程序运行机制

老外看不懂中文书怎么办


[*]编译型:把中文书翻译英文书 (全部编译完)
[*]解析型:老外叫翻译官来翻译,看那里就翻译那里 (一点一点解析)
https://img2023.cnblogs.com/blog/2917291/202303/2917291-20230309092026824-407413494.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: Java入门知识