JAVA學習筆記 -- JDBC及其應用

標籤:一個、準備工作1、開放SQL Server服務與支援TCP/IP  進一步確認TCPportwatermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjk2NDI4MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >2、Eclipse下給項目匯入sqljdbc4.jar包將下載好的 sqljdbc_4.0.2206.1

java基本概念(final,抽象,介面)

標籤:/* * final 關鍵字在java中被稱為最終的 * final 能聲明類,屬性,方法 * 使用final聲明的類不能被繼承 * 使用final聲明的變數變為常量,常量是不可以被修改的 * 使用final聲明的方法不能被重寫 *  * 抽象類別 包含一個抽象方法的類就是抽象類別 * 抽象方法&nbs

Java中static final 關鍵字釋惑

標籤:javastatic static表示“全域”或者“靜態”的意思 1. 按照是否靜態對類成員變數進行分類可分兩種:一種是被static修飾的變數,叫靜態變數或類變數;另一種是沒有被static修飾的變數,叫執行個體變數。兩者的區別是: 對於靜態變數在記憶體中只有一個拷貝(節省記憶體),JVM只為靜態分配一次記憶體,在載入類的過程中完成靜態變數的記憶體配置,可用類名直接存取(方便),當然也可以通過對象來訪問(但是這是不推薦的)。

Java對管程的支援

標籤:管程的概念 管程 (英語:Moniters,也稱為監視器) 是一種程式結構,結構內的多個子程式(對象或模組)形成的多個背景工作執行緒互斥訪問共用資源。 這些共用資源一般是硬體裝置或一群變數。管程實現了在一個時間點,最多隻有一個線程在執行管程的某個子程式。 與那些通過修改資料結構實現互斥訪問的並發程式設計相比,管程實現很大程度上簡化了程式設計。

Java異常基礎Exception

標籤:異常指不期而至的各種狀況,如:檔案找不到、網路連接失敗、非法參數等。異常是一個事件,它發生在程式運行期間,幹擾了正常的指令流程。Java通 過API中Throwable類的眾多子類描述各種不同的異常。因而,Java異常都是對象,是Throwable子類的執行個體,描述了出現在一段編碼中的 錯誤條件。當條件產生時,錯誤將引發異常。      Java異常類階層圖:          

Mybatis包分頁查詢java公用類

標籤:Mybatis包分頁查詢java公用類 

Java基礎:十進位轉換其他進位

標籤:平時使用中,進位轉換隻要使用Integer這個封裝類中的方法即可完成。但其實我們也能用自己的方法去實現,這有助於初學者對於電腦底層運算的理解。下面例子使用了查表形式的方法來完成的進位的轉換。在開始前,需要先理解清楚各個進位的特點還有位的概念。 眾所周知,在電腦中,記憶體儲存的都是二進位的資料,即通過0,1來表示資料的內容。位(bit)就是代表位元據個中的每一個0或1,bit是電腦中的最小單位。需要注意的是電腦基本存放裝置單位是位元組(byte),它用8個二進位位表示,即1

JAVA字串轉日期或日期轉字串

標籤: 文章中,用的API是SimpleDateFormat,它是屬於java.text.SimpleDateFormat,所以請記得import進來!        用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss "

方法層級的java日誌輸出控制(二)叢集

標籤:在方法層級的java日誌輸出控制(一)這篇文章中主要討論了通過properties設定檔以及AOP技術批量控制方法層級的日誌輸出。用properties設定檔的好處是不用更改程式即可控制日誌的輸出,然而大型的應用通常是分布式的,會有很多的伺服器,需要更改全部伺服器上的設定檔,然後再重啟應用。這將會是一件非常麻煩的事情。事實上在大型叢集應用中有更好的方法實現他。zookeeper的特性決定著它有一個應用情境就是叢集配置中心。本文不介紹zookeeper原理以及搭建,將直接使用zookeepe

JAVA中sleep()、wait()、yield()、join()方法淺析

標籤:線程退出最好自己實現,在運行狀態中一直檢驗一個狀態,如果這個狀態為真,就一直運行,如果外界更改了這個狀態變數,那麼線程就停止運行。1.sleep()方法在指定時間內讓當前正在執行的線程暫停執行,但不會釋放“鎖標誌”。不推薦使用。sleep()使當前線程進入阻塞狀態,在指定時間內不會執行。2.wait()方法在其他線程調用對象的notify或notifyAll方法前,導致當前線程等待。線程會釋放掉它所佔有的“鎖標誌”,從而使別的線程有機會搶佔該

Java SSH主流架構概述及java相關技術推薦!

標籤:轉載於豆瓣,觀山居士(http://www.douban.com/note/320140839/)。 你應該掌握的Java技術當我們在技術線路中選擇了Java,也就選擇了你必須持續學習,經常關注最新的技術,瞭解它們,看是否適合你的需要,然後學習使用它們。Java基礎:◆Java原理和使用,包括基本的語言、文法知識和API◆JSP+Servlet,Java

java反射機制

標籤: java反射機制 一、 1、瞭解反射的作用 2、掌握Class類的操作及使用 3、可以通過反射取得一個類的執行個體化對象 4、可以通過反射取得類的結構,可以通過反射進行屬性方法的調用 二、認識反射 Java反射機制就好像是一面鏡子,照鏡子可以發現自己的所有的特徵,一個類可以通過反射(照鏡子)發現自己的所有的方法。 反射機制在架構上面運用的尤其多!(怎麼應用的?) 比如,javascript就是動態語言,有如下代碼:

java時間類簡單整合

標籤:package com.rengh.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class DateUtils {    /** 格式化時間 */&

java apache poi 匯出excel

標籤:不說廢話,帖代碼引入架包:poi-3.12-20150511.jar

為什麼java局部變數沒有初始化就會報錯,而成員變數沒有初始化就不會報錯?

標籤:  代碼如下  1.局部變數,報錯!!!public void test(){ int i; System.out.println(i); }  2.成員變數,輸出0 int i; @Test public void test(){ System.out.println(i); }  之前一直有疑問,但是也不知道具體是什麼原因,今天看了thinking in

Java基礎:JDK1.5後的新特性:自動拆裝箱,以及注意事項

標籤:首先來看一段代碼:1 Integer x = new Integer(4);2 Integer y = 4;在JDK1.5版本後,以上兩行代碼都能編譯通過,那是因為JDK1.5後加入新特性,自動裝箱。第一句代碼是正常的建立對象方法,建立了一個Integer封裝類對象。而第二句中,當左邊的Interger類型變數指向右邊的int基本類型資料時,右邊的基礎資料型別 (Elementary Data Type)會自動裝箱成Integer對象,即隱式執行了new

Java學習IO知識總結

標籤:1、File類的使用:  · 構造方法:  public File (String path) , File.sepatator表示分隔字元;  · 判斷檔案是否存在: public boolean exitsts() ;  · 得到父路徑: public File getParentFile();  · 建立目錄: public void mkdirs() ;  · 刪除檔案:public void

Java源碼閱讀的真實體會

標籤:轉載自:http://zwchen.iteye.com/blog/1154193 剛才在論壇不經意間,看到有關源碼閱讀的文章。回想自己前幾年,閱讀源碼那種興奮和成就感(1),不禁又有一種激動。 源碼閱讀,我覺得最核心有三點:技術基礎+強烈的求知慾+耐心。 說到技術基礎,我打個比方吧,如果你從來沒有學過Java,或是任何一門程式設計語言如C++,一開始去啃《Core

java Unicode 轉為中文

標籤:public static String decodeUnicode(String theString) {    char aChar;    int len = theString.length();    StringBuffer outBuffer =&n

java版ckfinder去除toolbar中的上傳按鈕

標籤:    ckfinder這個java用起來就是不如php好改動啊,就想去掉個上傳按鈕看了半天js。其實非常簡單只有修改ckfinder中的config.js加上 config.toolbar_Custom = [[‘Refresh‘, ‘Settings‘, ‘Maximize‘, ‘Help‘]];config.toolbar = ‘Custom‘;

總頁數: 4058 1 .... 3621 3622 3623 3624 3625 .... 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.