java入門 學習日誌一

1:java文件的建立:java文件後綴名必須是java 。java文件名必須和主類名一致 。
2:java文件的編譯:cmd命令輸入javac 主類名 .java的形式對java文件進行編譯 。生成.class文件。
3:java文件的運行:cmd命令輸入java 主類名的形式運行java文件 。
4: java命名規範:
類名 、接口名:首字母大寫,之後每個單詞首字母大寫。
方法名、變量名:首字母小寫,之後每個單詞首字母大寫 。
常量名:全部大寫 。
關鍵字: 全部小寫 。
······························································································

第一個程序:永遠的"Hello World!"

public class Hello //定義了一個類 類名爲Hello
{
	public static void main(String args[]){ //主方法,程序的起點
		System.out.println("Hello Word"); //輸出語句
	}
}

運行結果如下:
在這裏插入圖片描述
第一個程序的解釋

1 . 關於類的定義:
(1) .public class定義 :類名稱必須與文件名保持一致 ,否則無法編譯 ,且一個.java 程序只能有一個 public class 。
(2) .class定義:類名稱可以和文件名不一致 ,但是生成的是class定義的名稱 。一個 .java程序中可以有多個.class定義 ,編譯後會分爲不同的 .class文件 。
2 .主方法 :main() :
主方法表示的是一個程序的的起點 ,所有代碼都由此開始順序執行 。在java中主方法也要放在一個類中 。主方法所在的類稱爲主類 。其定義的格式如下:

public static void main(String args[]){
	編寫程序 ;
	}

3 .系統輸出 :System .out .println()

 對於輸出有以下兩種格式  :
 輸出後換行:System .out .println("");
 輸出後不換行 :System .out .print("");

數據類型的劃分

數據類型分爲 基本數據類型和引用數據類型 。
1:基本數據類型包括 數值型 、字符型(char) 、布爾型(boolean) 。
其中數值型包括整數型(byte 、short 、int 、long )和浮點類型 (float 、double)。
2:引用數據類型包括 :類(class)、接口(interface)、數組 。

整形:
1:

public class Demo{
	public static void main(String args[]){
	int max=Integer.MAX.VALUE; //取出int類型的最大值
	int  min =Integer.MIN.VALUE ;//取出int類型的最小值
	System.out.println(max);
	System.out.println(min);
	}
}

輸出int類型的最大值和最小值 。
2:
java中所有的整數默認爲int類型 。
(1)將int 型常量變爲long型常量 ,使用“數字L”、“數字l”.
(2)將int 型變量變爲long型變量 ,使用“long 變量名稱” .
(3)數據範圍小的數據與數據範圍大的數據進行計算時,自動向大範圍的數據類型進行轉換。

浮點數:
java中所有的小數都是double類型,double類型是保存範圍最廣的數據類型 。

字符型:

 public class Demo{
	public static void main(String args[]){
	char a='A' ;
	int b=a ; //字符和int可以以編碼的形式進行轉換
	System.out.println(a);
	System.out.println(b);
   }
}

程序執行結果 :

         A 
         65

布爾型 :

布爾類型是一種邏輯結果 ,保存true ,false 兩類數據 。

public class Demo{
	public static void main(String args[]){
	boolean flag=false;
	if(!flag)	{
		System.out.println("Hello world .");
		}
	}
}

程序執行結果:Hello world .

String 型類型
String屬於引用數據類型 (它屬於一個類 ,所以首字母大寫)。
String表示一個字符串 ,要求使用雙引號聲明 。

public class Demo{
	public static void main(String args[]){
	String str ="Hello" ;
	System.out.println(str);
	str += "world " ;  //字符串連接
	str =str+"!!!";
	System.out.println(str);
	String ans="字符串加法:";
	ans+=100+99;
	System.out.println(ans);
   }
}

程序執行結果 :
Hello
Hello world!!!
字符串加法:10099

在基本數據類型中 ,任何數據類型都向範圍大的數據類型轉變 。但是如果遇到了String這樣的引用數據類型就不一樣了 。所有的數據類型 ,遇見String 的+ ,那麼所有的數據類型都變爲了String 類型 。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章