Java核心优势

Java核心优势

  • 跨平台
    这是Java最核心的优势,就是因为90年末互联网的爆发,互联网需要一个可以在多个操作系统都能运行的程序,刚好Java也满足这一需求,也就形成了现在的Java有非常强大的”生态“体系。

  • 简单性
    基本可以认为java语法是C++语法的简化版本,我们也可以将Java称为“C+±”,指的就是去除了C++的头文件、指针运算、结构、联合、操作符重载、虚基类等。而且语法也基于C语言。

  • 面向对象
    面向对象是一种程序设计技术,非常适合大型软件的设计和开发。Java不仅吸收了C++语言的各种优点,还摒弃了C++难以理解的多继承、指针等概念,而且C++为了照顾C语言而兼容了C,有一些影响面向对象的彻底性!而Java则是完全的面向对象语言。

  • Java应用范围广
    Java技术广泛应用在很多地方,PC、数据中心、游戏控制台、移动电话和互联网,全球有超过九百万的Java技术开发者都在运用Java技术开发编写程序。

  • 多线程
    多线程的使用可以带来更好的交互响应和实时行为,而且Java的多线程要比其他的更好理解更简单一些。

  • 安全性
    为了适用于网络\分布式环境,Java在安全方面投入了大量精力,使其能够防范各种攻击,安全性非常高。

  • 健壮性
    Java是一种健壮的语言, java相对C++不需要使用指针构造诸如字符串、数组这样的结构,其采用的指针模型可以消除重写内存和损坏数据的可能性。Java程序不会造成计算机的崩溃。即使Java程序出现出乎意料的事情,程序也不会崩溃,而是把该异常抛出,再通过异常处理机制加以处理。

说了这么多的优势,但是让Java成为世界上最为流行的语言,就是跨平台三个字。

我的博客都是我每天自学总结写的笔记,也会出一些老师交的一些只是,虽然我现在还是一个没有任何人知道的小白,但我会努力让更多的人认识我认可我,你们的点赞就是我的最大动力,我会持续更新的。

发布了7 篇原创文章 · 获赞 6 · 访问量 216

猜你喜欢

转载自blog.csdn.net/ghjxfg/article/details/104524311
今日推荐