posts - 28,  comments - 15,  trackbacks - 0
           

          上網(wǎng)找了一些資料,主要就是關(guān)于跨平臺(tái)的一些細(xì)節(jié):

          1
          程序設(shè)計(jì)的信息編碼要注意,一般要采用 ASCII碼字符集,并不是所有的操作系統(tǒng)都支持Unicode碼。
           
          后來研究一下,還是UTF-8

          2
          程序中不要硬性編碼與平臺(tái)相關(guān)的任何常量,比如行分隔符、文件分隔符、路徑分隔符等。
          unixmac 中是“/”,在windows里是“\”
          如要用這些常量,要使用  Java.util.properties 類的getProperty 方法。
          如: Java.util.properties.getProperty("file.seParator")
          可以獲得文件分隔符,getProperty("line.seParator") 返回行分隔符。
                              getProperty("path.seParator")
          返回路徑分隔符

          3
          編寫跨平臺(tái)網(wǎng)絡(luò)程序時(shí),不要使用 Java.net.InetAddress類的getHostName方法得到主機(jī)名,
          因?yàn)椴煌钠脚_(tái)的主機(jī)名格式不同。最好使用 getAddress得到格式相同的IP地址。另外,
          程序中的所有的主機(jī)都要換成IP地址。

          4
          如寫GUI程序,在使用AWT組件時(shí)不能硬性設(shè)置組件的大小和為止,而應(yīng)該使用JAVA的布局管理器(Layout manager)
           
          來設(shè)置。

          5
          不同的操作系統(tǒng),不同的機(jī)器,系統(tǒng)支持的顏色和屏幕的大小和分辨率都不同,如何獲得這些屬性,
          使用 Java.awt.systemcolor 類可以獲得需要的顏色,如該類的 inactiveCaption 就是窗口邊框
          活動(dòng)標(biāo)題背景色   Menu是菜單背景色,使用Java.awt.Tookit getScreenResolution可以以
          像素每英寸為單位顯示分辨率。
          該類 getScreenSize 可以得到屏幕大小(英寸), LoadSystemcolors 可以列出所有的系統(tǒng)顏色。

          6
          程序中使用任何一個(gè)方法時(shí),要詳細(xì)查看文檔,確保,使用的方法不是文檔已經(jīng)申明為過時(shí)的方法,
          也不是文檔中未標(biāo)明的隱含方法。

          posted on 2009-08-19 11:02 zhangxl 閱讀(332) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2009年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(1)

          隨筆分類(17)

          隨筆檔案(28)

          文章分類(30)

          文章檔案(30)

          相冊

          收藏夾(2)

          hibernate

          java基礎(chǔ)

          mysql

          xml

          關(guān)注

          壓力測試

          算法

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 96758
          • 排名 - 600

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 甘洛县| 富裕县| 镇雄县| 临漳县| 林芝县| 文昌市| 山西省| 库尔勒市| 公主岭市| 益阳市| 腾冲县| 金阳县| 冷水江市| 扶风县| 城口县| 罗山县| 临朐县| 大悟县| 太康县| 建湖县| 卫辉市| 新疆| 德庆县| 聂荣县| 梅州市| 双鸭山市| 香港| 耿马| 西峡县| 三河市| 昭平县| 太仓市| 上蔡县| 丘北县| 高平市| 土默特左旗| 宕昌县| 保定市| 宜兴市| 永吉县| 龙江县|