Java基础每日图文小结0513

Java基础每日图文小结0513

Java的八大特性和优势:

1. 跨平台/可移植性   
2. 安全性    
3. 面向对象    
4. 简单性
5. 高性能            
6. 分布式    
7. 多线程      
8. 健壮性

详细阐述这八大特性和优势:

  • 跨平台/可移植性

    Java虚拟机是实现跨平台的核心机制
    Java虚拟机实现跨平台的核心机制

  • 安全性
    Java适合于网络/分布式环境,可以很容易构建防病毒,防篡改系统。

  • 面向对象
    面向对象是一种程序设计技术,用于大型软件的设计及开发。C语言是面向过程的语言,C++兼容了C,导致面向对象的技术还不完全,Java则更加面向对象。

  • 简单性
    Java是C++的简化版,也就是在C++的基础上去掉了头文件、指针运算、结构、联合、操作符重载、虚基类等,并且语法基于C,简单、容易上手。

  • 高性能
    Java刚出现的时候,总是客观的被认为在运行效率上低于其他语言,这也是事实,但在其发展的过程中,虚拟机的优化使其运行效率提升了数十倍,现已经完全解决了低性能问题。

  • 分布式
    Java是为网络的分布式环境设计的,可以处理TCP/IP协议,并且可以用程序通过网络调用方法,支持远程方法的调用。

  • 多线程
    Java多线程的简单性使它成为主流服务器端开发语言的首要原因,给用户带来更好的交互响应。

  • 健壮性
    Java吸收了C和C++的优点,去掉指针、虚基类等影响健壮性的部分,并且将异常和错误进行抛出,不会造成程序的崩溃。

ps:为过程鼓掌,为结果付酬。--------20200513

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值