「零基礎學JAVA」基礎篇 第二章 JAVA編程初體驗

2020-12-12 Java小白的進階之路

JAVA【零基礎學編程】系列

今天給大家帶來基礎篇 第二章 JAVA編程初體驗

本節的部分編碼操作需要先安裝JDK開發工具

「零基礎學JAVA」工具篇 JDK的安裝教程(WINDOWS版)

和環境變量的配置

「零基礎學JAVA」工具篇 環境變量的配置(WINDOWS版)

通過本節,我們可以親自動手來實現一個簡單的程序,讓我們進入正題吧!

01程序開發三步走

1.首先,我們需要編寫源程序

2.然後,通過編譯器來將我們寫的代碼「翻譯」成電腦可以聽懂的語言

3.最後,再「告訴」電腦去執行我們的指令

02編寫我的第一個程序

首先,我們需要編寫源程序

1.我們可以在桌面上單擊右鍵創建一個文本文檔,命名為MyProgram

2.雙擊打開這個文件,我們開始編寫代碼

因為我們還沒有開始講解結構部分,

這次我們就直接先把下面的代碼複製到記事本裡

class MyProgram{

public static void main(String[] args){

System.out.println("Hello World!");

}

}

保存以後,我們右鍵它選擇重命名將文件的後綴「.txt」改成「.java」

同時按住Win和R鍵,桌面左下角彈出『運行』窗口,輸入cmd,再回車。

輸入「cd Desktop」進入到桌面(MyProgram.java文件所在位置)

緊接著,我們來編譯剛才寫的源程序

輸入「javac MyProgram.java」

這時,會在桌面上生成一個MyProgram.class文件,這就是一個編譯文件

我們可以打開來看一下(可以使用Notepad++等工具)

你會發現,裡面全是我們看不懂的亂碼,但是沒關係的,我們的計算機可以「看懂」!

下面我們就來讓計算機執行我們的指令

接著輸入「java MyProgram」

這時,控制臺輸出了「Hello World!」,那麼恭喜你,你完成了人生中的第一個程序!

這時細心的同學會發現,這句話很眼熟,沒錯,正是我們之前在MyProgram.txt文檔裡寫的「Hello World!」

03小結

不知道大家有沒有感受到編程的神奇和魅力呢?

這是我們邁向程式設計師的第一步,下一節就讓我們一起來學習JAVA程序的結構吧~

「零基礎學JAVA」基礎篇 第三章 JAVA程序的基本結構

相關焦點

  • 開發崗位這麼多,為什麼選Java?你學Java了嗎-開課吧
    零基礎學Java主流開發語言根據最新2020年TIOBE程式語言指數排行榜,Java仍然排名前三位。其他程式語言與Java相比,Java語法相對簡單,並且是很多計算機語言的基礎。提到C++語言,很多人發現在使用過程中最容易出現的錯誤就是內存管理,而java有自動垃圾回收器,不用擔心內存。
  • 日常疑惑:編程學Java還是學C語言?
    這兩門程式語言都是IT行業的寵兒,Java與和C語言各自的技術特點、應用方向上有所不同,沒有伯仲之分,所以這也讓初學者們覺得很難選:應該選擇哪個做為入門語言呢?從學習的難易度上來說,java語言比C語言要簡單。
  • 如何自學Java?避免誤區
    實際中在學習Java編程之前需要先學習一些編程基礎,新手零基礎怎麼自學java開發?自學java開發有什麼誤區?新手往往無非進行系統的學習,主要原因是自己搜集信息較為零散,學習過程中無專業的老師引導,自己會走進一些學習的誤區。
  • 學Java和大數據哪個更有前途?零基礎適合學哪個?
    Java作為一門程式語言可以用來做很多工作,比如常見的web開發、大數據開發、安卓開發、伺服器開發等等。而大數據開發只是其中的一種。大數據本身只是網際網路的一個方向,就像現在建立在大數據基礎上的AI方向一樣,它倆不是一個同類,只是屬於包含和被包含的關係。
  • 「原創」Java並發編程系列09|基礎乾貨
    本文轉載自【微信公眾號:java進階架構師,ID:java_jiagoushi】經微信公眾號授權轉載,如需轉載與原文作者聯繫本文為何適原創並發編程系列第9篇。現在,我們進入正題:介紹並發編程的基礎性概念。
  • 開課吧:Java軟體工程師一般要學習哪些課程?
    JAVA只是一種程式語言,由這個語言衍生出來領域很多,如果您有過使用JAVA語言開發經驗,那您肯定會關心JAVA的某一方向學習的問題,但您直接關心JAVA學習要學哪些課程,那我猜您一定是零基礎,作為零基礎的,以下建議僅供參考:
  • 原創】Java並發編程系列01|開篇獲獎感言
    本文轉載自【微信公眾號:java進階架構師,ID:java_jiagoushi】經微信公眾號授權轉載,如需轉載與原文作者聯繫為什麼要學並發編程我曾聽一個從事15年開發工作的技術人員說過說白了,對我們程式設計師來說,並發編程在日常工作中是都要用到的,就算目前沒用到將來也要用到,工作中用不到面試也要用到。如何學習並發編程並發編程的學習確實有難度《Java並發編程實戰》中這麼說,「編寫正確的程序難,編寫正確的並發程序更難」。
  • 「原創」Java並發編程系列13|LookSupport
    本文轉載自【微信公眾號:java進階架構師,ID:java_jiagoushi】經微信公眾號授權轉載,如需轉載與原文作者聯繫本文為何適原創並發編程系列第 13 篇,文末有本系列文章匯總。java.util.concurrent 中源碼頻繁使用的 LockSupport 來阻塞線程和喚醒線程,如 AQS 的底層實現用到 LockSupport.park()方法和 LockSupport.unpark()方法。LockSupport 到底是什麼?
  • java、php、python誰更容易學習呢?
    IT開發是公認的高薪行業吸引了很多人的加入,目前市場上受歡迎的程式語言很多,其中java是老牌程式語言,擁有很高的市場佔有率,php被看做是Web後端開發的主要語言,而python隨著人工智慧時代的到來而備受關注。
  • 「JAVA」萬字長篇詳述字節碼對象與反射機制完成動態編程
    Java 反射在Java的開發環境中,運行java文件需要使用:java xx.java 命令,運行java命令後,便會啟動JVM,將字節碼文件加載到JVM中,然後開始運行;當運行「JAVA」萬字長篇詳述字節碼對象與反射機制完成動態編程類的加載過程中也會對字節碼文件進行驗證
  • java如何快速入門?
    到後來才發現只學到了Java提供的一些選項的「零碎」知識,但他們的基本知識還停留在一個模糊的認知上。相信我,Java是一種程式語言,如果你集中Java的一個知識面首先去專注學習,那麼學習Java還是挺容易的;但是,如果你想一下子把Java的各個應用領域知識都去接觸,試圖花最短的時間去學習完Java,那麼最後的結果可能會令你失望。
  • 2020學習Java必看的3本書籍
    本書的目標是幫助讀者更加有效地使用Java程式語言及其基本類庫:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。本書時不時地也會討論其他的類庫。3.
  • Java書架來啦!入門到進階必看書籍推薦
    共覆蓋了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下絕大部分類和接口。 《瘋狂Java講義》可以算是國人原創必讀經典了,同樣非常適合初學者。講解內容細緻全面,系統通俗,目錄劃分和查找非常方便,就算完全沒有基礎也可以學的沒有什麼壓力。
  • java工程師工資一般多少?java自學容易嗎?公司會要嗎-開課吧
    零基礎學Java容易的前提是,你要知道從哪裡開始學起,學到什麼程度可以開始自己做一些小的項目,或者自己寫一個商城類的項目。java難學嗎?學java要學多久-開課吧零基礎學java難麼?java培訓班學費一般多少?學Java大概多少錢?
  • 程式語言那麼多,為什麼學Java的人佔比最大?
    為什麼選擇學習Java程式語言? 01 Java技術已經無處不在 想學網際網路技術不能猶豫,否則你就和高薪擦肩而過了。不論你是0基礎還是轉行,都有大牛老師手把手教你學習最新熱門技術,找一份自己滿意的高薪工作。
  • 重學Java 設計模式:實戰策略模式「模擬多種營銷類型優惠券,折扣...
    而我們學習編程的人也是,不只是要學會把知識點講明白,也要寫明白。提升自己的眼界交往更多同好有時候圈子很重要,就像上學期間大家都會發現班裡有這樣一類學生不怎麼聽課,但是就是學習好。那假如讓他回家呆著,不能在課堂裡呢?
  • 大數據入門:Java和Scala編程對比
    在學習大數據之初,很多人都會對程式語言的學習有疑問,比如說大數據編程主要用什麼語言,在實際運用當中,大數據主流編程是Java,但是涉及到Spark、Kafka框架,還需要懂Scala。今天的大數據入門分享,我們就來對Java和Scala這兩門語言的編程做個對比。
  • 月入過萬的程式語言PHP、Python、Java到底該選擇哪一個
    對於初入社會的應屆畢業生或者準備踏入軟體培訓公司的修煉4個月內功心法的同學來說,接下來的工作到底選擇什麼鋒利的武器才能在這高手如雲的社會上殺出一條血路?是太陽系最好的語言php?還是在編程江湖名稱響噹噹的Python?還是很早就玩起對象模式的java?同學們是不是已經一頭霧水了呢?
  • 超硬核的Java學習路線指南,看完以後不用再問我怎麼學Java了!
    我們都知道編程技術語言很多,如當下比較火的程式語言就有java,python,javascript,php等語言,而今天我們就來講一講熱門程式語言Java,因為現階段我們的java程序還是很厲害的,不管是大型項目、高並發上億的數據量還是操作小項目,其穩定性,安全性都是數一數二的,非常nice!!
  • Java Socket網絡編程, 五個常見的異常發生的原因以及對應的解決方案
    空調WiFi西瓜,葛優同款沙發夕陽西下,我打開電腦學 java ……在Java網絡編程中,我們經常性的會碰到一些異常,有些異常是我們反覆碰見的,下面整理幾條常見的異常,供大家參考交流。1.java.net.