突然想到以前学到的东西,随笔记一下
java的特性与优势
- 简单性:C++语言的简化版,也叫C++--,是把C++的一些内容去掉
- 可移植性:write once run anyWhere ———写一遍,可以在任何平台移植并使用
- 面向对象:万物皆可对象,哈哈
- 高性能:即时编译
- 分布式:分布式环境设计
- 动态性:反射机制、动态字节码操作、动态编译、执行其他脚本代码
- 多线程:多任务并行执行
- 安全性:Java适合于网络/分布式环境,为了达到这个目标,在安全性方面投入了很大的精力,使Java可以很容易构建防病毒,防篡改的系统。
- 健壮性:吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如:指针,内存的申请与释放等),另外就是异常的抛出处理机制
三高:
- 高性能
- 高并发
- 高可用