如何才算掌握Java(J2SE篇)

       

晚上的JAVA講座—浪費時間

    

Java Serializable 點滴經驗

Java Serializable 點滴經驗 Serializable:可序列化的。 對象的序列化(Serialization) 序列化的定義 1. 什麼是序列化 對象的壽命通常隨著產生該對象的程式的終止而終止。有時候,可能需要將對象的狀態儲存下來,在需要時再將對象恢複。我們把對象的這種能記錄自己的狀態以便將來再生的能力,叫做對象的持久性(persistence)。對象通過寫出描述自己狀態的數值來記錄自己,這個過程叫對象的序列化(Serialization)。 2.

JAVA概述(1)全面的JAVA學習筆記

    doc 示範            md op  建立一個OP 檔案夾         cd  op  進入 op檔案夾                    這個是: 進入op檔案夾中再建立一個 oop的檔案夾           下一行 建立一個 txt文本順便寫入 haha 4個字母 echo 是寫入del  1.txt 是刪除  1.txt檔案rd  是刪除檔案夾   註:doc中在檔案夾不為空白的時候不允許刪除檔案夾cd.. 反回上一級 目錄 看清楚是cd+2個點點cd\

You are attempting to build with the incorrect version of java.

   Android 入門 (一) 試用Android的版本android的版本有很多 0.9 ,1.0 ,1.5,1.6,2.0,2.109年4月15日 cupcake android 1.5   09年9月15 Donut   android 1.6  : linux核心升級到2.6.29。cdma , wvga ,qvga 的支援                       支援OpenCore2媒體引擎 , TTS09年10月28日 android 2.0  Eclair        

Java JDBC Tutorial

The JDBC ( Java Database Connectivity) API defines interfaces and classes for writing databaseapplications in Java by making database connections. Using JDBC you can send SQL, PL/SQL statements to almost any relational database. JDBC is a Java API

用Java線程擷取優異效能(II)——使用同步連載線程訪問關鍵代碼部份

摘要 開發人員有時建立的多線程程式會建置錯誤值或產生其它奇怪的行為。古怪行為一般出現在一個多線程程式沒使用同步連載線程訪問關鍵代碼部份的時候。同步連載線程訪問關鍵代碼部份是什麼意思呢?在這篇文章中解釋了同步,Java的同步機制,以及當開發人員沒有正確使用這個機制時出現的兩個問題。一旦你看完這篇文章,你就可以避免在你的多線程Java程式中因缺乏同步而產生的奇怪行為。

Java 中對檔案的讀寫操作之比較)

Java 對檔案進行讀寫操作的例子很多,讓初學者感到十分困惑,我覺得有必要將各種方法進行一次分析,歸類,理清不同方法之間的異同點。一.在 JDK 1.0 中,通常是用 InputStream & OutputStream 這兩個基類來進行讀寫操作的。InputStream 中的 FileInputStream 類似一個檔案控制代碼,通過它來對檔案進行操作,類似的,在 OutputStream 中我們有 FileOutputStream 這個對象。用FileInputStream

java時間轉換

       做項目是需要求同比和環比,在資料庫中操作不是太方便,就將時間操作放在了java程式中。以下是字串類型的時間經過減去一天,一個月,一年以後再轉換為字串類型的時間輸出出來。import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Du03 {public static void

學點JavaRegex + 文法表

Eclipse 正則外掛程式 Myregexp先推薦Eclipse的一個關於java Regex的外掛程式,可以從 http://myregexp.com/eclipsePlugin.html 下載  本文以下文轉自 http://dev.csdn.net/htmls/85/85006.html  Regex用來指定字串模式。當你需要定位匹配某種模式的字串時就可以使用Regex。例如,我們下面的一個常式就是在一個HTML檔案中通過尋找字串模式<a

An introduction to java stack traces

Stack Traces By Calvin AustinJuly 1998 It's the night before your product release. You run your final tests and then it happens--you get a Java stack trace. You look through your Java programming books, but this seems to be an area that's missing!

Internals of Java Class Loading

This article starts from the basics, such as the difference between code and data, and how they are related to form an instance or object. Then it looks into the mechanism of loading code into the JVM with the help of class loaders, and the main

詳解Java解析XML的四種方法

XML現在已經成為一種通用的資料交換格式,它的平台無關性,語言無關性,系統無關性,給Data Integration與互動帶來了極大的方便。對於XML本身的文法知識與技術細節,需要閱讀相關的技術文獻,這裡麵包括的內容有DOM(Document Object Model),DTD(DocumentType Definition),SAX(Simple API for XML),XSD(Xml SchemaDefinition),XSLT(Extensible Stylesheet

Java garbage collector

Java garbage collector好啊!但是如果收集不及時outofmemory也讓人頭疼呀!不過注意一下幾點會好很多:1 如果一塊記憶體地區能夠重複利用,最好不要申請新的。這個記憶體地區有可能是系統的一個類,自己的一個內部有數組元素,或者能夠放大量資料的結構。2 最好不要在迴圈裡面申請記憶體,迴圈越大,越壞事。換句話說,申請記憶體頻率別太高。好比一個人每頓吃兩碗飯正好,身體的消化系統可以承受,如果讓他一頓把十頓的都吃掉,不脹死才怪!3

java lang 包學習

System 類的學習 final的class,不能被繼承;private建構函式,不能被執行個體化其中包括定義的標準輸入資料流、標準輸出資料流、標準錯誤流,對外部環境和屬性變數的訪問;載入外部檔案和庫的方法,快速數組複製。private static native registerNatives方法在static段中調用    public final static InputStream in = nullInputStream(); private static native

SystemServier.java分析

SystemServer::init2 將會啟動一個新的線程來啟動下面的所有JAVA服務:Core 服務:1.  Starting Power Manager(電源管理)2.  Creating Activity Manager(活動服務)3.  Starting Telephony Registry(電話註冊服務)4.  Starting Package Manager(包管理器)5.  Set Activity Manager Service as System Process6. 

編程小技巧 避免Java的NullPointerException

在編寫程式的時候,尤其是在我們編寫Java的時候,最容易出現一個異常那就是NullPointerException異常,對於新手來說,最鬱悶的就是辛辛苦苦敲打出2千多行的代碼後,然後進行debug,卻沒想到彈出了一堆NullPointerException。而且最為鬱悶的是這個異常還是異常難發現的異常,簡單的說,這個異常情況是非常隱形!那麼有什麼辦法可以避免產生這樣的異常呢?而這樣的異常它產生在什麼地方呢? 首先,在Java中,我們常用的一個類便是String,在Sun公司提供的手冊上,可以看到

即時java的兩種選擇,選那個好?

即時JAVA的兩種選擇:RTJ.org/timesys 和 GCJ/jRate現在說道RT-java一般都指RTJ.org/timesys 和 GCJ/jRate,RTJ.org/timesystimesys公司產品  需要timesys的JVM和即時運行庫 ,timesys有一個RT linux。如果選用其他的rt os,即時效能會有損失GCJ能把java原始碼編譯成二進位代碼,有即時擴充的庫jRate兩個都算不上是標準,各有利弊:)選那個好?

Java Timer 和 TimerTask 那些事

以下是本人的一些拙見,知識有限:貌似Java設計者就沒有考慮重用這回事,用完幹掉,要用再建立,累不累啊這個Timer就讓我很蛋疼,使用是簡單,mTimer = new Timer();mTimer.schedule(task, 1000, 5000);但是我想暫停他,以為只要 task.cancel(),恢複的時候再調用 schedule事情往往不是我想的那樣,再次 schedule 他會拋異常,說:08-08 09:21:33.995: E/AndroidRuntime(1174):

java中的Font

Font 類 位於 java.awt 中  字型由三種屬性決定:  1) 字型名(family name)  字型名可以分成兩大類:    中文字型:宋體、楷體、黑體等;    英文字型:Arial、Times New Roman等等;  小知識:  對於英文字型中有兩個術語:“等寬字型”與“變寬字型”,等寬字型是指每一英文字母的寬度一樣大;而變寬字型則不然, m與l所佔的寬度就不同。  2)

總頁數: 4058 1 .... 2163 2164 2165 2166 2167 .... 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.