自我介绍范文网

当前位置:自我介绍范文网 > 毕业论文 > 计算机 > >

计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识

来源::网络整理 | 作者:管理员 | 本文已影响

  当时老师说,其他语言我不确定,但Java至少还可以再流行十年。

  站在21年的今天,老师的话被印证了,今年是它伴我走过的第十个年头。

  为什么它可以一枝独秀,万古长青?

  让我们从第二课说起,前面的《Java入门之框架为王,一张图劝退未来竞争对手》是第一课。

  Java的五大特性

  

计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识


跨平台

  Java界流传着一句名言:write onece,run anywhere,之所以能实现这个功能,主要归功于Jvm,Java虚拟机。

  

计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识



  JDK可以将写好的程序编译为字节码文件,字节码文件不可以直接运行,只能借助于虚拟机才能运行起来;而虚拟机可以运行在各种计算机系统中,通过虚拟机作为媒介,就可以实现在各种平台上进行运行。

  

计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识


安全性

  Java是在C++的基础上发展起来的,取消了指针,并增加了自动内存管理机制,由垃圾回收器进行回收不再使用的内存对象。这些对象一般是指那些没有被任何对象引用的变量空间。

  面向对象的

  提到面向对象,就不得不提一下面向过程了,在java之前版本的计算机语言都是面向过程的。怎么理解呢?

  比如,你要去一个地方,在你面前,有水,有干粮,还有一部车。

  面向过程:就是会非常详细地以每一个步骤为基础去描述整个过程 ,类似于拿走水杯,放在嘴边喝水,将干粮从袋子里拿出来放到嘴边嚼;开门,挂挡,系安全带,踩油门出发……

  面向对象:是为类为中心,它定义了水是用来解渴的,干粮是用来充饥的,车是用来带你行走的,你只要带上这几个物品就可以到达目的地,至于中间的步骤不需要管。

  这下清楚了吧。

  

计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识


简单的

  这里的指的Java的语法简单,有强大而功能丰富的类库,取消了一些C++华而不实的一些功能。

  健壮的

  这里体现在Java的一些功能,如垃圾回收,自动类型转换,强大的容错,检错异常处理机制等方面。

  五把剑就可以仗剑天涯,朋友们,不知道你有没有属于自己的两三把剑呢?

  如:坚韧不拔的毅力,百折不挠的勇气,宽宏大量的胸襟,顺手的一键三连哈哈

  Java知识虽然众多,但我会尽自己的努力,将每个知识点儿都讲清楚,让大家在学习的道路上轻松愉快,让知识变得不那么枯燥……

  错过这个村就没这个店啦,点赞关注收藏下吧


本文标题:计算机语言那么多?为什么Java可以仗剑天涯,最基础的知识
分享到: 更多

随机阅读TODAY'S FOCUS