1. 程式人生 > >Java 的基本程式設計結構

Java 的基本程式設計結構

1.一個Demo

public class FiristDemo {
    public static void main(String[] args) {
        System.out.println("this first java demo");
    }
}
  1. java 區分大小寫
  2. 關鍵字class 後面是類名
  3. 類名以大寫字母開頭,每個單詞第一個字母大寫(駝峰命名法)
  4. 原始碼的檔名與類名相同

2.資料型別

java 是一種強型別語言。意味著每一個變數必須宣告一種型別。

java 一共有8種基本型別:

  1. 4種整型 int、short、long、byte
  2. 2種浮點型 float、double
  3. 1種用於表示Unicode編碼的字元單元的字元型別 char
  4. 1種用於表示真值的 boolean 型別

2.1 整形

整型用於表示沒有小數部分的數值,它允許是負數。

型別 長度 範圍
long 8位元組 -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807
int 4位元組 -2 147 483 648 ~ 2 147 483 647
short 2位元組 -32 768 ~ 32 767
byte 1位元組 -128 ~ 127

2.2 浮點型別

浮點型別用於表示有小數部分的數值。

型別 長度 範圍
double 8位元組 有效位數為15位
float 4位元組 有效位數為6~7位

2.3 char 型別

char 型別原本用於表示單個字元。不過現在有些Unicode字元可以用一個char描述,有些Unicode則需要兩個char描述。

char 型別的值可以表示為16進位制值,其範圍從 \u0000 ~ \uFFFF 。

java 中char 型別描述了UTF-16 編碼中的一個程式碼單元。

建議不要在程式中使用char型別,除非確實需要處理UTF-16程式碼單元。

2.4 boolean 型別

boolean (布林)型別有兩個值:false 和 true ,用來判定邏輯條件。

整型值和布林值之間不能進行相互轉換。

3.變數

java 中每個變數都有一個型別(type).

雖然可以一行中宣告多個變數,不過為了程式的可讀性,應該一行宣告一個變數。

3.1 變數的初始化

宣告一個變數後,必須用賦值語句對變數進行顯式初始化,不要使用未初始化的變數。

java 中,變數的宣告儘可能的靠近變數第一次使用的地方,這是個好習慣。

3.2 常量

java 中,利用關鍵字 final 指示常量。

關鍵字 final表示這個變數只能被賦值一次。一旦被賦值之後,就不能夠再更改了。

習慣上,常量名使用全大寫。

經常希望某個常量可以在一個類中的多個方法中使用,通常將這些常量稱為類常量。

可以使用關鍵字 static final 設定一個類常量。

類常量的定義位於main 方法的外部。因此,在同一個類的其它方法中也可以使用這個常量。

而且,如果一個常量被宣告為public ,那麼其他類的方法也可以使用這個常量 。

相關推薦

Java基本程式設計結構——輸入輸出

1.讀取輸入:    控制檯輸入需要構造一個Scanner物件,並與“標準輸入流”System.in關聯    Scanner in = new Scanner(System.in);    nextLine方法將輸入一行    System.out.print("what

第3章 Java基本程式設計結構

1、下面是用於表示溢位和出錯情況的三個特殊的浮點數值 : • 正無窮大 • 負無窮大 • NaN ( 不是一個數字 ) 例如 , 一 正整數除以 0 的結果為正無窮大 。 計算 0 / 0 或者負數的平方根結果為 NaN 。 2、常量 Double _ POSITIVE _ INFI

第三章 Java基本程式設計結構

system.out.printlin("Hello"); 此句是呼叫了system.out物件的println()方法。 3.3資料型別 0b:二進位制          0x or 0X:16進位制 double多數情況下不能

學習筆記之《Java核心技術卷I》---- 第三章 Java基本程式設計結構

Java中沒unsigned關鍵字 int Math.round(float a)  long Math.round(double a) &&、||:短路操作   &、|:非短路操作 列舉型別必須放在放在函式之外定義

java基本程式設計結構(一)

《java 核心技術卷 Ι 基礎知識(第九版)》學習筆記 第三章 Java的基本程式設計結構 1 第一個應用程式 public class FirstTest{ public static void main(String[] args){ Sys

Java語言基礎-java基本程式設計結構

關鍵字 被Java語言賦予特定含義的單詞特點:全部小寫 注意事項:goto和const作為保留字存在 識別符號 給類、介面、方法、變數等起名字的字元序列組成規則  英文大小寫字母 數字 $和_注意事項 不能以數字開頭不能是java中的關鍵字區分大小寫常見命名規則(見名知意) 包:全部小寫 單機包:小寫多級包

Java基本程式設計結構(第二部分)

Java的基本程式設計結構 本文推薦具有C語言基礎的、耐心的同學進行閱讀,本文中省略了部分與C語言相同的知識點,想要深入學習Java的同學請點這裡 |->我是連結 本文分為三個部分,這是第二部分,作者歡迎糾錯,但拒絕人身攻擊。 單擊此處檢視第一

Java基本程式設計結構

1.一個Demo public class FiristDemo { public static void main(String[] args) { System.out.println("this first java demo

java基本程式設計結構

java常見概念 物件:物件是類的一個例項,有狀態和行為。 類:類是一個模板,它描述一類物件的行為和狀態。 方法:方法就是行為,一個類可以有很多方法。邏輯運算、資料修改以及所有動作都是在方法中完成的。 例項變數:每個物件都有獨特的例項變數,物件的狀態由這些例項變數的值

Java基本程式設計——基礎語法

1.資料型別 1.1資料型別分為兩種:基本資料型別和引用資料型別 1.1—1 基本資料型別有8種:  四種整型(byte,int , short , long)  兩種浮點型(float,double)  一種字元型(char) 1.1—2 引用資料型別 :類(class),介面(i

基本程式設計結構

一、型別轉換 數值型別之間的轉換   強制型別轉換 a)       將一個數值強制轉換成另一種型別時,如果超出目標型別的便是範圍,結果就會截斷成一個完全不同的值。(如:(byte)300的實際值為44) b)

Java基本程式結構設計

Java基本程式結構設計包括資料型別,運算子和程式流程控制。 1. 註釋,關鍵字,識別符號 註釋 作用:提高程式的可讀性(編譯器不會編譯) 常見型別:(1)單行註釋:用 “ // "作為註釋標誌。用於註釋單行程式碼 (2)多行註釋:用 “ /* ”開頭和用 “/”結尾。用於註

java基礎(二):談談Java基本資料結構

資料結構是計算機儲存,組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合。通常情況下,精心選擇的資料結構可以帶來更高的執行或儲存效率。資料結構往往同高效的檢索演算法和索引技術有關 java中常見的幾種資料結構(也是初級工程師常見面試題)主要是一些常見的容器,它們主要來自於Collec

Java基本程式設計

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><strong><span style="font-s

Java基本程式設計結構

Public是訪問修飾符(access modifier) System.out.println();//輸出後自動換行 System.out.print();//輸出後不換行 註釋: 1. 在每行的前面加上// 2. /*要註釋的內容*/

java 基本程序設計結構

border amp 範圍 order 變量名 15位 錯誤 lca 標準   首先Java區分大小寫。如果出現了大小寫拼寫錯誤,程序無法運行。   java 變量名字必須以字母開頭,後面可以跟字母數字的任意組合。長度基本上沒有限制。但是不能使用java保留字。   標準的

201671010142 Java基本程序設計結構學習的感悟

布爾 bsp 允許 其他 進行 數組聲明 語言 清晰 設計 1.在課堂檢測過程中發現自己很大的問題,有些是在學習c語言時就遺留下來的問題,比如對於自加自減,強制類型轉換的問題,在Java中又多了一個數據類型就是字節型,而且當字節想加就會自動生成int型

J3. Java基本程序設計結構之關鍵字與標識符

內容 駝峰命名 要素 就是 意義 字母 trac 發現 說明   我們成功書寫了HelloWorld後,是否想過Java的程序都是又哪些部分組成的呢?這其實就是這章要研究的內容,本節先研究關鍵字與標識符,在標識符中我們也會講解一下Java中的駝峰命名; 1.1 關鍵字

Java基本知識(運算符/選擇結構語句/循環結構語句/方法/標識符)

java基礎知識 運算符 選擇結構語句和循環結構語句 標識符 方法(函數) Java基本知識(運算符/選擇結構語句/循環結構語句/方法/標識符)一、Java標識符給類、接口、方法等命名的字符序列。1、標識符組成(1)英文字母大小寫;(2)數字(不能以數字開頭);(3)$和_。2、命名規則常

Notes 20180508 : Java基本程序設計結構之關鍵字與標識符

void 數據 AS nat 序列 family 字節 重名 HA   我們成功書寫了HelloWorld後,又深入了解了main函數,提到過main並非是關鍵字,可什麽又是關鍵字呢?這其實就是這章要研究的內容,本節研究關鍵字與標識符,在標識符中我們也會講解一下Java中的