摘要:這個(gè)工具功能非常強(qiáng)大,體驗(yàn)很好,支持幾種開(kāi)發(fā)語(yǔ)言,而且支持前端開(kāi)發(fā),目前行業(yè)內(nèi)使用度很高的一個(gè)開(kāi)發(fā)工具。用開(kāi)始一個(gè)項(xiàng)目破解之后,現(xiàn)在使用開(kāi)始一個(gè)簡(jiǎn)單的項(xiàng)目。
第一個(gè) Java 程序 Hello World 文章中,介紹了如何編寫(xiě)一個(gè)簡(jiǎn)單的 Java 程序,以及如何手動(dòng)去編譯和運(yùn)行 Java 程序,我們是采用了 Java 命令進(jìn)行編譯和運(yùn)行的。在實(shí)際項(xiàng)目的開(kāi)發(fā)環(huán)境中,往往會(huì)涉及到幾十個(gè)甚至更多個(gè) Java 文件,它們相互之間又存在著相互引用的關(guān)系。如果只靠我們手工去編譯執(zhí)行的話(huà),效率很低,管理成本很高。
這個(gè)時(shí)候,我們就需要專(zhuān)業(yè)的 Java 集成開(kāi)發(fā)工具(IDE)協(xié)助我們進(jìn)行開(kāi)發(fā)工作。IDE 工具可以方便管理 Java 文件,自動(dòng)編譯,提供語(yǔ)法提示,高亮語(yǔ)法顯示,還可以很方便的集成部署環(huán)境,幫助我們運(yùn)行與調(diào)試。同時(shí)可以便捷的擴(kuò)展更多的工具,極大的提高了我們的開(kāi)發(fā)效率。
目前流行的 IDE 工具有 IntelliJ IDEA、Eclipse、MyEclipse、Sun 官方的 NetBeans,這篇文章我要給大家介紹的 IntelliJ IDEA,簡(jiǎn)稱(chēng) IDEA。這個(gè)工具功能非常強(qiáng)大,體驗(yàn)很好,支持幾種開(kāi)發(fā)語(yǔ)言,而且支持前端開(kāi)發(fā),目前行業(yè)內(nèi)使用度很高的一個(gè)開(kāi)發(fā)工具。
IDEA 官網(wǎng)下載地址:https://www.jetbrains.com/idea/ ,IDEA是一個(gè)收費(fèi)軟件,提供試用 30 天,不過(guò)不要擔(dān)心,這篇文章會(huì)介紹破解使用的方法。
1. IDEA 安裝與破解1)下載
瀏覽器打開(kāi)IDEA 下載地址:https://www.jetbrains.com/ide...,選擇你操作系統(tǒng)所對(duì)應(yīng)的安裝版本。我當(dāng)前演示的操作系統(tǒng)是 Windows 10
2)安裝與破解
雙擊運(yùn)行下載好的 IDEA 安裝文件, 常規(guī)軟件安裝方式直接下一步下一步進(jìn)行安裝。其中安裝過(guò)程中有安裝選項(xiàng)可以選擇一下。
安裝成功后,雙擊快捷方式打開(kāi) IDEA
初始安裝選擇Do not import setting,因?yàn)檫@個(gè)時(shí)候我們沒(méi)有任何配置。之后會(huì)跳出激活窗口,這個(gè)時(shí)候選擇 License server,其對(duì)應(yīng)的 License server address輸入http://idea.imsxm.com/, 點(diǎn)擊Activate,進(jìn)行破解。這個(gè)方法我測(cè)試過(guò),目前仍然有效。
2. IDEA 介紹關(guān)于 IDEA 的使用,現(xiàn)在沒(méi)有必要一下子去了解清楚,在我們使用過(guò)程中,會(huì)逐步熟悉,自然就會(huì)使用。
3. 用 IDEA 開(kāi)始一個(gè) Java 項(xiàng)目破解之后,現(xiàn)在使用 IDEA 開(kāi)始一個(gè)簡(jiǎn)單的 Java 項(xiàng)目。破解后直接回到這個(gè)窗口,選擇 Create New Project 創(chuàng)建項(xiàng)目。
接下來(lái),我們需要配置一下 JDK,因?yàn)槭浅跏际褂?。選擇本地安裝的 JDK 就可以,如下圖所示。
JDK 配置完成之后,選擇 Java 類(lèi)型項(xiàng)目,下一步進(jìn)行新建項(xiàng)目。
勾選 create project from template,會(huì)幫你從模板創(chuàng)建一個(gè)簡(jiǎn)單的 HelloWorld 程序。
給你的項(xiàng)目,定義一個(gè)名字,盡量不要用中文名字。
點(diǎn)擊 Finish ,會(huì)自動(dòng)幫我們創(chuàng)建項(xiàng)目。并且生成一個(gè)名字為 Main 的Java文件,文件中的代碼,就是一個(gè)簡(jiǎn)單的 Hello World 程序。
因?yàn)樵谖业奶摂M機(jī)中的win10系統(tǒng),發(fā)現(xiàn)代碼字體顯示比較小,可以設(shè)置一下字體大小,其他很多設(shè)置可以在 Setting 中完成。
現(xiàn)在,運(yùn)行一下 Main 文件,在Main文件的代碼編輯區(qū),點(diǎn)擊右鍵,選擇 Run Main 菜單,IDEA幫我們自動(dòng)編譯,并且運(yùn)行。會(huì)在控制臺(tái)輸出運(yùn)行結(jié)果。
4. 配置 Java Docs我們使用 Java 的編碼的時(shí)候,其實(shí)就是使用 Java 自帶的核心類(lèi)庫(kù)(包含在JDK中)和其他的類(lèi)庫(kù),這些類(lèi)庫(kù)中有很多的類(lèi)和方法,所以 Java 提供類(lèi)庫(kù)的同時(shí),也會(huì)提供類(lèi)庫(kù)的用法與規(guī)則,這些用法與規(guī)則形成一系列文本,稱(chēng)為 Java Docs。供我們編碼過(guò)程中,查閱。查閱文檔的能力很重要。
Java SE 8 Docs在線(xiàn)地址:https://docs.oracle.com/javas...
4.1 下載 Java API在 Java Docs 中,我們經(jīng)常使用到 Java API,這個(gè) API 說(shuō)明了 Java 類(lèi)庫(kù)中的每個(gè)類(lèi)和方法的具體使用規(guī)則。給我們?cè)诰幊讨?,提供幫助??梢匀ス倬W(wǎng)在線(xiàn)查詢(xún),也可以下載到我們本地電腦,進(jìn)行離線(xiàn)查閱。
Java SE 8 API在線(xiàn)地址:https://docs.oracle.com/javas...
API下載地址:http://www.oracle.com/technet...
下載之后的目錄,你可以本地查閱
4.2 IDEA 開(kāi)發(fā)工具中配置 Java API在使用 IDEA 開(kāi)發(fā)過(guò)程中,可以通過(guò)Java API,提示代碼的使用規(guī)則。
首先需要在IDEA工具中配置一下。
選擇本地 API 目錄
或者使用網(wǎng)絡(luò)在線(xiàn) API
在 IDEA 中調(diào)用對(duì)應(yīng)代碼的 API 提示
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/68183.html
摘要:概述進(jìn)行的開(kāi)發(fā)過(guò)程中,我們很多時(shí)候經(jīng)常需要重啟服務(wù)器才能保證修改的源代碼文件或者一些諸如的配置文件以及一些靜態(tài)文件生效,這樣耗時(shí)又低效。 showImg(https://segmentfault.com/img/remote/1460000015363888); 概述 進(jìn)行SpringBoot的Web開(kāi)發(fā)過(guò)程中,我們很多時(shí)候經(jīng)常需要重啟Web服務(wù)器才能保證修改的 源代碼文件、或者一些...
摘要:概述用久了,深受其約定大于配置的便利性毒害之后,我想回歸到時(shí)代,看看開(kāi)發(fā)模式中用戶(hù)是如何參與的。備注當(dāng)然本文所使用的全是非注解的配置方法,即需要在中進(jìn)行配置并且需要遵循各種實(shí)現(xiàn)原則。而更加通用主流的基于注解的配置方法將在后續(xù)文章中詳述。 showImg(https://segmentfault.com/img/remote/1460000015244684); 概述 用久了Sprin...
摘要:在文章微服務(wù)調(diào)用鏈追蹤中心搭建一文中模擬出來(lái)的調(diào)用鏈就是一個(gè)遠(yuǎn)程調(diào)用的例子,只不過(guò)這篇文章里是通過(guò)這種同步調(diào)用方式,利用的是協(xié)議在應(yīng)用層完成的,這種方法雖然奏效,但有時(shí)效率并不高。 showImg(https://segmentfault.com/img/remote/1460000014858219); 一、概述 RPC(Remote Procedure Call)即 遠(yuǎn)程過(guò)程調(diào)...
摘要:在文章微服務(wù)調(diào)用鏈追蹤中心搭建一文中模擬出來(lái)的調(diào)用鏈就是一個(gè)遠(yuǎn)程調(diào)用的例子,只不過(guò)這篇文章里是通過(guò)這種同步調(diào)用方式,利用的是協(xié)議在應(yīng)用層完成的,這種方法雖然奏效,但有時(shí)效率并不高。 showImg(https://segmentfault.com/img/remote/1460000014858219); 一、概述 RPC(Remote Procedure Call)即 遠(yuǎn)程過(guò)程調(diào)...
閱讀 2022·2021-10-11 10:59
閱讀 1130·2021-09-07 09:59
閱讀 2295·2021-08-27 16:17
閱讀 2847·2019-08-30 15:54
閱讀 2331·2019-08-30 12:58
閱讀 1836·2019-08-30 12:53
閱讀 1524·2019-08-28 18:13
閱讀 797·2019-08-26 13:35