文章出處

1.myeclipse 方法上加上@Override就報錯

在有@Override方法上面會報錯如下:

The method oncreate(Bundle) of type HelloWorld must override or implement a supertype method

Override是指子類繼承父類里面的方法的描述,說明。

Override是JDK5 就已經有了,但有個Bug,就是不支持對接口的實現,認為這不是Override而JDK6 修正了這個Bug,無論是對父類的方法覆蓋還是對接口的實現都可以加上@Override

 

修改你的myeclipse指定的編譯器版本在選項里的java compiler中指定版本至少在1.6以上在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設置。

 

2.access restriction的問題

  選擇你的項目-右鍵屬性-找到java build path-右側找到libraries
看到下面有JRE System Libriry,這里是你當前JVM下運行環境需要的jar包。
在Jre System Library下有個Access rules,雙擊打開,這里默認訪問規則,上面下拉框改為accessible,下面填**即可 

3.MyEclipse設置文件編碼方式

  a、windows->Preferences……打開"首選項"對話框,左側導航樹,導航到general->Workspace,
    右側Text file encoding,選擇Other,改變為UTF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8.
 
  b、 windows->Preferences……打開"首選項"對話框,左側導航樹,導航到general->Content Types,右側Context Types樹,點開Text中每一顆子項,并在中輸入"UTF-8",點update! 其他java應用開發相關的文件如:properties、XML等已經由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發中確需 改變編碼格式則可以在此指定。
 
  c、window——>preference——>MyEclipse——>Files and Editors,將每個子項的"Encoding"改為"UTF-8",點Apply! 
 
  d、經過上述三步,新建java文件即為UTF-8編碼

文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()