Java是一門跨平台的高級編程語言,由Sun Microsystems公司於1995年推出。Java具有簡單、面向對象、分佈式、解釋執行、可靠、安全、跨平台等特點,被廣泛應用於互聯網、遊戲開發、移動應用開發等領域。
一、環境搭建
1、下載安裝JDK
安裝JDK過程此處省略
2、配置環境變量
在系統環境變量中添加JAVA_HOME,將JDK的安裝路徑作為值。在Path中添加%JAVA_HOME%\bin。
3、驗證配置是否成功
在命令行中輸入java -version,成功情況下應該輸出java版本信息。
二、基本語法
Java語言基於C++語言,具有類、繼承、多態、封裝等特性。
變量定義
// 定義整型變量,初始化為10
int num = 10;
// 定義字符變量,初始化為'a'
char ch = 'a';
// 定義布爾型變量,初始化為true
boolean bool = true;
// 定義字符串變量,初始化為"hello, world"
String str = "hello, world";
流程控制語句
// if語句
int num = 10;
if(num > 0) {
System.out.println("num是正數");
} else if(num == 0) {
System.out.println("num是0");
} else {
System.out.println("num是負數");
}
// for循環
for(int i = 0; i < 10; i++) {
System.out.println(i);
}
// while循環
int i = 0;
while(i < 10) {
System.out.println(i);
i++;
}
三、面向對象
Java是一門面向對象的語言,最基本的組成單位是類。
定義類
public class Person {
// 屬性
private int age;
private String name;
// 構造方法
public Person(int age, String name) {
this.age = age;
this.name = name;
}
// 方法
public void sayHello() {
System.out.println("Hello, my name is " + name);
}
}
創建對象
Person person = new Person(20, "Tom");
訪問對象
person.sayHello();
四、常用類
Java中擁有大量的類庫,涵蓋各種數據結構、網絡、文件IO等領域,以下是一些常用類的介紹。
String類
String str1 = "hello";
String str2 = "world";
String str3 = str1 + ", " + str2; // 字符串拼接
System.out.println(str3.toUpperCase()); // 轉化為大寫字母
ArrayList類
ArrayList<String> list = new ArrayList<>();
list.add("list1");
list.add("list2");
list.add("list3");
System.out.println(list.get(1)); // 獲取第二個元素
File類
File file = new File("test.txt");
if(file.exists()) {
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
String line;
while((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
fr.close();
}
五、總結
通過本文的介紹,您了解了Java語言的基本知識,包括環境搭建、基本語法、面向對象以及常用類等。在學習Java的過程中,請多動手實踐,深入理解語法和類庫的使用。歡迎加入Java開發者的行列,一起學習、探索Java的更多精彩!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/237652.html