国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

項目一:踏上Java開發(fā)之旅

這篇具有很好參考價值的文章主要介紹了項目一:踏上Java開發(fā)之旅。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、實戰(zhàn)概述

  • 在Java編程之旅中,首先通過安裝并配置JDK作為能量源泉,搭建起與操作系統(tǒng)對話的魔法橋梁。接著,開發(fā)者運用文本編輯器或IDE創(chuàng)建并編譯執(zhí)行第一個簡單的“Hello Java World~”程序,成功開啟了通向Java世界的大門。

  • 隨后引入強大的集成開發(fā)環(huán)境IntelliJ IDEA,以其高效的特性及個性化配置助力編程體驗升級。在IDEA的指引下,我們構(gòu)建了一個全新的Java項目王國,并以“net.huawei.p01.t01”和“net.huawei.p01.t02”兩個包為領(lǐng)土,分別創(chuàng)造了代表歡迎辭的“Welcome”類和傳遞友誼祝福的“HelloFriends”類。

  • 在“Welcome”類中,我們通過main函數(shù)打印出對Java世界的熱烈歡迎;而在“HelloFriends”類中,則展示了如何使用命令行參數(shù)動態(tài)問候多個朋友。最后,在IDEA的一鍵運行功能支持下,這些Java程序均能在控制臺輸出預(yù)期結(jié)果,充分展現(xiàn)了Java語言的魅力與靈活性,標志著開發(fā)者已在Java編程世界中邁出了堅實的第一步。

二、實戰(zhàn)步驟

任務(wù)1:安裝配置JDK并開發(fā)第一個Java程序

步驟一:安裝JDK

  • 想象一下,我們正在為Java世界打造一個強大的能量源泉,這就是JDK的安裝過程。下載那個神秘的安裝包,雙擊它,就像打開潘多拉魔盒一樣,一路狂點“下一步”,直到Java之光在你的電腦上閃爍,宣告著JDK已經(jīng)成功入駐你的地盤。
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 安裝大功告成~
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟二:配置JDK環(huán)境變量

  • 現(xiàn)在我們需要將這股力量引導(dǎo)到整個操作系統(tǒng)中,這就需要用到“環(huán)境變量”這個魔法陣。在系統(tǒng)的秘密基地里(Windows下是系統(tǒng)屬性->高級系統(tǒng)設(shè)置->環(huán)境變量),新增兩個魔法咒語——JAVA_HOME和Path,讓它們指向我們剛剛安裝好的JDK位置。這樣一來,只要你在任何角落念叨“javac”或者“java”,Java小精靈就會被召喚出來執(zhí)行命令。
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 查看JDK版本
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 玩一玩jshell
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟三:開發(fā)第一個Java程序

  • 好了,一切就緒,讓我們施展編程魔法,創(chuàng)造第一個Java小程序吧。在你精心挑選的法典(文本編輯器或IDE)中寫下:“Hello Java World~”的咒語,用.java的封印保存起來。然后通過編譯咒語(javac)將其轉(zhuǎn)化為可執(zhí)行的巫術(shù)代碼(.class文件),最后執(zhí)行這段代碼(java),看吶,“Hello Java World~”躍然屏幕之上,證明你已成功解鎖Java世界的大門!
  • 編寫源程序 - HelloWorld.java
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 編譯成字節(jié)碼 - HelloWorld.class
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 解釋執(zhí)行類 - HelloWorld
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

課堂練習(xí)

任務(wù)1、打印個人信息

  • 按下列格式輸出個人信息
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

任務(wù)2、打印直角三角形

  • 輸出如下圖的字符直角三角形
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 10行的直角三角形,當然可以用10條打印語句完成,如何用一條語句搞定呢?還有,100行的直角三角形,你覺得用100條打印語句來完成好嗎?

任務(wù)3、打印一顆愛心

  • 程序運行效果如下圖所示
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

任務(wù)4、打印史努比

  • 程序運行效果如下圖所示
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

任務(wù)2:搭建Java集成開發(fā)環(huán)境IntelliJ IDEA

步驟一:安裝IntelliJ IDEA

  • 接下來,我們將引入一位重量級助手——IntelliJ IDEA,這位身懷絕技的集成開發(fā)環(huán)境(Integrated Development Environment)魔法師,能助你更高效、更舒適地進行Java編程。下載安裝包,如同建造城堡一般細心搭建,等待其華麗變身完成。
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟二:配置IntelliJ IDEA

  • 進入IDEA的世界,猶如裝修新家,我們可以根據(jù)個人喜好調(diào)整界面主題、字體大小,綁定JDK路徑,確保IDE知道我們已有的魔法源泉。還可以連接版本控制工具,讓你的代碼管理和協(xié)作如虎添翼。
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟三:創(chuàng)建Java項目

  • 點擊IDEA界面上的“Create New Project”,仿佛揮舞法杖劃出一片新的領(lǐng)地。選擇Java工程類型,劃定項目名和存儲路徑,然后輕點鼠標,頃刻間,王國的基本框架便立現(xiàn)眼前。
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 創(chuàng)建【Create】按鈕,得到一個空的Java項目
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟四:創(chuàng)建包與Java類

  • 在新建的王國中,我們需要劃分區(qū)域,設(shè)立行政區(qū)(包)。點擊右鍵,在王國的領(lǐng)土內(nèi)創(chuàng)建包,接著在包內(nèi)孕育出代表不同功能的Java類,它們就如同王國中的英雄角色,承擔(dān)起實現(xiàn)各種功能的重任。
  • 創(chuàng)建net.huawei.p01.t01包,在包里創(chuàng)建Welcome
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
package net.huawei.p01.t01;

/**
 * 功能:歡迎辭
 * 作者:華衛(wèi)
 * 日期:2022年05月21日
 */
public class Welcome {
    public static void main(String[] args) {
        System.out.println("歡迎訪問Java編程世界~");
    }
}
  • 【Java世界的歡樂啟程】
    • 想象一下,你正踏入一個名為"net.huawei.p01.t01"的異次元傳送門,映入眼簾的是“Welcome”小精靈。這位2024年01月23日誕生的編程界“導(dǎo)游”,可不簡單!它一登場,就亮出了手中的魔法棒(System.out.println),對著浩瀚的代碼宇宙大喊一聲:“歡迎訪問Java編程世界~”。這句話猶如敲響了冒險的鐘聲,邀請每一位探索者在這充滿智慧與挑戰(zhàn)的Java王國里展開一場妙趣橫生的編程之旅!

步驟五:查看程序運行成果

  • 編寫完Java代碼后,只需一鍵點擊Run按鈕,IDEA便會瞬間施展出“編譯運行”的咒語,將源代碼轉(zhuǎn)換成能在Java虛擬機中執(zhí)行的指令。片刻之后,程序運行結(jié)果將在控制臺展示,此刻,你已成功駕馭了Java的魔法力量,實現(xiàn)了從無到有的神奇轉(zhuǎn)變!
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
  • 控制臺看到歡迎信息
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

步驟六:問候不同的朋友

  • 創(chuàng)建net.huawei.p01.t02包,在包里創(chuàng)建HelloFriends
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境
package net.huawei.p01.t02;

/**
 * 功能:問候朋友
 * 作者:華衛(wèi)
 * 日期:2024年01月23日
 */
public class HelloFriends {
    public static void main(String[] args) {
        for (String name : args) {
            System.out.println("親愛的[" + name + "],龍年萬事如意~");
        }
    }
}
  • 【Java世界的朋友圈問候】

    • 歡迎來到"net.huawei.p01.t02"這片神奇的友誼森林,在這里,我們有一位名叫“HelloFriends”的小信使。這位誕生于2024年01月23日的小家伙肩負著向全世界傳遞溫暖的任務(wù)。瞧,它正在使用一把神奇的時間循環(huán)鏡(for循環(huán)),將你傳遞過來的朋友名單(args數(shù)組)逐一照耀。
    • 每當你給它一個朋友的名字,它就像變魔術(shù)一樣,揮舞著手中的祝福筆刷(System.out.println),在屏幕上繪制出一句句溫馨的祝福:“親愛的[朋友名字],龍年萬事如意~”。仿佛是Java世界的微信朋友圈,讓每一份友情都能得到及時而真摯的回應(yīng),為你的朋友們送去歡樂與吉祥!
  • 通過命令行參數(shù)args設(shè)置朋友名單
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

  • 運行程序,查看結(jié)果
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

三、實戰(zhàn)總結(jié)

  • 本實戰(zhàn)通過安裝配置JDK與搭建IntelliJ IDEA開發(fā)環(huán)境,引領(lǐng)開發(fā)者步入Java編程世界。從創(chuàng)建并運行簡單的“Hello Java World~”程序開始,逐步構(gòu)建Java項目結(jié)構(gòu),包括包管理和類設(shè)計。其中,“Welcome”類展示了基礎(chǔ)的輸出功能,而“HelloFriend”類則演示了命令行參數(shù)處理和循環(huán)邏輯的運用。整個過程清晰展現(xiàn)了從環(huán)境配置到代碼實現(xiàn)、再到運行調(diào)試的完整開發(fā)流程,幫助初學(xué)者快速上手Java編程,并體驗到IDEA的強大輔助作用。

四、課后練習(xí)

(一)單選題

  1. 安裝JDK是進行Java編程的前提條件,安裝過程中需要設(shè)置哪個環(huán)境變量?
    A. JAVA_HOME
    B. JRE_HOME
    C. CLASSPATH
    D. JDK_HOME

  2. 在Windows操作系統(tǒng)中配置JDK時,Path環(huán)境變量的作用是什么?
    A. 指定Java源代碼文件的搜索路徑
    B. 指定Java編譯器(javac)和Java解釋器(java)的執(zhí)行路徑
    C. 指定Java類庫的位置
    D. 指定Java虛擬機內(nèi)存大小

  3. 下列哪項不是IntelliJ IDEA作為集成開發(fā)環(huán)境的優(yōu)點?
    A. 提供智能代碼補全功能
    B. 內(nèi)置版本控制工具支持
    C. 需要手動編譯和運行Java程序
    D. 支持項目結(jié)構(gòu)管理和調(diào)試

  4. 使用IntelliJ IDEA創(chuàng)建Java項目時,首先需要執(zhí)行的操作是:
    A. 創(chuàng)建新的包
    B. 設(shè)置項目的JDK
    C. 新建一個Java類
    D. 創(chuàng)建一個新的Project

  5. 以下哪個類在“net.huawei.p01.t01”包中,并用于輸出歡迎信息?
    A. HelloWorld
    B. HelloFriend
    C. Welcome
    D. MainEntry

  6. “HelloFriend”類的功能是什么?
    A. 輸出固定的歡迎語句
    B. 根據(jù)命令行參數(shù)動態(tài)問候多個朋友
    C. 管理項目中的包結(jié)構(gòu)
    D. 連接版本控制系統(tǒng)

  7. IntelliJ IDEA中一鍵運行Java程序的功能對應(yīng)于:
    A. 編寫源代碼
    B. 手動編譯Java源碼
    C. 直接點擊Run按鈕
    D. 在命令行輸入javac和java命令

  8. 在Java編程中,"HelloWorld.java"文件屬于哪種類型的文件?
    A. Java字節(jié)碼文件
    B. Java源代碼文件
    C. XML配置文件
    D. jar包文件

  9. “Welcome”類中main函數(shù)的主要作用是:
    A. 初始化項目環(huán)境
    B. 實現(xiàn)Java程序的入口點
    C. 調(diào)用其他類的方法
    D. 設(shè)置程序運行參數(shù)

  10. 在“HelloFriend”類中,使用了哪種循環(huán)結(jié)構(gòu)處理命令行參數(shù)?
    A. while循環(huán)
    B. do-while循環(huán)
    C. for-each循環(huán)
    D. switch-case結(jié)構(gòu)

(二)操作題

作業(yè)1:安裝配置JDK并編寫第一個Java程序

  • 任務(wù)描述
    1. 下載適用于您操作系統(tǒng)版本的JDK安裝包,并進行安裝。
    2. 配置環(huán)境變量JAVA_HOME和Path,確保在命令行窗口中可以直接運行javacjava命令。
    3. 使用文本編輯器或任何IDE(例如記事本、VS Code或IntelliJ IDEA)創(chuàng)建一個名為HelloWorld.java的文件,內(nèi)容如下:
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, Java World!");
        }
    }
    
    1. 在命令行中編譯該Java源代碼文件,生成.class字節(jié)碼文件。
    2. 運行編譯后的Java程序,并確保輸出"Hello, Java World!"。

作業(yè)2:使用IntelliJ IDEA創(chuàng)建Java項目及類

  • 任務(wù)描述
    1. 安裝并啟動 IntelliJ IDEA Community 或 Ultimate 版本。
    2. 創(chuàng)建一個新的Java項目,命名為“JavaGettingStarted”。
    3. 在項目中創(chuàng)建兩個包:com.example.introcom.example.greetings。
    4. com.example.intro包下創(chuàng)建一個名為WelcomeToJava的Java類,其中包含一個main方法打印出歡迎信息:“Welcome to the wonderful world of Java programming!”。
    5. com.example.greetings包下創(chuàng)建一個名為GreetingFriend的Java類,它有一個main方法,通過命令行參數(shù)接收朋友的名字并打印問候語:“Dear [朋友名字], greetings from Java!“。
    6. 使用IDEA提供的Run功能分別運行這兩個類,驗證它們是否能正確地輸出預(yù)期結(jié)果。

五、搭建體系:用知識樹系統(tǒng)學(xué)習(xí)

  • 我們經(jīng)常說,軟件工程師要持續(xù)學(xué)習(xí),因為這一行的既有知識和新知識都太多了,學(xué)都學(xué)不過來。每個人都在特續(xù)學(xué),如果你想在知識上超過別人,就需要在以下幾個方面做足功夫。

(一)用好知識樹

  • 任何知識,只在點上學(xué)是不夠的,你需要在面上學(xué),這叫系統(tǒng)地學(xué)。系統(tǒng)學(xué)習(xí)要求你去總結(jié)并歸納知識樹或知識圖。我們都知道,一個知識面會由多個知識板塊組成,一個板塊又有各種知識點,一個知識點會導(dǎo)出另外的知識點,各種知識點又會交叉和依賴起來,學(xué)習(xí)就是要系統(tǒng)地學(xué)習(xí)整個知識樹。我們以Java為例,來看一下知識樹是什么樣的。

項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境文章來源地址http://www.zghlxwxcb.cn/news/detail-823178.html

  • 對于一棵樹來說,“根基”是最重要的,所以,學(xué)好基礎(chǔ)知識非常重要;身處一個陌生的地方,有一份地圖是非常重要的,沒有地圖你只會亂竄,迷路或走冤枉路。

(二)探索知識緣由

  • 任何知識都是有緣由的,了解一個知識的來龍去脈和前世今生,會讓你對這個知識有非常好的掌握,而不再只是靠記憶去學(xué)習(xí)。靠記憶學(xué)習(xí)是非常糟糕的方式。當然并不是所有的知識我們都需要了解緣由,對于一些操作性的知識,比如一些函數(shù)庫,只要學(xué)會查文檔就好了。能夠知其然,知其所以然,才能把一個知識掌握牢固。

(三)掌握方法套路

  • 學(xué)習(xí)不是為了找到答案,而是為了找到方法。就像數(shù)學(xué)一樣,你學(xué)的是方法,是解題思路:會用方程式和不會用方程式的人,在解題效率上不可比較。你可以看到,掌握高級方法的人比別人的優(yōu)勢有多大,學(xué)習(xí)的目的就是為了掌握更為高級的方法和解題思路。

六、提升專業(yè)英語水平

閱讀英文版【如何創(chuàng)建你的第一個Java程序】

  • How to Create Your First Java Program
    項目一:踏上Java開發(fā)之旅,Java基礎(chǔ)講課筆記,java,搭建開發(fā)環(huán)境

到了這里,關(guān)于項目一:踏上Java開發(fā)之旅的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包