Java工作学习----第二课Java相关介绍 2021.1.27
简单性
没有指针等C语言或者C++中的相关复杂操作
面向对象
万物皆对象
可移植性
不用管各个系统之间的差异,一次运行到处运行
又可以叫跨平台型
高性能
分布式
通过网络去调用命令
动态性
具有反射性
多线程
带来交互性跟实时性,看视频跟听音乐可以同步
安全性
用于网络分布式环境
健壮性
对内存进行检查,不至于使软件崩溃。
对于学习Java来说,适用人比较多,发现Java的无穷魅力。
抓住了互联网的成功
最大特性:跨平台
Java SE 标准版
开发桌面程序。桌面程序,控制台开发
JavaME 嵌入式开发
手机
Java EE E企业级开发
web端,服务器开发
JDK
包括JRE跟JVM
Java跟Javac
扩充了一些开发工具
JRE
运行环境
只要运行了JRE就可以用Java程序
JVM
虚拟机
模拟了小巧的CPU
跨平台性主要是利用这个功能。