[java]基礎概念

縮寫 說明 示範
jdk java develop kit
jre java running enviornment
bin binary 放執行檔的目錄
bin\javac -version javac 的版本 C:\jdk1.8\bin\javac
\bin\javac 檔名.java 轉譯資料夾內的檔案成.class檔 C:\Alice>C:\jdk1.8\bin\javac HelloWorld.java
\bin\java 檔名 執行資料夾內的.class檔 C:\Alice>C:\jdk1.8\bin\java HelloWorld
\\ 單行註解 \\檔名
cd 轉換目錄 cd \ 根目錄名稱
dir 顯示目錄 C:\Alice\dir
path 路徑,作用是告訴電腦執行檔位置,以目錄為單位 C:\Alice\set path=C:\jdk1.8\bin;

Path 路徑 說明 示範
目錄結尾 Unix-Like ":"
Window ";"
單行模式 絕對路徑 C:\jdk1.8\bin;
命令列模式 window 用 set path C:\Alice\set path=C:\jdk1.8\bin;
全域模式 系統的環境變數設定 控制台\所有控制台項目\系統\進階系統設定-環境變數
%path% 保留之前的目錄路徑 C:\Alice\set path=C:\jdk1.8\bin;%path%


Java JavaScript
型別 強制型別 弱型別/萬用型別
Java -須經宣告 "初始化"而使用的高階語言,不能改變型別
  • 7 種數值
  • 1 種布林
  • 1 種參考(物件)
Java -7種數值變數型態



Java -小於int整數運算會先轉成整數

Casting-將大的數值轉成小型別 (小型別)大的值 


class varType{
    public static void main(String[] args){
        short b1=5;
        short b2=6;
        //short b3=b1+b2;    /*+運算會轉成int
        short b3=(short)(b1+b2);
        System.out.println(b3);
        
        long b4=365*24*60*60*1000L; 
        System.out.println(b4);
     }
    
}

留言

這個網誌中的熱門文章

[HTML]標籤-下

論P, NP, NP-Complete, NP-Hard問題

[Python]基礎課程

[系統]解除電腦限制頻寬

[HTML]標籤-上

[AlaSQL] 多data查詢+累計

How to Check the MySQL Version

[SQL Sever] 日期時間

推薦使用的9款編程字體

類別型態 vs 基本型態