Time of Update: 2015-07-13
標籤: JAVA引用變數有兩個類型:一個是編譯時間類型,一個運行時類型 編譯時間類型由聲明該變數時使用的類型決定,運行時類型由實際賦給該變數的對象決定。如果編譯時間類型和運行時類型不一樣,就形成了多態。
Time of Update: 2015-07-12
標籤:Java中實現多線程有兩種途徑:繼承Thread類或者實現Runnable介面。Runnable是介面,建議用介面的方式產生線程,因為介面可以實現多繼承,況且Runnable只有一個run方法,很適合繼承。在使用Thread的時候只需繼承Thread,並且new一個執行個體出來,調用start()方法即可以啟動一個線程。Thread Test = new
Time of Update: 2015-07-12
標籤: Writer :BYSocket(泥沙磚瓦漿木匠) 微 博:BYSocket 豆 瓣:BYSocket FaceBook:BYSocket Twitter :BYSocket
Time of Update: 2015-07-11
標籤:google java Google "相似圖片搜尋":你可以用一張圖片,搜尋互連網上所有與它相似的圖片。開啟Google圖片搜尋網頁面:點擊使用上傳一張angelababy原圖:點擊搜尋後,Google將會找出與之相似的圖片,圖片相似度越高就越排在前面。如:這種技術的原理是什嗎?電腦怎麼知道兩張圖片相似呢?根據Neal
Time of Update: 2015-07-11
標籤:原文: 分享非常有用的Java程式(關鍵代碼)(七)---抓屏程式 import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import javax.imageio.ImageIO;
Time of Update: 2015-07-10
標籤:/** * 千分位方法 * @param text * @return */ public static String fmtMicrometer(String text) { DecimalFormat df = null; if(text.indexOf(".") > 0) { if(text.length() - text.indexOf(".")-1 == 0)
Time of Update: 2015-07-10
標籤:簡介:在finally{}中調用 流.close(); 保證流管道最後是關閉的。import java.io.FileInputStream;import java.io.FileOutputStream;/** * @author czchina * */public class TestStream { public static void main(String[] args){ FileInputStream fis = null;
Time of Update: 2015-07-12
標籤:mac首先要說的是:可以支援外網機器的mac地址擷取。 以前弄了一個只能訪問區域網路。 有防火牆就訪問不了, 但是這個不用擔心了。 測試了百度的ip,已經可以獲得mac地址測試:java通過ip擷取mac地址-封ip封mac地址 著作權聲明:本文為博主http://www.zuiniusn.com原創文章,未經博主允許不得轉載。 java擷取mac地址-屏蔽ip封mac地址
Time of Update: 2015-07-10
標籤:import java.io.File;import java.io.FileFilter;import java.io.ObjectInputStream.GetField;import java.util.ArrayList;import java.util.List;public class huoquwenjian { /*擷取一個想要的指定檔案的集合,擷取檔案夾下(包含子目錄的所有.java的檔案對象,並儲存到集合中) * 思路: * 1,既然包含子目錄,就需要遞迴。
Time of Update: 2015-07-12
標籤:import java.io.*;public class IntFile { private String filename; public IntFile(String filename) { this.filename = filename; } public void writeToFile() throws IOException //將Fibonacci序列值寫入指定檔案 {
Time of Update: 2015-07-10
標籤:請珍惜勞動小編成果。這篇文章是原來小編,轉載請註明出處。有些時候我們須要在中途強制跳出遞迴。並且還是須要一步跳出,而不一層一層的跳出。這時,我們能夠採用拋異常的方法來實現。 class Test { static class StopMsgException extends RuntimeException { } public static void main(String args[]) { try { run(0); } catch
Time of Update: 2015-07-10
標籤:情境描述: 1,目前我們的系統可以簡單歸納成MVC的架構模式 2,每個前端的請求過來,都會在C層開啟事務,最後處理結束後,也在在C層關閉事務(實際是在C層的底層統一做了事務的開啟和提交); 問題描述: 有一個介面方法,用於擷取資料庫中的序號,然後+1再儲存到資料庫。
Time of Update: 2015-07-10
標籤:leetcode java merge k sorted lists 題目:Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.題意:合并 K
Time of Update: 2015-07-10
標籤:java 檔案系統 NIO.2的Path類提供了如下的一個方法來監聽檔案系統的變化。register(WatcherService watcher,WatchEvent.Kind<?>... events):用watcher監聽該path代表的目錄下檔案變化。event參數指定要監聽哪些類型的事件。WatchService有三個方法來監聽目錄的檔案變化事件。WatchKey
Time of Update: 2015-07-11
標籤:原文:IntelliJ IDEA匯出Java 可執行Jar包保證自己的Java代碼是沒有問題的,在IDEA裡面是可以正常啟動並執行,然後,按下面步驟:開啟File -> Project Structure -> Artifacts,如IDEA匯出Java 可執行Jar包"
Time of Update: 2015-07-09
標籤:在寫使用Java時,難免會有一些模板代碼要寫,不然get/set,toString, hashCode, close 資源,定義建構函式等等。代碼會顯得很冗餘,很長。Lombok項目可以是我們擺脫這些東西,通過一系列的註解,Lombok可以幫我們自動產生這些函數。Lombok 官網地址:https://projectlombok.org/參考文檔:https://projectlombok.org/features/index.html1. 安裝到官網下載 lombok.jar,直接雙擊,
Time of Update: 2015-07-09
標籤:/*複習備用: 泛型方法和靜態方法泛型 泛型類定義的泛型 在整個類中有效 如果被方法使用 那麼泛型類的對象明確要操作的具體類型後,所有要操作的類型就已經固定 為了讓不同方法可以操作不同類型 而且類型還不確定 那麼可以將泛型定義在方法上 靜態方法泛型:靜態方法不可以訪問類上定義的泛型如果靜態方法操作的應用資料類型不確定,可以將泛型定義在方法上*/class Demo<T>{ public void method(T t) {
Time of Update: 2015-07-07
標籤:多態 繼承 向上轉型 多態–概念 所謂多態,就是指一個引用(類型)在不同情況下的多種狀態。也可以理解成:多態是指通過指向父類的指標,來調用在不同子類中實現的方法。 實現多態有兩種方式:1、繼承;2、介面這一次我們先來示範一下: 繼承、方法覆蓋、多態以及向上轉型的內容package polimorphic;public class Polimorphic { public
Time of Update: 2015-07-08
標籤:Java中多線程涉及下面4點:Java中線程可以通過兩種方法建立:繼承Tread類 和 實現Rannable介面;在使用多線程的時候,可以自己手動執行個體化多個線程 或者 使用線程池 ExecutorService;多線程若果要共用資料,可以採用同步synchronized執行run方法中的操作;合理使用多線程同步資料,防止死結問題。 淺談Java多線程
Time of Update: 2015-07-07
標籤:學習如何使用@ImportResource 和 @Value 註解進行資源檔讀取例子:先建立一個MyDriverManager類(類比讀取資料庫配置資訊)package com.beanannotation;public class MyDriverManager {public MyDriverManager(String url,String username,String password){System.out.println("url :