在介紹的Java時,要對新手解釋第一個程式格外的困難,因為一個最簡單的爪哇程式就包括了檔案管理,類別,主程式,命令列索引等要解釋,我很想對您說,反正一個基本程式就這么寫就對了,但想了一下這也不對,還是一個一個說明,如果您暫時無法理解,不用擔心,目前只是一些觀念還用不到而已,可以先跳過,以后會再一一見到應用的。
Core Java第一章:進入Java世界程序語言發展歷程機器語言:二進制機器代碼,不便理解,不好記憶,與硬件平臺相關,不具有可移植性。匯編語言:用助記符號來描述,與機器代碼一一對應,能夠理解,但同樣不可移植。高級語言:按自然語言的語法風格書寫程序,方便理解,在原代碼的層次上可以實現跨平臺移植。
主要講解以下的內容: ? Collection ? List ? Set ? Map ? Iterator ? ListIteator ? Enumeration ? for…each語句(JDK 1.5的新特性) ? Comparable接口
Wordpress Java 是一個小型的 Java 庫,用來通過 Wordpress 的 XMLRPC 接口與 WordPress 進行交互。
java? studying!
import java.io.File; import java.awt.image.BufferedImage; import javax.imageio.ImageIO; public class test { public static void main(String args[]) { try { // 讀取第一張圖片 File fileOne = new File("1.jpg");
深入Java核心Java內存分配原理精講(1)棧、堆、常量池雖同屬Java內存分配時操作的區域,但其適用范圍和功用卻大不相同。本文將深入Java核心,詳細講解Java內存分配方面的知識。Java內存分配與管理是Java的核心技術之一,之前我們曾介紹過以及方面的知識,今天我們再次深入Java核心,詳細介紹一下Java在內存分配方面的知識。一般Java在內存分配時會涉及到以下區域:Java的內存管理與內存泄露Java垃圾回收◆寄存器:我們在程序中無法控制◆棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中◆堆:存放用new產生的數據
本文是關于 Java 生態系統及其技術堆棧的快速概覽。實話說,Java 平臺已經有很多革命性的變化和增加,從 Java EE 7,Java SE 8 到 Java Embedded 8 等等。真是激動人心!在這一切之中,我為什么決定寫這篇文章,Java 平臺及其相關技術這個基本主題呢?
本文中的例子主要是為了闡述泛型中的一些思想而簡單舉出的,并不一定有著實際的可用性。另外,一提到泛型,相信大家用到最多的就是在集合中,其實,在實際的編程過程中,自己可以使用泛型去簡化開發,且能很好的保證代碼質量。 并且還要注意的一點是,Java中沒有所謂的泛型數組一說。
Gecko是一個Java NIO的通訊組件,它在一個輕量級的NIO框架的基礎上提供了更高層次的封裝和功能。支持的RPC調用方式包括RR(request-response)和pipeline
Java DB 是 SUN 公司推出的基于 Apache Derby 的 100% 純 Java 的數據庫服務器。支持事務處理、權限控制、SQL標準,而且易用。大小只有差不多 2.5 兆左右。
Java Sockets是C++ Sockets的一個子集Java實現類庫。基于java.nio.* non-blocking network i/o 類實現。
scribe-java是一個java語言的oauth庫, 代碼很干凈利落很容易擴展而且用起來很方便.支持的第三方登錄平臺包括:Google、Facebook、Yahoo、LinkedIn、 Twitter、Foursquare、Evernote、Vimeo、Yammer、Windows Live。
MongoDB Java Driver 是 MongoDB 的 Java 客戶端開發包。
im4java是ImageMagick的另一個Java開源接口。與JMagick不同之處在于im4java只是生成與ImageMagick相對應的命令行。
Google宣布 了一個新的開源 Java 工具 Contracts for Java,基于 Johannes Rieken 制作的 Modern Jass,靈感來自 Eiffel 編程語言,由兩名 Google 工程師 David Morgan 和 Andreas Leitner 利用自己的20%時間制作。
Easy Java Websites (EJW)是一個基于Java Servlet實現的MVC Web應用程序開發框架。它專門為能夠以非常簡單的方式來開發Web應用程序而設計。EJW簡單到可以在幾分鐘內學會。
Java 2D API分為以下幾個包 java.awt.geom 提供用于在與二維幾何形狀相關的對象上定義和執行操作的 Java 2D 類。 Area 對象存儲和操作2維空間封閉區域的與解析無關的描述。
看完了并發網的NIO教程,是否有種意猶未盡的感覺。正常情況下,答案應該是肯定的。那我們下面來看下Doug Lea大神寫的 Scalable IO in Java ,直接可以下載英文版pdf。