Time of Update: 2018-12-03
Java編程那些事兒45—數組使用樣本1鄭州遊戲學院 陳躍峰出自:http://blog.csdn.net/mailbomb6.3 數組使用樣本 本部分通過一系列的樣本,熟悉數組的基本文法,並示範一些使用數組可以解決的基本問題。在實際使用數組時,數組的長度以及數組中每個元素儲存的資料,都根據邏輯需要進行設計。6.3.1 迴圈初始化數組元素 要求:初始化一個長度為100的int數組,數組中的元素依次為1-100。
Time of Update: 2018-12-03
Java編程那些事兒47—數組使用樣本3鄭州遊戲學院 陳躍峰出自:http://blog.csdn.net/mailbomb6.3.7 數字統計 要求:統計一個整數中出現最多的數字。如果數字個數一樣,則以最大的數字為準,例如1輸出1,121輸出1,23231輸出3。 該題是一個綜合的題目,在實際分析時可以分解成三個問題:1、把整數中的每個數字拆分出來,2、統計拆分出的數字中0-9每個的個數,3、獲得數字個數的最大值。
Time of Update: 2018-12-03
Java編程那些事兒48—多維陣列基礎鄭州遊戲學院 陳躍峰出自:http://blog.csdn.net/mailbomb6.4 多維陣列基礎 在學校裡,由於一個班的人數不多,所以按照順序編號即可,當人數增多時,例如對於學校裡的人,在編號時就要增加層次,例如XX班XX號。在部隊中也是這樣,XX師XX團XX營XX連XX排XX班,這裡的層次就比較深了。為了管理資料的方便,一般要加深管理的層次,這就是多維陣列的由來。
Time of Update: 2018-12-03
Java編程那些事兒49—多維陣列使用樣本1鄭州遊戲學院 陳躍峰出自:http://blog.csdn.net/mailbomb6.6 多維陣列使用樣本 多維陣列在實際使用時,更多的在於數組的設計,在實際使用中,一般對於多維陣列的統計相對來說比一維數組要少一些,更多的設計數組的大小,並規定數組中儲存值的含義,在代碼中按照值的規定使用數組。
Time of Update: 2018-12-03
Java編程那些事兒110——網路編程小結陳躍峰出自:http://blog.csdn.net/mailbomb13.4 中文問題 網路傳輸過程中的中文問題也比較突出,出現該問題的原因和前面IO部分介紹的一致,都是由於傳輸過程中用戶端程式和伺服器端程式採用的字元集不一致,在解決該問題以前首先進行如下的思考: 是否在網路中一定要傳輸中文字元?
Time of Update: 2018-12-03
1. 定義:所謂SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入欄位名或頁面請求的查詢字串,最終達到欺騙伺服器執行惡意的SQL命令。2. 防止SQL注入的方法:A:使用PreparedStatement代替Statement 1)使用PreparedStatement 比Statement的代碼的可讀性和可維護性更好. 2)PreparedStatement盡最大可能提高效能. 3)最重要的一點是PreparedStatement極大地提高系統的安全性.
Time of Update: 2018-12-03
《Java編程那些事兒》將結集出版陳躍峰http://blog.csdn.net/mailbomb 《Java編程那些事兒》從開始連載至今,斷斷續續的也一年多了,由於中間的一些變故以及本人比較懶的緣故,所以到現在有了大致的雛形。 《Java編程那些事兒》定位於程式初學者的入門書籍,致力於使用通俗的語言,介紹專業的編程知識,使得初學者可以獨立“讀懂”電腦書籍,能夠自學電腦編程。所以本書寫的都比較淺顯,知識點的介紹也都不是很深入,但是對於入門來說足夠了。
Time of Update: 2018-12-03
安裝,配置j2sdk: 執行j2sdk安裝程式,按預設設定進行安裝,也可自訂路徑,但需修改下面的配置 配置j2sdk: 配置環境變數: 我的電腦->屬性->進階->環境變數->系統變數中添加以下環境變數: JAVA_HOME=C:/Program Files/Java/jdk1.5.0_04 CLASSPATH=%JAVA_HOME%/lib/dt.jar; %JAVA_HOME%/lib/tools.jar; path=%JAVA_HOME%/bin;
Time of Update: 2018-12-03
通常情況下,我們在編寫java檔案時,會有引用到自已定義的一些類,如果按通常的javac *.java的形式來編譯會出現找不到符號的錯誤。以下提供了兩種方法,以供參考假如在d:/web/wsh下有a.java和b.java兩個檔案,在b.java檔案中有引用了a.java。下面是編譯的方法方法一:進入d:/web/wsh下: javac a.java然後退出wsh目錄即進入d:/wsh下 javac wsh/b.java即可編譯成功!方法二:通過使用javac
Time of Update: 2018-12-03
Java 中的映像旋轉 通過AffineTransform.getScaleInstance(double sx, double sy) 可以得到一個執行旋轉操作的AffineTransform 執行個體,再用它做參數,構造一AffineTransformOp 對象,再調用其filter(BufferedImage src,BufferedImage dst)方法,即可用來對BufferedImage做旋轉變換。
Time of Update: 2018-12-03
單例設計模式//單例public class Student { private Student(){} private static Student instance = new Student(); public Student getInstance() { return instance; }}組合設計模式//組合public class Coder { private Computer com; public
Time of Update: 2018-12-03
轉自:http://blog.163.com/smilecatflower_18z/blog/static/19262704520120974119643/最近,在android中用代碼動態改變某種布局(組件)的高度時,會遇到如題所示的類轉換異常。上網查了一下,如下所示:These supply parameters to the parent of this view specifying how it should be arranged. There are many
Time of Update: 2018-12-03
import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;public class UTFEncode { public static String change(String str) throws UnsupportedEncodingException { str = URLDecoder.decode(str, "unicode");
Time of Update: 2018-12-03
目前,JAVA是開發人員的熱寵,很多論壇都有不少熱愛JAVA的開發人員,也有不少想成為JAVA程式員,但苦於不知道該如何學習,也不清楚該學些什麼知識才能成為一個JAVA程式員。本人在這裡拋磚引玉,和大家討論成為一個JAVA初級程式員應該具有的知識,與大家共用。 個人認為想成為一個合格的JAVA初級程式員應該具備如下知識:
Time of Update: 2018-12-03
很多網友問我學習Java有沒有什麼捷徑,我說“無他,唯手熟爾”。但是我卻很願意將自己學習的一些經驗寫出來,以便後來者少走彎路,協助別人是最大的快樂嘛! 要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖使之無所不包,所以Java發展到現在,按應用來分主要分為三大塊:J2SE,J2ME和J2EE,這也就是Sun ONE(Open Net
Time of Update: 2018-12-03
package client;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/** * 壓縮實作類別 <br> * 主要實現: <br> * <p> *
Time of Update: 2018-12-03
package cn.zhao.base;/** * 內部類示範 * */public class InnerClass{public static void main( String[] args ){//示範外部執行個體內部類的方法Outer out = new Outer() ; //外部類執行個體//執行個體化內部類Outer.Inner in = out.new Inner() ;in.print() ;System.out.println() ;}}class
Time of Update: 2018-12-03
package cn.zhao.base;/** * 資料類型轉換 * */public class MyDemo{public static void main( String[] args ){//6個正常順序的類型轉換// byte -> short// short -> int// int -> long// char -> int// int -> double// float -> double //3種可能會丟失精度的轉換//int
Time of Update: 2018-12-03
import javax.sound.sampled.Port;interface Person{public void sayHello() ;}class Student implements Person{public void sayHello(){System.out.println( "學生向大家Say Hello" ) ;}}//使用靜態代理,最大的問題,代理類只能為一個介面服務,擴充性不行class ProxyPerson implements Person{private
Time of Update: 2018-12-03
----------- android培訓、java培訓、java學習型技術部落格、期待與您交流! ------------ 學了畢向東老師的視頻,在這裡做一些總結裝飾模式說白了就是一種對原有功能的一種加強。例如:假如我這裡有一個專門用於讀取的基類 MyReader在他的基礎上又有了,專門讀取文本的衍生類別MyTextReader 專門讀取媒體的衍生類別MyMediaReader