目前日期文章:201202 (7)

瀏覽方式: 標題列表 簡短摘要
幫朋友用SKYPE的模組他第一步很特別
需要用ANT指令照XML把內容給匯出成一個JAR

再來新增一個ANT 配置專案讀取建立用的XML
就會直接建立

戮克 發表在 痞客邦 留言(0) 人氣()



Hot key:LPI早期有考,目前很少。
[Tab]
指令補齊
按一下列出可能的指令
按兩下列出所有相同開頭指令

檔名補齊
ls -a .b按一下自動轉成可能檔案

戮克 發表在 痞客邦 留言(0) 人氣()

try {


           File file = new File("XXX.txt");//XXX.txt為所要輸出的文字檔名稱
           PrintWriter   out = new PrintWriter(file);
                   
           out.println("");//輸出內容為字串
           out.println();
           out.close();//使用完記得關閉串流

戮克 發表在 痞客邦 留言(0) 人氣()

之前我前室友0.0AVA不能玩,然後抓狂了!他抓狂之後當然還是不能玩。
後來...他重灌遊戲、重灌電腦、重灌很多東西...換了網路...一樣不能玩
過了一個多禮拜他終於能玩了
原因是...他用了別人的螢幕那遊戲音解析度設定而當機...AVA沒有自動偵測螢幕的功能??

戮克 發表在 痞客邦 留言(0) 人氣()

以下是個人遇到的問題和個人的想法
之前在操作JNI調用C#所製的DLL函數時,JAVA程式每次執行一個函式會去讀取某個值在此稱A值。A值其實是C++寫出來的套件A指向一個記憶體位置。但是每次執行結果都會失敗,後來DEBUG發現每次執行時A值都不一樣(理論上A值是個全域變數,數值應該不會變動。)估計應該是JVM沒辦法處理或辨識某些DLL的執行緒狀態。而配置給A一個新的值。
最後解決方法是我把在C#的A值宣告成靜態全域變數static後重新製作DLL,就可以正常執行。應該是因static是在程式初始化時就被建立而且不能隨意更改。簡單來講配置記憶體的區域不同。


JAVA有哪些配置記憶體的區域可以參考以下連結:
http://ajava.org/blog-273-217.html

戮克 發表在 痞客邦 留言(0) 人氣()

C語言中無繼承概念。
C++裡面才有,C++繼承寫法是:

class C:public A,public B{
...
};
代表C類別繼承A和B類別
JAVA中有繼承不過只支援單一繼承
JAVA繼承的寫法:
class  B  extends  A{
...
}
extends為關鍵字代表B繼承A

戮克 發表在 痞客邦 留言(0) 人氣()

程式語言為什麼有需要互相調用呢?
原因很簡單

  • 情況一

有一個很多不同程式須(使用)執行一個相同一程序,然後那些程序執行在不同的作業系統或不同的平台。為了節省開發時間。該程序可用JAVA開發而使用在各種不同作業系統的C或C++上。選用JAVA是因JAVA支援最多種的作業系統。



  • 情況二

主程式使用JAVA開發,而擴充功能的套件卻是由其他程式語言寫出為了避免重新買入只是由JAVA寫出的同功能套件而增加成本。所以使用JAVA調用該套件。

戮克 發表在 痞客邦 留言(0) 人氣()