Time of Update: 2015-06-18
標籤:一、目標:讀取properties檔案,獲得類名來產生對象二、類1.Movable.javapublic interface Movable {void run();} 2.Car.javapublic class Car implements Movable {public void run() {System.out.println("Car
Time of Update: 2015-06-18
標籤:記憶體配置 記憶體回收行程 gc java 演算法 Java 語言的一大特點就是可以進行自動記憶體回收處理,而無需開發人員過於關注系統資源,例如記憶體資源的釋放情況。自動垃圾收集雖然大大減輕了開發人員的工作量,但是也增加了軟體系統的負擔。擁有垃圾收集器可以說是 Java 語言與
Time of Update: 2015-06-18
標籤:
Time of Update: 2015-06-18
標籤:原文地址:http://funine.iteye.com/blog/2220359(本文所有素材將在文章最後附上) 準備工具exe4j, converticon.com(用於製做.ico格式的圖片),jre檔案包 其實還有別的方法也能實現此功能,例如install4j來製作,Jar2Exe
Time of Update: 2015-06-19
標籤: 一、概述1.目標:類比Spring的Ioc2.用到的知識點:利用jdom的xpath讀取xml檔案,反射 二、有如下檔案:1.applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans> <bean id="vehicle" class="com.tong.spring.factory.Car"> </bean></beans>
Time of Update: 2015-06-18
標籤:1, Java是一種靜態類型、動態綁定的語言。具體來說,每一個對象都是編譯時間確定的良好類型。同時,可以在運行時檢查一個對象究竟是什麼。2, Java中除了基本數字類型之外,Java中所有的對象都是通過引用來訪問。3,
Time of Update: 2015-06-18
標籤:java 反射 哎,總想寫出一篇能夠淺顯易懂的部落格出來,讓大家一看就明白,可惜自己寫的部落格也只有自己看得懂 閑來無事,看了一下現在做的項目的架構,發現裡面用到了反射,突然就想研究一下這種高大上的東西,所以就看了幾篇部落格,自己敲了幾行代碼,頓時覺得自己已經“理解”了,哈哈, 自己畢竟是練武奇才。扯遠了,還是回到JAVA反射機制上來。 1.
Time of Update: 2015-06-17
標籤:java 編程規範 一. 編寫背景本文檔的編寫從簡,絕大多數內容以條款或者表格形式列出,不做過多的補充說明,代碼格式規範遵循eclipse的預設編碼規範要求.二. 適用範圍後台開發人員總則規範制定總則? 簡單,易執行命名總體原則1. 名字含義要明確,做到見名知義,如:
Time of Update: 2015-06-17
標籤:1、Java記憶體模型
Time of Update: 2015-06-18
標籤:java 基本類型 原生類型佔位數是否帶符號位最小值最大值預設值封裝類備忘boolean1不帶————falseBooleanboolean類型是孤獨的皇后,她無法和其他類型轉換byte8帶-2^7=-128=Byte.MIN_VALUE2^7-1=127=Byte.MAX_VALUE0ByteIO流中經常使用char16不帶‘\u0000‘=0=Character.MIN_VAL
Time of Update: 2015-06-17
標籤:讀取“案頭”的方法:javax.swing.filechooser.FileSystemView fsv = javax.swing.filechooser.FileSystemView.getFileSystemView();fsv.getHomeDirectory(); //這便是讀取案頭路徑的方法了 但我需要讀取“我的文件”的路徑,又查看了一下jdk文檔,
Time of Update: 2015-06-17
標籤:com.sun.management.OperatingSystemMXBean mxbean = (com.sun.management.OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); System.out.println("作業系統: "+mxbean.getName()); System.out.println("CPU數量:" +
Time of Update: 2015-06-17
標籤:要在平面上顯示文字和繪圖,首先要確定一個平面座標系統。Java語言約定,顯示屏上一個長方形地區為程式繪圖區域,座標原點(0,0)位於整個地區的左上方。一個座標點(x,y)對應螢幕視窗中的一個像素,是整數。12.1所示。視窗大小由超文字檔中的width和height指定。例如,以下超文本確定視窗寬為250像素,高為400像素: <applet code = h.class width=250
Time of Update: 2015-06-18
標籤:今天使用java的md5加密一個字串(含有部分中文),遇到問題,百思不得其解。 後面網上搜尋了一下,才知道是[編碼]的問題。 以前在asp中用md5加密的時候,瞭解
Time of Update: 2015-06-17
標籤:這是我第二遍看java書了,感覺看第二遍的時候確實收穫不少。我把我自己之前沒有注意的一些知識給記錄下來。1,首先是構造器,public Employee(String n,double s) {name(執行個體域)=n(參數變數);
Time of Update: 2015-06-17
標籤:環境變數 jdk java java 8 upadate 45 kit下載 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Java開發文檔http://docs.oracle.com/javase/8/docs安裝完成後環境變數設定 電腦 | 屬性 | 進階系統設定 ,
Time of Update: 2015-06-17
標籤:優先順序隊列,顧名思義,和傳統“先進後出”的隊列相比,優先順序隊列在元素加入時就根據該元素的優先順序插入到相應位置。實際上優先順序隊列PriotyQueue在poll時還是遵循先進後出,只是資料在進入時已經根據優先順序排序了。實現優先順序隊列需要實現一個Comparator,測試代碼如下:public class PriotyQueueTest { //比較子,用於判斷兩個元素的優先順序 Comparator<Man> t = new
Time of Update: 2015-06-17
標籤:rsa 具體是什麼 這個就不在多說。演算法實現啊應用啊 已經有很多了。今天記錄下 這種特殊的需求,前台簽名,後台驗證Java後台產生 密匙對pom.xml 添加BC 依賴 <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId>
Time of Update: 2015-06-17
標籤:在Java的程式發布中,很多人會選擇採用二進位的jar的格式進行發布,怎麼樣讀取Jar裡面的資源呢?主要是採用ClassLoader的下面幾個方法來實現:public URL getResource(String name);public InputStream getResourceAsStream(String name)public static InputStream getSystemResourceAsStream(String name)public static URL
Time of Update: 2015-06-17
標籤:問題:這個題為項貪心演算法。我們的想法是在第一時間每個周期根據結束排序(按結束越早穿越,更多的程式),然後從第一個節目開始。假設下一個節目的開始時間大於一個節目的開始時間,是進行程式,依次遞推。輸入,要求兩個數字為一組的一個數,明顯,後改用二維數組,儘管麻煩了點。只是結構比較清晰。今年暑假不ACTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K