安萍
2 years ago
latest #83
立即下載
安萍
2 years ago
Java-第2課-資料型態與變數. 程式運行期間,會將資料放在記憶體(RAM),以便往後存取。但是我們無...數字 literal 的預設 data type:int 和 double
賦值 long 時,數字 literal 後面要加 L
賦值 float 時,數字 literal 後面要加 f
賦值 double 時,數字 literal 後面要加 d
(沒加的話會依照預設 data type 解讀)
安萍
2 years ago
char: 2 bytes
String is a class and is immutable
StringBuffer is mutable
安萍
2 years ago
scanner.nextInt(); 後面接一個 scanner.nextLine(); 去處理 Enter key
安萍
2 years ago
scanner.hasNextInt(); 回傳 boolean,true 的話再 scanner.nextLine(); 以避免把非 numeric 字串直接拿去解析成 int 導致 error
安萍
2 years ago
在 constructor 裡用 this 呼叫此 class 的其他 constructor
Using the this Keyword (The Java™ Tutorials > Learni...
【From within a constructor, you can also use the this keyword to call another constructor in the same class. Doing so is called an explicit constructor invocation.】
安萍
2 years ago
承上,如果要用 this 呼叫此 class 的其他 constructor 的話,要寫在 constructor body 第一行
安萍
2 years ago
承上,constructor body 裡,不要呼叫 setter 或任何其他 method
因為此時還在物件初始化階段,物件的屬性不一定都已經全部建立好了,所以不建議在初始化階段就取用這些屬性
安萍
2 years ago
instance vs static method
method 若沒有用到 instance 的屬性,就宣告成 static

instance vs static variable
A class 的 static variable,所有 A 的 insatance 都能共同取用
instance variable,就不會跟同 class 的其他 instance 共用
安萍
2 years ago
static Keyword in Java - GeeksforGeeks【The static keyword is used for a constant variable or a method that is the same for every instance of a class.
The static keyword is a non-access modifier in Java that is applicable for the following:
1. Blocks
2. Variables
3. Methods
4. Classes】
安萍
2 years ago
What are variables without public, private or protec...待確認: java 的 package 是怎麼回事、變數的可取用範圍怎麼判斷
安萍
2 years ago
public class Main {

public static void main(String[] args) {
int i = 4;
System.out.printf("i的值為%5d", i);
}
}
印出:
i的值為 4
安萍
2 years ago
初始化 outter calss 中的 public inner class:
Outter myOutter = new Outter();
Outter.Inner myInner = myOutter.new Inner();
安萍
2 years ago
現在還看不太懂,先存起來:
Java 的 Nested Class | 只放拖鞋的鞋櫃
安萍
2 years ago
如果是 static inner class,不用先建立 outter object,而且 new 寫在最前面:
OuterClass.StaticNestedClass nestedObject =
new OuterClass.StaticNestedClass();
安萍
2 years ago
安萍
2 years ago
tomcat 解壓縮後放到方便的位置,例如h home 之類的
安萍
2 years ago
書:
Effective Java & Refactor & Clean Code
安萍
2 years ago
安萍
2 years ago
原來還可以這樣轉換
int myInt = 'A';
char myChar = 65;
System.out.println(myInt); // 65
System.out.println(myChar); // A
myChar++;
System.out.println(myChar); // B
System.out.println(myChar <= 'Z'); // true
System.out.println(myChar <= 70); // true
安萍
2 years ago
讓印在 console 上的字有顏色
Build your own Command Line with ANSI escape codes
Black: \u001b[30m
Red: \u001b[31m
Green: \u001b[32m
Yellow: \u001b[33m
Blue: \u001b[34m
Magenta: \u001b[35m
Cyan: \u001b[36m
White: \u001b[37m
Reset: \u001b[0m
安萍
2 years ago
java example:
println("\u001B[36m" + stringVariable)
asdfx_blogspot
2 years ago
這篇請幫轉PTT(你要自己打 不附連結、原作也行 我也是從一個沒人在看的地方看到的):(這篇請幫轉PTT-Buddhism等我們會出沒的佛教社群)佛弟子 不能怎麼死?
安萍
2 years ago
設定 request 和 response 的資料格式
Using @Consumes and @Produces to Customize Requests ...
安萍
2 years ago
functional programming 課程(雖然是用 javascript 示範,但是先堆在這裡比較方便拿)
Warning
安萍
2 years ago
How do I copy an object in Java?import org.apache.commons.lang.SerializationUtils;
SerializationUtils.clone(Object);
安萍
2 years ago
泛型、型態抹除
長角的東西怎麼比
安萍
2 years ago
Java - Java 8 新增的時間系列用法
【為什麼 Java 中舊版的 Date 不好 ?
因為 Date 硬是把 時區 和 Timestamp 這兩個概念混合在一起了,這就是為什麼 Date 不好的關係
back to top