1. 简单性 2. 面向对象 3. 可移植性(JVM) 4. 高性能(即时编译,使某些代码的效率接近C++的效率) 5. 分布式(可处理很多TCP/IP协议上的东西,通过URL可实现向打开本地文件一样,方便的打开远程文件) 6. 动态性(反射机制) 7. 多线程 8. 安全性 9. 健壮性(异常机制)
另外一个重要的特点:其“使用人数多,有强大的使用社区”
课程:【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili