Time of Update: 2015-08-13
標籤:access 資料庫
Time of Update: 2015-08-13
標籤:0x01: Java的優缺點各種書上都有,這裡只說說用Java做ACM-ICPC的特點: (1) 最明顯的好處是,學會Java,可以參加Java Challenge 。 (2) 對於熟悉C/C++的程式員來說,Java 並不難學,找本書,一兩周業餘時間就可以搞定了。當然,這裡只是指一般編程,想熟悉所有的Java庫還是需要些時間的。事實上,Java 只相當於C++的一個改進版,所有的文法都幾乎是C++的,很少有變動。 (3)
Time of Update: 2015-08-13
標籤:進程和線程之間有什麼不同?一個進程是一個獨立(self contained)的運行環境,它可以被看作一個程式或者一個應用。而線程是在進程中執行的一個任務。Java運行環境是一個包含了不同的類和程式的單一進程。線程可以被稱為輕量級進程。線程需要較少的資源來建立和駐留在進程中,並且可以共用進程中的資源。 多線程編程的好處是什嗎? 在多線程程式中,多個線程被並發的執行以提高程式的效率,CPU不會因為某個線程需要等待資源而進入空閑狀態。多個線程共用堆記憶體(heap
Time of Update: 2015-08-13
標籤:方法的定義:方法名稱,傳回值,參數列表,修飾符(許可權修飾符,final,static),實現體。參考自:《Java 程式設計與工程實踐》方法的簽名:唯一區別其他方法的元素:(1)方法名稱;(2)參數類型列表(參數順序和類型)。這就是方法的簽名。方法的簽名不包括方法的傳回值。雖然每個重載方法可以有不同的傳回型別,但傳回型別並不足以區分所使用的是哪個方法。example:(1)public void on(){}public int
Time of Update: 2015-08-13
標籤: 1 package com.Imooc; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.List; 6 import java.util.Random; 7 8 /** 9 * 利用Collections.sort()方法對泛型為String的List進行排序10 * 1. 建立List<String>之後往其中添加十條隨機字串11 * 2.
Time of Update: 2015-08-13
標籤:1、public class Test1{ public static void main(String [] args){ /*
Time of Update: 2015-08-13
標籤:Java socket通訊程式:第一版本:實現功能:伺服器位址:127.0.0.1 連接埠:5050客戶機:連接埠5050用戶端發送字元;“t”伺服器接收到該字元並回複:“r” 流程:建立java工程,預設在workspace中,udpServer為工程名,此時work/udpServer檔案夾建立類名為server,則此時伺服器代碼為: package udpServer;import
Time of Update: 2015-08-13
標籤:Spring接受前台的資料超過256出現如下異常:org.springframework.beans.InvalidPropertyException: Invalid property 'specificationValues[256]' of bean class [com.sencloud.entity.Specification]: Index of out of bounds in property path 'specificationValues[25
Time of Update: 2015-08-13
標籤:棧與堆都是Java用來在Ram中存放資料的地方。與C++不同,Java自動管理棧和堆,程式員不能直接地設定棧或堆。 Java的堆是一個運行時資料區,類的(對象從中分配空間。這些對象通過new、newarray、anewarray和 multianewarray等指令建立,它們不需要程式碼來顯式的釋放。堆是由記憶體回收來負責的,堆的優勢是可以動態地分配記憶體大小,生存期也不必事 先告訴編譯器,因為它是在運行時動態分配記憶體的,Java的垃圾收集器
Time of Update: 2015-08-13
標籤:Java集合類架構的基本介面有哪些?Java集合類提供了一套設計良好的支援對一組對象進行操作的介面和類。Java集合類裡面最基本的介面有:Collection:代表一組對象,每一個對象都是它的子項目。Set:不包含重複元素
Time of Update: 2015-08-13
標籤:帕斯卡 演算法 面試 java 【119-Pascal’s Triangle II(帕斯卡三角形(楊輝三角)II)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given an index k, return the kth row of the Pascal’s triangle. For example,
Time of Update: 2015-08-13
標籤:java中的資料類型分為兩種:一 、基礎資料型別 (Elementary Data Type): byte、short、int、long、float、double、char、boolean 比較它們需要用 == ,比較的是它們的值是否相等二、引用資料類型: 也就是對基礎資料型別 (Elementary Data Type)的封裝,用 == 比較的是它們的記憶體位址(其實還是比較的基礎資料型別 (Elementary Data
Time of Update: 2015-08-13
標籤:實現功能:用戶端發送一個字串(可以為漢字),伺服器端接收並顯示伺服器端程式:package udpServer;import java.io.*;import java.net.*;/** * 服務端 * 1、建立服務+連接埠 * 2、準備接受容器 byte數組 * 3、把接收容器封裝成包 DatagramPacket * 4、接受資料 * 5、分析資料 */ public class server { public static void
Time of Update: 2015-08-13
標籤:一、概述 到第八節,就把多線程基本的概念都說完了。把前面的所有文章加串連在此: Java多線程——<一>概述、定義任務 Java多線程——<二>將任務交給線程,線程聲明及啟動 Java多線程——<三>簡單的線程執行:Executor Java多線程——<四>讓線程有傳回值 Java多線程——<五>後台
Time of Update: 2015-08-13
標籤:代碼全部來自:http://825635381.iteye.com/blog/2046882,在這裡非常感謝了,我運行測試了下,非常正確,謝謝啊服務端程式:package udpServer;import java.io.*;import java.net.*;/** * 服務端 * 1、建立服務+連接埠 * 2、準備接受容器 byte數組 * 3、把接收容器封裝成包 DatagramPacket * 4、接受資料 * 5、分析資料
Time of Update: 2015-08-13
標籤:介面不是類,而是一個特殊的名稱,使用interface關鍵字。子類可以實現多個介面。介面實現:public class Child extends Parent implements InterfaceOne,InterfaceTwo{}介面只提供了對象的行為簽名,而沒有任何實現。它不可以直接被執行個體化,它只能在被子類實現為一個具體類型後才能使用。InterfaceOne one = new
Time of Update: 2015-08-13
標籤:我們經常要將數字進行格式化,比如取2位小數,這是最常見的。Java 提供 DecimalFormat 類,幫你用最快的速度將數字格式化為你需要的樣子。下面是一個例子: 1 importjava.text.DecimalFormat; 2 3 publicclassTestNumberFormat{ 4 5 publicstaticvoidmain(String[]args){ 6 doublepi=3.1415927; //圓周率 7 //取一位整數 8
Time of Update: 2015-08-13
標籤:代碼 class 好多天沒寫部落格 項目剛剛上線 來寫一寫deom 昨晚複習了一下java的反射機制 寫了一個小deom複習下反射機制 代碼這東西還是寫出來比較爽呀 廢話不多說 反射:Java反射機制容許程式在運行時載入、探知、使用編譯期間完全未知的classes。 也就是說,Java可以載入一個運行時才得知名稱的class,獲得其完整結構。 這個完整結構是說我們可以通過反射得到裡面的任何東西,不管是不是私人的,
Time of Update: 2015-08-13
標籤:java對象的序列化,還原序列化 對象的序列化: 就是將Object轉換成byte序列 對象的還原序列化: 將byte序列轉換成Object序列化流,還原序列化流 序列化流(ObjectOutputStream),是位元組的過濾流—>主要方法:writeObject() 還原序列化流(ObjectInputStream)—>主要方法:readObject()序列化介面(Serializable) 對象必須實現序列化介面,才能進行序列化,否則將出現異常
Time of Update: 2015-08-13
標籤:在面向父類編程的過程中,抽象出來的父類具有一般化特質。父類函數只是一個抽象化的概念,只是為了在物件導向編程時統一介面服務。example:有時父類會定義出一些無法實現的行為:public void call(People