2015年8月31日 星期一

[java] java 程式開發流程



一直一來

對於java都只是很粗淺的認識

只會把一堆程式寫在有main的class裡面

完全不知道要怎樣去分割程式

像是到底哪裡該如何組合成一個新的class之類

真是滿頭大=="



剛看到一篇分析程式的流程

還不錯 !!!

http://pydoing.blogspot.tw/2011/05/java-encrypt-class.html

2015年8月30日 星期日

[java] Static , non-static method 之間的呼叫

(1)
如果 caller - 是static method
那 callee - 只能是 static method


(2)
如果 caller - 是non static method
那 callee -
1. 如果是 static method , 直接呼叫callee所屬的className還有 methodName
    ex. className.methodName();

2. 如果是 non static method, 需要建立callee所屬的class
     ex.   className  callee = new className();
              callee.methodName();




ps. caller 呼叫方  ->  callee 被呼叫方
             


2015年8月12日 星期三