Time of Update: 2015-07-26
標籤:在學了jdbc一段時間後感覺自己寫一個簡單的封裝來試試,於是參考的一些資料就寫了一下不是多好,畢竟剛學也不太久首先寫設定檔:直接在src下建立一個db.properties檔案然後寫上內容<span
Time of Update: 2015-07-26
標籤:java<span style="font-size:18px;">package thread.java.test;/** * 在這裡練習的是線程的中斷 * Thread.interrupt()來設定中斷狀態是true,當一個線程運行時,另一個線程可以調用另一個 * 線程的interrupt()方法來中斷他 * Thread.isInterrupt()來擷取線程的中斷狀態 *
Time of Update: 2015-07-26
標籤:java並發 java並發實戰 java多線程 學習Java並發已經有一個多月了,感覺有些東西學習一會兒了就會忘記,做了一些筆記但是不系統,對於Java並發這麼大的“系統”,需要自己好好總結、整理才能征服它。希望同仁們一起來學習Java並發編程,共同進步,互相指導。在學習Java並發之前我們需要先理解一些基本的概念:共用、可變、執行緒安全性、線程同步、原子性、可見度、有序性。共用和可變要編
Time of Update: 2015-07-26
標籤: 在做itoo
Time of Update: 2015-07-26
標籤:第一章 Java基礎1.學習方法: 01.找一本好書初始階段不適合,可以放到第二個階段,看到知識點時,要進行驗證 02.查看協助文檔和搜尋引擎的使用藉助網路上的Blog文章 03.不要急功近利 不要抱著速成的想法,否則必然走彎路 學習編程不是一蹴而就的事情  
Time of Update: 2015-07-26
標籤:字串 字串 面試 演算法 java 【030-Substring with Concatenation of All Words(串聯所有單詞的子串)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 You are given a string, s, and a list of words,
Time of Update: 2015-07-26
標籤:括弧 匹配 演算法 面試 java 【032-Longest Valid Parentheses(最長有效括弧)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a string containing just the characters ‘(‘ and ‘)‘, find
Time of Update: 2015-07-26
標籤:數組 搜尋 排序 演算法 面試 【033-Search in Rotated Sorted Array(在旋轉數組中搜尋)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Suppose a sorted array is rotated at some pivot unknown to
Time of Update: 2015-07-26
標籤:javaJava 學習筆記(2015.7.20~24)Java 學習筆記(2015.7.20~24)JavaJava 學習筆記(2015.7.20~24)1、StringBuffer與StringBuilder的區別:2、基礎資料型別 (Elementary Data Type)封裝類3、Date、Calendar、DateFormat等與時間相關的類1、常用類String2、Regex3、常用類 StringBuffer
Time of Update: 2015-07-26
標籤:java在Ubuntu 14.04中安裝Java想知道如何在Ubuntu 14.04中安裝Java?安裝Java肯定是安裝Ubuntu 14.04後首先要做的幾件事情之一,而且這也很簡單。許多人比較厭惡Java,但是很有可能因為某些原因你需要安裝Java,儘管你很討厭它。在這篇文章中,我們將展示如何在Ubuntu 14.04安裝Java(也可能在Linux Mint 17同樣適用)。 JRE&nb
Time of Update: 2015-07-26
標籤:1List:List元素的特點! List集合的遍曆方式: while-迭代器遍曆 for-迭代器遍曆 foreach-迭代遍曆
Time of Update: 2015-07-26
標籤:當下Java訓練非常熱,是因為通過學習java能夠快速的就業,這對於今年就業壓力非常大的大學生來說,無疑是一條就業的捷路,雖然培教育費動輒過萬,但還是非常值得的。可是你可曾想過,學習了java編程後,你就只能做java程式員嗎?亦或者做了Java程式員,又具體是什麼崗位呢?職業發展方向是什麼,如何晉陞?這些都是你需要提前考慮的,這裡提醒大家就業不僅僅是找到一個工作,拿一份工資,更多的意義在於開始自己的職業生涯。 做java程式員也有很多方向
Time of Update: 2015-07-26
標籤:引言 我們知道java代碼編譯後產生的是位元組碼,那虛擬機器是如何載入這些class位元組碼檔案的呢?載入之後又是如何進行方法調用的呢? 一 類檔案結構 無關性基石
Time of Update: 2015-07-26
標籤:exception java 編程 只針對異常情況才使用異常異常設計的初衷就是針對程式的不正常情形所使用的,不要使用異常來控製程序的執行流程對可恢複的情況使用受檢異常,對編程錯誤使用非受檢異常Java設計了三種可以拋出的結構checked exceptionruntim exceptionerrorerror一般情況下,約定俗稱有虛擬機器使用,表示資源不足等錯誤對可恢複的情況使用受檢異常,
Time of Update: 2015-07-26
標籤:java 集合 JAVA集合類型 (現代的變數叢集)1. List (介面) 特點:a. 先後順序敏感,LIST結構中的元素必須分出誰先誰後。b. 可以重複 主要用來類比隊列(queue)等生活中對先後順序敏感的應用情境。 &
Time of Update: 2015-07-26
標籤:java 面試 自訂註解 我之前的部落格中說明過自訂註解的聲明今天我們來看看如何對我們自己定義的註解進行使用。1.我們在程式中使用我們的註解。上一篇中我們自訂了一個註解:@Target(ElementType.FIELD)//註解的作用範圍,就是註解是用在什麼地方的@Retention(RetentionPolicy.RUNTIME)//註解的層級,就是註解能留存到什麼時候@Documen
Time of Update: 2015-07-26
標籤:JAVA啟動後,是經過JVM各級ClassLoader來載入各個類到記憶體。為了更加瞭解載入過程,我通過分析和寫了一個簡單的ClassLoader來粗淺的分析它的原理。JVM的ClassLoader分三層,分別為Bootstrap ClassLoader,Extension ClassLoader,System ClassLoader,他們不是類繼承的父子關係,是邏輯上的上下級關係。Bootstrap
Time of Update: 2015-07-26
標籤:單例模式的寫法 1. 懶漢模式(線程不安全) 懶漢模式:顧名思義就是需要使用的時候才執行個體化; 線程不安全:設想兩個線程同時都運行到判斷instance是否等於null的if語句,並且instance的確沒有被建立,那麼這兩個線程都會建立一個執行個體(執行:instance = new Singleton1),此時就不滿足單例模式的要求。 package Singleton;public class Singleton1 { private
Time of Update: 2015-07-26
標籤:項目地址:http://www.freeteam.cn/積分規則管理管理會員操作時積分處理規則。1. 積分規則管理從左側管理菜單點擊積分規則進入。 2. 加入積分規則在積分規則列表下方點擊“加入”button。 填寫相關屬性後點擊“確定”button就可以。3. 編輯積分規則選擇須要編輯的積分規則,然後點擊“編輯”button。注意:同一時候僅僅能編輯一個積分規則。 填寫相關屬性後點擊“確定”button就可以。4.&
Time of Update: 2015-07-26
標籤:轉載請註明:http://blog.csdn.net/uniquewonderq問題:一個服務端可以跟多個用戶端通訊基本步驟:1.伺服器端建立ServerSocket方法,迴圈調用accept()方法等待用戶端串連2.用戶端建立socket和服務的請求串連3.服務端接受用戶端的請求,建立專線串連4.建立串連的兩個socket在一個單獨的線程上對話5.伺服器端繼續等待新的串連建立一個伺服器相關的線程類:package com.test;import