Time of Update: 2015-08-19
標籤:1、Socket之間是如何通訊的? 1.1 通訊是要兩兩之間進行的所以應該有至少一個用戶端(Client)和一個伺服器端(Server),一般來說都是多個c端對一個s端---c\s 1.2 在用戶端:可以建立Socket對象:Socket socket = new Socket(ip地址, 連接埠號碼); 1.3
Time of Update: 2015-08-19
標籤:For-Each迴圈 For-Each迴圈也叫增強型的for迴圈,或者叫foreach迴圈。 For-Each迴圈是JDK5.0的新特性(其他新特性比如泛型、自動裝箱等)。 For-Each迴圈的加入簡化了集合的遍曆。 其文法如下: for(type element: array) {
Time of Update: 2015-08-19
標籤:// Java操作符\關係運算子\邏輯運算子\賦值運算子\字串串連符\三元運算子/* * 一 Java操作符 * * Java操作符都有哪些? * +, -, *, /, %, ++, -- * 這裡需要注意 a++ 和 ++a 的區別,後面說; *//*public class Javase{ public static void
Time of Update: 2015-08-19
標籤:多線程和並發問題是Java技術面試中面試官比較喜歡問的問題之一。在這裡,從面試的角度列出了大部分重要的問題,但是你仍然應該牢固的掌握Java多線程基礎知識來對應日後碰到的問題。(校對註:非常贊同這個觀點)Java多線程面試問題1. 進程和線程之間有什麼不同?一個進程是一個獨立(self
Time of Update: 2015-08-19
標籤:<input name="Submit" type="submit" class="inputedit" value="刪除" onclick="{if(confirm(‘確定紀錄嗎?‘)){this.document.formname.submit();return true;}return false;}"> <input name="按鈕" type="button" ID="ok"
Time of Update: 2015-08-19
標籤:java 多線程 線程 轉載請註明出處:http://blog.csdn.net/xingjiarong/article/details/47417383 在上一篇部落格中,我們學會了用ReentrantLock來控制線程訪問同一個資料,防止出現Race
Time of Update: 2015-08-19
標籤:java thread 多線程基礎 背景 Java採用多線程方式實現並行計算,當然並行計算也可以採用多進程方式實現,但是進程切換耗費比較高。而且進程間是隔離的,處理序間通訊機制比較麻煩,最後JVM本身在作業系統中就一個進程,由它再啟動一個進程不太合適,所以Java採用多線程方式實現並行計算。
Time of Update: 2015-08-19
標籤:byte 1個位元組shot 2 位元組int 4位元組long 8位元組 byte a =1;a = a+3;/在編譯時間容易出現精度的丟失,因為3是int類型。在進行轉換時,精度小的要向精度大的轉換。字元char 和數字進行運算時,會自動轉換格式,這時候做的運算是對應字元的asics嗎的值。a++ 和++a的區別eg:int a = 1,b; b = ++a;//這時候b的值為2,意思是a的值先做加一之後再賦值給b &
Time of Update: 2015-08-19
標籤:二叉樹 遍曆 演算法 面試 java 【144-Binary Tree Preorder Traversal(二叉樹非遞迴前序走訪)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a binary tree, return the preorder traversal of
Time of Update: 2015-08-19
標籤:二叉樹 後序遍曆 演算法 面試 java 【145-Binary Tree Postorder Traversal(二叉樹非遞迴後序遍曆)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a binary tree, return the postorder traversal
Time of Update: 2015-08-19
標籤:java 多線程 java多線程中提供的鎖:synchronized和lock。(一)synchronized1、synchronized的使用每個對象都內建鎖,鎖可以同步執行個體方法(this是對象鎖)、靜態方法(class是對象鎖)、方法塊(synchronized參數是對象鎖)下面是鎖住執行個體方法:public synchronized void add(){ a++;
Time of Update: 2015-08-19
標籤:單詞 拆分 演算法 面試 java 【139-Word Break(單詞拆分)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a string s and a dictionary of words dict, determine if s can be segmented
Time of Update: 2015-08-19
標籤:java callable 方法逾時 public static void main(String[] args){Thread t = null;try{FutureTask<Boolean> task = new FutureTask<Boolean>(
Time of Update: 2015-08-19
標籤:雙引號嵌套雙引號不能嵌套雙引號,否則一對雙引號就結束了java中雙引號中嵌套雙引號需要轉義:public class Test{ public static void main(String[] args){
Time of Update: 2015-08-19
標籤:1、 環境配置a) Java 1.7b) Eclipse lunac) Maven3.2.5d)
Time of Update: 2015-08-19
標籤: package org.webdriver.autotest.Study;import java.util.*;public class sort_examp{ public static void main(String[] args) { Integer[] num={49,38,65,97,76,13,27,49,78,34,12,64,1}
Time of Update: 2015-08-19
標籤:java 含義 在學習java的時候經常會碰到一些單詞,但是一般的時候也不是很在意這個單詞的意思,而是能夠瞭解到這個工具或者架構可以做什麼就可以了。偶爾總結了一下還蠻有意思的。如下, 如果有遺漏,各位可以幫忙補充下。· maven [‘mevn] n.內行,專家·
Time of Update: 2015-08-19
標籤:面試題每天五個題咯 今天繼續:1. int和Integer有什麼區別?答: int是JAVA八大基礎資料型別 (Elementary Data Type)(byte,shor,int,long,char,boolean,float,double)之一。 JAVA語言為八大基本資料提供了封裝類,Integer對應是int類型的封裝類,就是把int類型封裝成Object對象。2.DOM解析與SAX解析的不同?答: SAX:只能讀,不能修改,只能順序訪問,適合對大型的XML的解析,解析速度快!
Time of Update: 2015-08-19
標籤:泛型基礎篇一、為什麼要泛型1、原因先看一個集合的例子(至於集合,前面有講解,集合詳解連結,不懂得可以先去看看那篇)import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;import java.util.Iterator;import cn.hncu.bean.Person;public class CollectionDemo {public static void
Time of Update: 2015-08-19
標籤:要講反射,我們必須要弄清楚Class Object,因為反射提供的方法都是Class Object提供的。下面是java.lang.Class的類注釋: Instances of the class Class represent classes and interfaces in a running Java application. An enum is a kind of class and an annotation is a kind of