7 月 242015
 

Source: 利用Eclipse製作可執行jar run | 聰明的生活2

寫好java application之後,要執行時可以直接使用java.exe來執行classes,另外還有幾種方式也可以執行,像是Web Start run或是jar run等等,只需要使用jar.exe來打包所有classes就可以了,而在Eclipse上要打包jar檔更是方便,只需要利用匯出精靈幾個步驟就可以完成了。jar其實也是一種zip壓縮檔。

Continue reading »

7 月 142015
 

Source: Does Java support default parameter values? - Stack Overflow

I came across some Java code that had the following structure:

public MyParameterizedFunction(String param1, int param2)
{
    this(param1, param2, false);
}

public MyParameterizedFunction(String param1, int param2, boolean param3)
{
    //use all three parameters here
}

I know that in C++ I can assign a parameter a default value. For example:

void MyParameterizedFunction(String param1, int param2, bool param3=false);

Does Java support this kind of syntax? Are there any reasons why this two step syntax is preferable?

Continue reading »

3 月 142012
 

原文(source): java作用域public ,private ,protected 及不寫時的區別 - 碳烤烏龜 - 無名小站

在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認為他們都是自己的子女,而對於和自己一個目錄下的classes,認為都是自己的朋友。

Continue reading »