1、java简介
關(guān)于java介紹也沒(méi)什么好說(shuō)的,在這里簡(jiǎn)單介紹一下,說(shuō)起java,我第一想到的就是它的簡(jiǎn)單和強(qiáng)大,簡(jiǎn)單是簡(jiǎn)單易學(xué),開(kāi)發(fā)速度快;強(qiáng)大是其功能強(qiáng)大,各個(gè)領(lǐng)域都可使用,其代碼一次編譯可以處處運(yùn)行(需要特定的環(huán)境)。
Java是一種高級(jí)的面向?qū)ο蟮木幊陶Z(yǔ)言,他具有以下特性:面向?qū)ο蟆⒖缙脚_(tái)、安全、健壯、支持多線程等
Java有三個(gè)版本:J2SE、J2EE、J2ME。J2SE是java的基礎(chǔ)版本,主要用于開(kāi)發(fā)一些桌面應(yīng)用程序,例如:bs架構(gòu)的客戶端;J2EE使用的最多的版本,用于開(kāi)發(fā)企業(yè)應(yīng)用,支持web開(kāi)發(fā);J2ME用于開(kāi)發(fā)嵌入式系統(tǒng)。
這里主要說(shuō)一下為什么java是跨平臺(tái)的,其實(shí)這么說(shuō)并不準(zhǔn)確,java畢竟是一門(mén)語(yǔ)言,怎么能說(shuō)語(yǔ)言是跨平臺(tái)的呢,其實(shí)真正跨平臺(tái)的是java虛擬機(jī),業(yè)內(nèi)稱JVM,正因?yàn)閷?duì)應(yīng)不同的平臺(tái)有著不同的jvm所以才使得利用java開(kāi)發(fā)的應(yīng)用可以跨平臺(tái)運(yùn)行,其大致原理如下:
java的源代碼文件是.java文件,通過(guò)編譯器將.java文件編譯成.class文件,然后虛擬機(jī)將.class文件解釋成對(duì)應(yīng)平臺(tái)能識(shí)別的機(jī)器語(yǔ)言,使得代碼得以運(yùn)行。
總結(jié)
- 上一篇: 26、临时表的创建和重复数据的处理
- 下一篇: 2、JAVA开发环境的搭建