学java可以做很多实用的事情,主要看你的兴趣所在。如果你喜欢手机开发,你可以做一个手机操作系统,因为android是用java开发的。如果你想涉足金融行业,你可以为银行或投资机构建立他们的交易系统,因为高盛、华旗集团等使用的交易系统都是用java开发的。如果你喜欢游戏,可以参考桌面版的minecraft开发一套游戏;也可以再造一个阿里巴巴。我听说它们主要是java栈。
java核心软件当然是jdk14,最新版本是jdk15。编译器软件包括eclipse和intellijidea(这需要更多的内存)。jceator更小,但是现在使用它的人似乎更少了。
java最大的特点是跨平台,无论操作系统和硬件环境如何,都可以一次编写,到处运行。
java编程语言由sunmicrosystems于1995年开发。以前,它只用于设计和编程小型计算设备,后来被作为一种与平台无关的编程语言采用。java最重要的特点是它的字节码可以在任何平台上编译,包括windows、linux等,也可以从sun的官方网站免费下载。正如我们前面提到的,java编程语言只为小型设备开发,但现在它可以用于移动电话、电子商务应用程序、pc以及几乎所有的网络或计算设备。
java有不同的形式:
jsp?与php和asp一样,java服务器页面基于带有普通html标记的代码,这有助于创建动态网页。
java小程序?这是另一种用于网页的java程序,用于向web浏览器添加许多新功能。这些小程序用于即时通讯、聊天服务编程、解决一些复杂的计算和许多其他用途。
j2ee?各种公司使用java2enterpriseedition将基于xml结构化文档的数据传输到彼此。
javabeans?它就像visualbasic和可重用的软件组件,可以很容易地组装起来创建一些新的高级应用程序。
在语法方面,java类似于c编程语言,但它有独特的编码风格。它遵循循环、数据类型、条件、大括号、分号等所有通用编程特性。oop支持所有函数,如面向对象编程、面向对象编程等。