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