Java及JDK在deepin下的安裝
1.什麼是Java:
Java是由Sun Microsystems公司於1995年5月推出的Java物件導向程式設計語言和Java平臺的總稱。由James Gosling和同事們共同研發,並在1995年正式推出。
Java是典型的物件導向的語言,晚於C++釋出,部分語法和思想也參考了C++。
Java在設計的時候儘可能的接近C++,以降低人們的學習成本。可以說Java語法是C++語法的一個“純淨”版,沒有標頭檔案、指標運算(也沒有指標語法)、結構、聯合、運算子過載、虛基類等。
Java分為三個體系:
-
JavaSE(J2SE)(Java2 Platform Standard Edition,java平臺標準版)
-
JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平臺企業版)
-
JavaME(J2ME)(Java 2 Platform Micro Edition,java平臺微型版)
2.Java 的應用:
-
Web開發:Java非常適合開發大型的企業網站;
-
Android開發:Android手機上APP幾乎都是用Java開發的;
-
客戶端開發:Java也可以用來開發電腦上的軟體;
-
嵌入式應用:即用來開發在小型電子產品中執行的軟體。
3.Java開發環境:
我們可以在各種主流作業系統中進行java的開發編譯:Windows、MacOS、Linux(我是在debain上面學習java)...
Java的開發工具:Java JDK、Java執行環境(JRE)、Intellij idea或Eclipse IDE(可選)
4.Java開發環境搭建:
JDK(Java Development Kit):
如果是僅僅安裝JDK8,那麼在命令視窗中輸入命令:
sudo apt installoracle-java8-set-default ,自動就會下載安裝並配置好環境變數。
如果是安裝現在最新的JDK版本JDK10,那麼需要在Oracle官網http://www.oracle.com/technetwork/java/javase/downloads/index.html在如下頁面中下載JDK(.tar.gz)。
將其解壓縮(-C後面是想解壓到的路徑):
sudo tar -zxvf ~/Downloads/jdk-8u45-linux-i586.tar.gz -C /usr/lib
配置JDK環境變數:
根據官網介紹:
Starting with version 8u40, the JDK installation is integrated with the alternatives framework and after installation, the alternatives framework is updated to reflect the binaries from the recently installed JDK. Java commands such as java, javac, javadoc, and javap can be invoked from the command line.
所以根本無需像大多數網站介紹的那樣需要修改/etc/profile檔案,僅需要在shell中執行下面兩條命令:
sudo update-alternatives --install /usr/bin/java java /usr/share/jdk-10.0.1/binjava 1000
sudo update-alternatives --install /usr/bin/javac javac /usr/share/jdk-10.0.1/binjavac 1000
其中後面是自己安裝的JDK主目錄的絕對路徑
因為系統中還安裝了OpenJDK,所以還要執行以下命令來將安裝的版本設定為預設的JDK,首先在shell中用下面的命令檢視JAVA的版本和優先順序:
update-alternatives --display java
隨後執行命令選擇JAVA版本:
update-alternatives–config java
執行完之後會列出系統中所有的JDK,讓你選擇一個作為預設
最後還是執行一下
java -version
來確認JDK安裝成功與否:
【本文轉載自:從零開始的java學習筆記,作者:Candyboy,原文連結:https://mp.weixin.qq.com/s/Pq3CL8GklfJJ3Y8EJ_HL_Q,如若侵權請第一時間聯絡作者刪除。】
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31542119/viewspace-2168773/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Linux下安裝JDKLinuxJDK
- deepin Nvidia驅動安裝及deepin遊玩steam
- JDK的下載及安裝與Eclipse的下載及使用JDKEclipse
- MAC下載JDK及安裝AndroidStudioMacJDKAndroid
- Java JDK11的下載與安裝JavaJDK
- Linux下安裝JDK及環境設定LinuxJDK
- 學習scala,java安裝jdk及jre的問題JavaJDK
- Linux下安裝java及配置(yum安裝)LinuxJava
- linux 下安裝 jdkLinuxJDK
- Ubuntu下JDK安裝UbuntuJDK
- jdk的下載與安裝JDK
- solr在windows下的安裝及配置SolrWindows
- Linux下jdk的安裝解除安裝切換LinuxJDK
- Redis的安裝及在Java中的使用RedisJava
- jdk在linux下安裝、配置環境變數JDKLinux變數
- Linux下jdk1.8的下載安裝LinuxJDK
- CenOS 7下安裝jdk 8JDK
- linux下安裝jdk1.8LinuxJDK
- 在 Debian 上安裝 IntelliJ IDEA 筆記(含 JDK 的安裝)IntelliJIdea筆記JDK
- Zookeeper 在Windows下的安裝過程及測試Windows
- 「Ubuntu使用」安裝DEEPIN-WEIXINUbuntu
- Windows 下JDK綠色免安裝WindowsJDK
- JDK的安裝與解除安裝JDK
- 0001_02_JDK的安裝及環境配置JDK
- Java(JDK/Tomcat/Maven)執行環境配置及工具(idea/eclipse)安裝JavaJDKTomcatMavenIdeaEclipse
- Linux下檢視jdk安裝路徑版本、安裝jdk、配置環境變數LinuxJDK變數
- Linux系統下安裝配置JDK(rpm方式及tar.gz方式)LinuxJDK
- JDK的安裝配置JDK
- CRF++在Windows下以及Linux下的安裝及測試方法CRFWindowsLinux
- 給程式設計小白的java JDK安裝教程程式設計JavaJDK
- JDK安裝JDK
- 安裝JDKJDK
- yum安裝jdk如何配置JAVA_HOMEJDKJava
- Linux實用之Java(JDK)環境安裝LinuxJavaJDK
- Mac M1 安裝 Java JDK MavenMacJavaJDKMaven
- Deepin Linux如何安裝Terminus終端Linux
- window+deepin雙系統安裝
- (Linux)CentOS7下安裝JDK 1.8LinuxCentOSJDK