孫鑫Java視頻教程(全12CD)

寫了5年的C語言,最近由於工作關係,需要快速掌握JAVA,多虧孫鑫老師的視頻,讓我從入門到“精通”,推薦JAVA新人學習。http://www.sunxin.org/video/java.htm   特點:1、覆蓋面全,講解結合例子內容實在,看10課的介紹就知道2、如果有物件導向的基礎,學起來更快3、附帶PPT,可以方便摘錄其中內容形成自己的學習筆記... 目錄:Lesson1: Java 的一些基本概念, Java 的起源、為什麼我們要學習 Java 語言, Java 跨平台原理剖析;

java 查看記憶體溢出方法

 網上也很多查看方法,我使用的是Eclipse Memory Analyzer 1.安裝eclipse外掛程式,http://download.eclipse.org/mat/1.2.0/update-site/,進入eclipse安裝,可能出現如下錯誤 這樣只安裝第一個選項即可, 3.安裝後,寫測試程式,配置程式產生記憶體溢出快照,通過jvm參數-Xms100m -Xmx100m  -XX:+HeapDumpOnOutOfMemoryError  -XX:HeapDumpPath=c:\ 4.

java異常機制簡要分析

昨天看到一個題目:java異常機制和垃圾處理機制,發現平時用的時候也沒太注意,拿過來就用。學習這東西就得不斷總結、積累,不然時間長還誰還記得它長啥樣。 java異常基本概念就不用說了,java異常主要分為三類:  1)編譯時間異常java.lang.Exception   2)運行時異常 java.lang.RuntimeException   3)錯誤 java.lang.Errorjava異常的處理方法主要有兩種:   1)在發生異常處捕獲,並處理   2)把異常拋給調用者處理說明:  

java擷取當前作業系統的資訊

從網上收集的一些關於java擷取作業系統資訊的方法,現在總結一下: 1、String OS = System.getProperty("os.name").toLowerCase(); 2、1擷取原生IP地址:Java代碼        private static String getIpAddress() throws UnknownHostException {           InetAddress address = InetAddress.getLocalHost();    

java中各種集合的用法

首先看一下他們之間的關係Collection         介面的介面   對象的集合├List                  子介面    按進入先後有序儲存   可重複│├LinkedList               介面實作類別   鏈表   插入刪除  沒有同步   線程不安全│├ArrayList                 介面實作類別   數組   隨機訪問  沒有同步   線程不安全│└Vector                     介面實作類別   數組  

java IO寫入檔案效率——幾種方法比較

測試寫入類 /**  * 測試結果  *   * 1.file's long:16kb  *   fileWrite's time----------36  outputStreamTest's time----------167  bufferedOutputTest's time----------17  bufferedWriteTest's time----------14  bufferedWrite And FileWriterTest's

springAOP理解——java中的proxy實現AOP功能

 之前學習的例子,貼上來供大家共同學習。大家都知道,spring的AOP功能實際上是實現了java的動態代理功能,下面分別給出java動態代理、spring中CGLIB實現AOP功能、及spring 中實現AOP的配置(設定檔方式和註解方式)。 1.動態代理:在調用介面前,提前對要代理的介面進行攔截,攔截中做一些事,處理後繼續調用介面方法,不影響正常邏輯可用於許可權控制 2.實現例子(沒有列出相關jar)1介面package com.mooing.service;public

Java語言中的修飾符

類、方法、成員變數和局部變數可用修飾符修飾符類成員方法構造方法成員變數局部變數Abstract√√   Static √ √ Public√√√√ Protected √√√ private √√√ synchronized √   native √   transient   √ volatile   √ final√√ √√修飾頂層類包括abstract  public  final成員方法、成員變數可以由多種修飾符局部變數只有final 1      存取控制修飾符1.1    公開層級:

Java中Iterator 、Vector、ArrayList、List 使用深入剖析

線性表,鏈表,雜湊表是常用的資料結構,在進行Java開發時,JDK已經為我們提供了一系列相應的類來實現基本的資料結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection介面  Collection是最基本的集合介面,一個Collection代

Java中的小知識點雜燴

         最近在複習Java的基礎,遇到了一些比較偏的考核題目,特地總結一下需要注意的知識點!不過在使用IDE編程的時候,這些問題都會馬上被IDE識別出來,編譯是通不過的。我在這裡提出來就相當於給初學者一些貢獻吧!       一、聲明局部變數是的一些特性和規則          (1)聲明的局部變數是不會被預設初始化的,成員變數則是會被預設初始化的。例如:                      class Demo { public static void

java中的三大修飾符static、final、abstract

轉載,原文來自http://blog.sina.com.cn/s/blog_5f79a56a0100c6wa.html一、static 關鍵字         可以修飾:          1.屬性--> 被static關鍵字修飾的屬性叫類變數,是全類共有的,可直接用類名訪問。                    初始化類變數是在類載入是完成。               類載入:當虛擬機器JVM第一次使用一個類時,會通過classpath找到這個類所對應的               

JAVA的記憶體回收機制詳解

     Java的堆是一個運行時資料區,類的執行個體(對象)從中分配空間。Java虛擬機器(JVM)的堆中儲存著正在啟動並執行應用程式所建立的所有對象,這些對象通過new、newarray、anewarray和multianewarray等指令建立,但是它們不需要程式碼來顯式地釋放。一般來說,堆的是由記憶體回收

java 曆遍檔案夾和子檔案夾擷取檔案

package net.java;//package com.color.io;import java.io.File;import java.util.ArrayList;public class ListFile { private static ArrayList<String> songlist=new ArrayList<String>(); public static void main(String[] args) {  File file = new

Java中的方法重寫和方法重載

        今天是去公司上班的第三個星期,因為自身的原因每天寫部落格的習慣還是有點堅持不下來,所以部落格一直丟下了兩個星期沒寫,今天終於又敲起鍵盤來寫部落格了。       

JAVA 用dom4j讀取xml

dom4j是一個很好用的讀取xml的類庫,特別是它可以加以選擇條件來選取某一節點,這個非常好用。1、產生Document檔案。 /** * @param xmlFilePath xml檔案路徑 * @return Document對象 */ public static Document getDocument(String xmlFilePath) { SAXReader reader = new SAXReader();

java SRA加密與解密

package testRSA;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import

java的method反射機制(二)

在java web 開發中,我們經常會遇到,從後台擷取前台的值,將擷取的值通過set方法賦值給實體,然後將實體存入資料庫中,有時候對於實體屬性多時,代碼量很大(其實都是那些set方法),所以針對這點,我們可以通過method反射機制,寫個通用的底層方法(對任何實體都有效),這樣一來,我們就不用再去一個一個set到實體中去。public static  Object ObjectMethod(Object obj,HttpServletRequest request){   Field[]

java線程系列—condition例子

例如:有三個線程 ,當1執行完後,指定2執行,2執行完後指定3執行,3執行完後指定1執行public class ThreeConditionCommunication {public static void main(String[] args) {final Business business = new Business();new Thread(new Runnable() {@Overridepublic void run() {for(int

一種不安裝JRE環境即可運行Java應用程式的方法

一種不安裝JRE環境即可運行Java應用程式的方法 運行Java程式一般都要求使用者的電腦安裝JRE環境,雖然安裝JRE環境very easy,但是畢竟多了一步。下面我就給大家介紹一種不必安裝JRE環境的方法:電腦A安裝了JRE環境,電腦B沒有安裝JRE環境。(1)將電腦B的C:/lzqdiy下的class檔案打包成myjava.jar檔案(可以直接用Eclipse的匯出功能),將myjava.jar存放到

Java實現啥夫曼編碼

在開發手機程式時,總是希望壓縮網路傳輸的資訊,以減少流量。本文僅以哈夫曼編碼為引導,拋磚引玉,實現壓縮功能。大家可能會想,程式和第三方提供了很多壓縮方式,何必自己寫壓縮代碼呢?不錯,如GZIP這樣的壓縮公用程式很多,可是在某些情況下(如常值內容小且字元不重複),GZIP壓縮後會比原始文本還要大。所以在某些特殊情況下用自己的壓縮方式可以更優。大家可能早已忘記了在學校學習的哈夫曼知識,可以先在百度百科瞭解一下哈夫曼知識http://baike.baidu.com/view/127820.htm哈夫曼

總頁數: 4058 1 .... 594 595 596 597 598 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.