Time of Update: 2018-12-04
可以將“數字”格式的字串,如“123456”,轉化為int型整數。 int x; String s=“123456”; x=Interger.parseInt(s); 這個地方可能要使用try catch 包圍一下。 轉化成Double型, s=Double.Interger.parseDouble(s);
Time of Update: 2018-12-04
這段時間以來,本博陸續介紹了Android系統的開發和調試環境、模擬器,並詳細解析了Android的一個執行個體SoftKeyboard,這裡具體列出如下:Android是什麼Android SDK 2.3與Eclipse最新版開發環境搭建(一)Android SDK 2.3與Eclipse最新版開發環境搭建(二)Android SDK 2.3與Eclipse最新版開發環境搭建(三)Android SDK 2.3與Eclipse最新版開發環境搭建(四)Android SDK
Time of Update: 2018-12-04
為了讓大家更好的理解J2ME和Android編程的差別,我用J2ME重新實現了Android的Snake Sample。 下次,我會詳細介紹在將Snake從Android移植到J2ME上時,需要特別注意的問題,並對Android和J2ME的區別和聯絡進行粗略的比較。 本次,暫時把J2ME實現的運行畫面列出如下。JAVA的好處就是一次編寫多處運行,:-),我的PC上各種模擬器都有,因此在WTK、黑莓、Nokia N97上都跑了跑。 可啟動並執行包也給大家一下:http://download.
Time of Update: 2018-12-04
一直學C/C++,也比較喜歡,不過人不能總活在過去,要不斷接受新鮮事物,儘管相比較而言,我更喜歡C/C++,不過現在的公司也需要JAVA,那我就重新開始研究好了。廢話就不說了。JAVA環境JDK肯定是需要的,至於如何找到和配置JDK,看我的android的環境搭建那個文章就能瞭解到了。有了JDK,那麼即使使用notepad也是可以進行JAVA的編譯和啟動並執行。我選擇使用UltraEdit-32,不為什麼,好看,其實是因為公司要求安裝它,說實在的,個人比較喜歡sourceinsight。先把JD
Time of Update: 2018-12-04
安裝就不用說了,一個最新的jdk,把jdk的bin檔案夾路徑加入環境變數path中,然後就可以在命令列中使用java了。命令簡單,就是javac是編譯命令,而java命令則是執行命令。具體可以到網上去查。這裡重點介紹一下applet吧。網路上的定義:Applet或Java小應用程式是一種在Web環境下,運行於用戶端的Java程式組件。它也是1990年代中期,Java在誕生後得以一炮走紅的功臣之一。通常,每個Applet的功能都比較單一(例如僅用於顯示一個舞動的Logo),因此它被稱作“小應用程式
Time of Update: 2018-12-04
java的文法是種讓c++程式員覺得討厭的東西,不過還是繼續吧。final: 常量的定義,終態的意思,變數則是不能修改,方法則是不能被繼承,它就是最終的形式了。 static:靜態定義,和c++類似,靜態方法不能調用非靜態方法和成員變數。不過非靜態成員函數裡面可以調用靜態成員變數。只是它在main裡面不能調用類裡面的非靜態類和方法。因為main是static的。這點比較討厭。它定義類還可以定義成靜態類,即直接在類的定義上加上static。不過main可以調用其他檔案裡面定義的類。
Time of Update: 2018-12-04
在編譯Android源碼的時候,常常會碰到JDK版本不對或者GCC版本不對的情況,導致各種編譯不過的問題,修改這個版本可以採用以下方法:1、到sun網站下載jdk6 http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html2、安裝裝完java 6之後配置java環境變數,Java 安裝預設路徑為/usr/lib/jvm/java-6-sun#sudo vim
Time of Update: 2018-12-04
bug資訊:10-16 17:27:20.250: D/AndroidRuntime(14662): Shutting down VM10-16 17:27:20.250: W/dalvikvm(14662): threadid=1: thread exiting with uncaught exception (group=0x40a5e228)10-16 17:27:20.250: E/AndroidRuntime(14662): FATAL EXCEPTION: main10-16 17:
Time of Update: 2018-12-04
所謂Iterator模式,即是Iterator為不同的容器提供一個統一的訪問方式。本文以java中的容器為例,類比Iterator的原理。參考:馬士兵 Java設計模式 Iterator1.首先定義一個容器Collection介面.package com.njupt.zhb.learn.iterator;public interface Collection {void add(Object o);int size();Iterator
Time of Update: 2018-12-04
JDK1.6官方下載_JDK6官方下載_JDK1.6API(chm)下載_JDK6APICHM中文參 JDK1.6官方下載_JDK6官方:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exeJDK6 API CHM中文參考下載:JDK6API中文參考070114.rar :http://chinesedocument.com/
Time of Update: 2018-12-04
文章目錄 1. 問題描述2. 問題解決辦法3. final後語 1. 問題描述我的code出了一個多線程問題,錯誤如下:被同事指出問題出在多線程訪問資料上,問題具體如下:項目中線程主要有兩個:android內建的UIThread,GLSurfaceView中的GLThread負責渲染情境中所有的圖形元素,兩個線程同時訪問對象內的資料。代碼原型如下:class GLLinesGroupOverlay extends
Time of Update: 2018-12-04
今天遇到個問題,就是在試圖將資料寫入檔案的時候發現有的時候,資料還在緩衝中,並沒有將資料及時寫入到磁碟上,嘗試用了flush,發現也沒用,後來通過網路上,發現瞭解決方法 FileOutputStream fos = new FileOutputStream(entryFile); BufferedOutputStream dest = new BufferedOutputStream(fos, BUFFER);
Time of Update: 2018-12-04
摘自:blog.csdn.net/mad1989/article/details/7619136 1.從標準的Java編譯路徑中移除第三方JAR包 在工程名稱上點右鍵 > Properties > Java Build Path > Libraries標籤 >移除Android SDK之外的所有第三方JAR包2把JAR包所在的檔案夾名稱從“lib”修改為“libs”
Time of Update: 2018-12-04
將Java應用程式本地編譯為EXE的幾種方法(推薦使用JOVE和JET) 1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS檔案 編譯成EXE檔案。 2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe建立EXE檔案,這個軟體可以 從微軟的網站免費下載,地址如下: http://www.microsoft.com/java/download/dl_sdk40.htm jexegen的文法如下: jexegen
Time of Update: 2018-12-04
java 介面 在使用時因該分為2類 在建立應用時 為了使不同模組調用 在應用初始就定義出來 以共使用的介面。立即型介面還有一種 是通過業務功能不斷積累 ,浮現出來的介面,在重構時使用的。積累型介面其實這兩類介面沒有本質區別,而且可以互相轉換。他們的區分主要是,指根據一個開發人員水平而定的。比如,高水平的開發人員就可以。把一般水平的開發人員,需要積累出的介面,作為初始定義的介面用。所以,在開發初定義時。。。。。。。。。。
Time of Update: 2018-12-04
學習java的都覺得java非常強大。javaweb甚至是我所學習過 最規範話的web架構(php asp .net 甚至 perl的cgi我都有接觸)。然而,當前互連網上的各種應用幾乎都在選擇 php nodejs python。這些動態語言的作為架構基礎。 作為java開發人員,感覺非常悲哀。遙想7年前,jsp/servlet 以及興起的struts2
Time of Update: 2018-12-04
Time of Update: 2018-12-04
本來記錄在blogjava中的日誌 http://www.blogjava.net/wfeng007/archive/2008/04/06/191112.html 主要是針對selector基本機制的學習。在學習IBM的那個NIO教程時發現,非同步IO這部分的代碼居然有個嚴重問題。即client突然中斷
Time of Update: 2018-12-04
(參考 “ibm nio入門”)在 NIO 庫中,所有資料都是用緩衝區處理的。在讀取資料時,它是直接讀到緩衝區中的。在寫入資料時,它是寫入到緩衝區中的。任何時候訪問 NIO 中的資料,都是將它放到緩衝區中。緩衝區實質上是一個數組。通常它是一個位元組數組,但是也可以使用其他種類的數組。但是一個緩衝區不僅僅是一個數組。緩衝區提供了對資料的結構化訪問,而且還可以跟蹤系統的讀/寫進程。buffer其實只是一個美化了的數組。狀態變數跟蹤資料的狀態情況使buffer可以自己管理資料資源 position:
Time of Update: 2018-12-04
為了進行非阻塞的socket通訊,java