Java编程核心特性与应用解析
拿java来做例子来说, 点out点是将会内容输出到屏幕上面, 并且会换行, 而带括号的点out点是专门用来打印出一个空白行的, 点out这整句话的主要作用就是为了输出一些信息, 这里面包括了变量的值或者字符串的值之类的东西, 说得更简单一点它就是用来显示的, 因此并不是说非得要总用这一句代码, 只有在你的代码里有需要的时候才使用它。
Java是一门用面向对象的思维来写的编程语言, 它不光把C++语言里那么多好的地方都学过来了, 还把C++里面让人看不太明白的那些多继承、指针啊这些概念统统都不要了, 所以, Java这门语言就有功能特别强大还有用起来特别简单这两个特点, 作为那种静态的面向对象的编程语言的典型代表, Java能把面向对象的那套理论给实现得非常好, 能够让程序员朋友们用他们觉得挺优雅的那种思维方式去做那些看起来很复杂的编程工作。
Java这个语言有很多特点, 比如它比较简单、它是面向对象的、它支持分布式计算、它很健壮、它比较安全、它在不同平台上都能运行并且具有很好的可移植性、它支持多线程操作、它还具备动态性。
除了这些特点之外, Java能干的事情也挺多, 例如我们可以用 Java 来编写桌面应用程序, 也可以编写 Web 应用程序,还可以开发分布式系统以及各种嵌入式系统的 。
从表面来看, Java这一种编程语言的外观和设计思路, 看起来很像C++语言。可是, 设计者们是为了让这种语言更加小巧, 也为了方便大家能够更快地熟悉它, 所以就在C++语言里面去掉了许多实际上是可用的特征。这些被去掉的特征, 在一般情况下, 是不太常有一些程序员会拿去使用的。
就拿举个例子来说, Java这个语言是不支持goto语句的, 那怎么办? 它是提供了break语句这样的替代方法, 同时还加入了异常处理机制。
除此之外, Java还把C++语言里面的操作符重载特征给剔除了, 还有那个多继承的特征也被一并移除了, 另外一点是, Java不使用主文件这样一个东西, 因此也就免去了预处理程序这一环节。
由于Java里面并没有结构这种东西, 所以数组还有串, 它们全部都属于对象的范畴, 因此压根儿就不需要指针这个东西, Java自己就能够把对象的引用以及那个间接引用的问题给自动处理好, 顺便还能实现什么自动的无用单元收集这么个功能, 这样一来, 用户根本就不用去为了那些存储管理上面遇到的麻烦事儿再去烦心劳神了, 从而可以把更多的时间和精力都给集中投入到研发工作上去。