成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

4. 使用開發(fā)工具 IDEA 【連載 4】

opengps / 1313人閱讀

摘要:這個工具功能非常強(qiáng)大,體驗(yàn)很好,支持幾種開發(fā)語言,而且支持前端開發(fā),目前行業(yè)內(nèi)使用度很高的一個開發(fā)工具。用開始一個項(xiàng)目破解之后,現(xiàn)在使用開始一個簡單的項(xiàng)目。


第一個 Java 程序 Hello World 文章中,介紹了如何編寫一個簡單的 Java 程序,以及如何手動去編譯和運(yùn)行 Java 程序,我們是采用了 Java 命令進(jìn)行編譯和運(yùn)行的。在實(shí)際項(xiàng)目的開發(fā)環(huán)境中,往往會涉及到幾十個甚至更多個 Java 文件,它們相互之間又存在著相互引用的關(guān)系。如果只靠我們手工去編譯執(zhí)行的話,效率很低,管理成本很高。

這個時候,我們就需要專業(yè)的 Java 集成開發(fā)工具(IDE)協(xié)助我們進(jìn)行開發(fā)工作。IDE 工具可以方便管理 Java 文件,自動編譯,提供語法提示,高亮語法顯示,還可以很方便的集成部署環(huán)境,幫助我們運(yùn)行與調(diào)試。同時可以便捷的擴(kuò)展更多的工具,極大的提高了我們的開發(fā)效率。

目前流行的 IDE 工具有 IntelliJ IDEA、Eclipse、MyEclipse、Sun 官方的 NetBeans,這篇文章我要給大家介紹的 IntelliJ IDEA,簡稱 IDEA。這個工具功能非常強(qiáng)大,體驗(yàn)很好,支持幾種開發(fā)語言,而且支持前端開發(fā),目前行業(yè)內(nèi)使用度很高的一個開發(fā)工具。

IDEA 官網(wǎng)下載地址:https://www.jetbrains.com/idea/ ,IDEA是一個收費(fèi)軟件,提供試用 30 天,不過不要擔(dān)心,這篇文章會介紹破解使用的方法。

1. IDEA 安裝與破解

1)下載

瀏覽器打開IDEA 下載地址:https://www.jetbrains.com/ide...,選擇你操作系統(tǒng)所對應(yīng)的安裝版本。我當(dāng)前演示的操作系統(tǒng)是 Windows 10

2)安裝與破解

雙擊運(yùn)行下載好的 IDEA 安裝文件, 常規(guī)軟件安裝方式直接下一步下一步進(jìn)行安裝。其中安裝過程中有安裝選項(xiàng)可以選擇一下。

安裝成功后,雙擊快捷方式打開 IDEA

初始安裝選擇Do not import setting,因?yàn)檫@個時候我們沒有任何配置。之后會跳出激活窗口,這個時候選擇 License server,其對應(yīng)的 License server address輸入http://idea.imsxm.com/, 點(diǎn)擊Activate,進(jìn)行破解。這個方法我測試過,目前仍然有效。

2. IDEA 介紹

關(guān)于 IDEA 的使用,現(xiàn)在沒有必要一下子去了解清楚,在我們使用過程中,會逐步熟悉,自然就會使用。

3. 用 IDEA 開始一個 Java 項(xiàng)目

破解之后,現(xiàn)在使用 IDEA 開始一個簡單的 Java 項(xiàng)目。破解后直接回到這個窗口,選擇 Create New Project 創(chuàng)建項(xiàng)目。

接下來,我們需要配置一下 JDK,因?yàn)槭浅跏际褂谩_x擇本地安裝的 JDK 就可以,如下圖所示。

JDK 配置完成之后,選擇 Java 類型項(xiàng)目,下一步進(jìn)行新建項(xiàng)目。

勾選 create project from template,會幫你從模板創(chuàng)建一個簡單的 HelloWorld 程序。

給你的項(xiàng)目,定義一個名字,盡量不要用中文名字。

點(diǎn)擊 Finish ,會自動幫我們創(chuàng)建項(xiàng)目。并且生成一個名字為 Main 的Java文件,文件中的代碼,就是一個簡單的 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幫我們自動編譯,并且運(yùn)行。會在控制臺輸出運(yùn)行結(jié)果。

4. 配置 Java Docs

我們使用 Java 的編碼的時候,其實(shí)就是使用 Java 自帶的核心類庫(包含在JDK中)和其他的類庫,這些類庫中有很多的類和方法,所以 Java 提供類庫的同時,也會提供類庫的用法與規(guī)則,這些用法與規(guī)則形成一系列文本,稱為 Java Docs。供我們編碼過程中,查閱。查閱文檔的能力很重要。

Java SE 8 Docs在線地址:https://docs.oracle.com/javas...

4.1 下載 Java API

在 Java Docs 中,我們經(jīng)常使用到 Java API,這個 API 說明了 Java 類庫中的每個類和方法的具體使用規(guī)則。給我們在編程中,提供幫助??梢匀ス倬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)用對應(yīng)代碼的 API 提示

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/68183.html

相關(guān)文章

  • SpringBoot熱部署加持

    摘要:概述進(jìn)行的開發(fā)過程中,我們很多時候經(jīng)常需要重啟服務(wù)器才能保證修改的源代碼文件或者一些諸如的配置文件以及一些靜態(tài)文件生效,這樣耗時又低效。 showImg(https://segmentfault.com/img/remote/1460000015363888); 概述 進(jìn)行SpringBoot的Web開發(fā)過程中,我們很多時候經(jīng)常需要重啟Web服務(wù)器才能保證修改的 源代碼文件、或者一些...

    ixlei 評論0 收藏0
  • 從SpringBoot到SpringMVC

    摘要:概述用久了,深受其約定大于配置的便利性毒害之后,我想回歸到時代,看看開發(fā)模式中用戶是如何參與的。備注當(dāng)然本文所使用的全是非注解的配置方法,即需要在中進(jìn)行配置并且需要遵循各種實(shí)現(xiàn)原則。而更加通用主流的基于注解的配置方法將在后續(xù)文章中詳述。 showImg(https://segmentfault.com/img/remote/1460000015244684); 概述 用久了Sprin...

    xavier 評論0 收藏0
  • RPC框架實(shí)踐之:Apache Thrift

    摘要:在文章微服務(wù)調(diào)用鏈追蹤中心搭建一文中模擬出來的調(diào)用鏈就是一個遠(yuǎn)程調(diào)用的例子,只不過這篇文章里是通過這種同步調(diào)用方式,利用的是協(xié)議在應(yīng)用層完成的,這種方法雖然奏效,但有時效率并不高。 showImg(https://segmentfault.com/img/remote/1460000014858219); 一、概述 RPC(Remote Procedure Call)即 遠(yuǎn)程過程調(diào)...

    Gilbertat 評論0 收藏0
  • RPC框架實(shí)踐之:Apache Thrift

    摘要:在文章微服務(wù)調(diào)用鏈追蹤中心搭建一文中模擬出來的調(diào)用鏈就是一個遠(yuǎn)程調(diào)用的例子,只不過這篇文章里是通過這種同步調(diào)用方式,利用的是協(xié)議在應(yīng)用層完成的,這種方法雖然奏效,但有時效率并不高。 showImg(https://segmentfault.com/img/remote/1460000014858219); 一、概述 RPC(Remote Procedure Call)即 遠(yuǎn)程過程調(diào)...

    keithxiaoy 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<