Java 基础入门随笔(1) JavaSE版——java语言三种技术架构
1.java語言的三種技術架構:
J2SE(java 2 Platform Standard Edition):標準版,是為開發普通桌面和商務應用程序提供的解決方案。該技術體系是其他兩者的基礎,可以完成一些桌面應用程序的開發,Java 5.0 版本后更名為JavaSE。
?
J2EE(java 2 Platform Enterprise Edition):企業版,是為開發企業環境下的應用程序提供的一套解決方案,該技術體系中包含的技術如 Servlet Jsp等,主要針對于Web 應用開發,Java 5.0 版本后更名為JavaEE。
?
J2ME(java 2 Platform Micro Edition):小型版,是為開發電子消費產品和嵌入式設備提供的解決方案,該技術體系主要應用于小型電子消費類產品,如手機中的應用程序等,Java 5.0版本后更名位JavaME。
2.java語言的特點:
跨平臺性:利用自己的平臺上安裝的JVM(java 虛擬機),實現同一份代碼在不同操作系統之間執行,也稱為Java具有良好的可移植性。
3.java 開發環境:
jre:java的運行環境,包括java虛擬機(JVM)和java程序所需的核心類庫等,如果只是想要運行一個開發好的java程序,計算機中只需要安裝jre即可。(jre=JVM+類庫)
?
jdk:是提供給java開發人員使用的,其中包含了java的開發工具,也包含了jre。所以安裝了jdk,就可不在單獨安裝jre了。其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等。(jdk=jre+java的開發工具?)
?
簡單而言:使用jdk開發完成的java程序,交給jre去運行。
4.java 配置環境變量以及臨時環境變量:
? ? ?配置環境變量可參考JDK安裝與環境變量配置,這里配置的系統變量,如果只有當用戶,可把JAVA_HOME以及JAVA_HOME 在用戶變量設置,注意在設置Path路徑時候要把JAVA_HOME寫到最前,這樣可以使得優先調用,預防系統還有其他java的配置;
?
臨時環境變量設置如下:
臨時環境變量怎么設置,此處的D:\java是jdk所在的安裝目錄bin下,臨時環境變量只作用于當前的cmd下。
?
轉載于:https://www.cnblogs.com/Anand/p/4475162.html
總結
以上是生活随笔為你收集整理的Java 基础入门随笔(1) JavaSE版——java语言三种技术架构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 10 安装
- 下一篇: 扩展KMP --- HDU 3613 B