java筆記java tutorial 翻譯 序java介紹java 原生類型java操作符總結java 類java 對象java this的使用java類成員的存取控制java 方法的傳回值java

java tutorial 翻譯 序java介紹構建JSE 開發環境-安裝jdk和eclipse 語言基礎  java Hello World程式分析  變數    java 變數    java 原生類型    java基礎資料型別 (Elementary Data Type)轉換  操作符    java 操作符    java 賦值,算術,一元操作符    java 相等, 比較, 條件操作符    java位元運算和移位元運算符    java操作符總結  java運算式, 語句, 塊 

java tutorial 翻譯 序

學習java多年了,一朋友問我,java入門哪本書好,大家都知道,就是說《Java編程思想》,雖然這本是java基礎的經典書籍,但是它並不適合入門,而是有一定基礎後再看這本書的。我google了下java入門教程,都是東湊西拼,內容雜亂,也並不是我想要的簡明教程。為了讓更多初學者少走彎路,我決定自己翻譯java tutorial,作為sun的核心叢書,它卻沒有中文版本,為了更更多國人看到這本書,我會盡心翻譯該書。該書以java 7的java

java基礎資料型別 (Elementary Data Type)轉換

類型轉換Java 語言是一種強型別的語言。強型別的語言有以下幾個要求:變數或常量必須有類型:要求聲明變數或常量時必須宣告類型,而且只能在聲明以後才能使用。賦值時類型必須一致:值的類型必須和變數或常量的類型完全一致。運算時類型必須一致:參與運算的資料類型必須一致才能運算。但是在實際的使用中,經常需要在不同類型的值之間進行操作,這就需要一種新的文法來適應這種需要,這個文法就是資料類型轉換。在數值處理這部分,電腦和現實的邏輯不太一樣,對於現實來說,1和 1.0 沒有什麼區別,但是對於電腦來說,1

現有Java開源BI前端架構簡介

現有Java開源BI前端架構最近在論證java領域的開源BI前端架構,把隨手記得東西和大家分享下.因為只看了幾天,有沒時間整理所以看起來比較亂,也不是很深入。目前在java領域較常見的BI前端架構(商業智慧項目)主要有以下幾個Pentaho,spagoBi, OpenI, JASPER intelligence等開源架構。 他們都有自己的強項和不足,下面簡要介紹下:輕量級的:OpenI使用Mondrian和Jpivot架構,報表引擎是jasper report,資料採礦介面是R-Project,

一些面試題(JAVA)

01.通過什麼參數分配Java記憶體使用量?java -Xms128m -Xmx512m02.Treemap和Hashmap區別是什嗎?TreeMap對Key進行排序,而HashMap不排序。HashMap通過hashcode對其內容進行快速尋找, 而TreeMap中所有的元素都保持著某種固定的順序,如果你需要得到一個有序的結果你就應該 使用TreeMap(HashMap中元素的排列順序是不固定的)。03.為何加入:private static final long

Java開發,表單提交中發生中文亂碼的問題。

Web開發的中文問題一直困惑大家,尤其是對於初上手者。這次有機會徹底解決研究了一下中文亂碼的原因和解決方案,做個總結。為什麼會有中文亂碼?因為在預設情況下,HTTP的包都是以“8859_1”來編碼的(沒辦法,誰叫這些標準都是老美定的)。“8859_1”是西文編碼方式,對於英文字母沒有任何問題,但是對於中文就不行了。所以,如果不做任何設定,直接將中文用“8859_1”來編碼傳遞,那結果必然是亂碼。解決思路是什嗎?好在老美還是有國際化眼光的,HTTP包的編碼方式可以由使用者指定。因此,只要事先指定好

Effective Java (序列化)

七十五、考慮使用自訂的序列化形式:      設計一個類的序列化形式和設計該類的API同樣重要,因此在沒有認真考慮好預設的序列化形式是否合適之前,不要貿然使用預設的序列化行為。在作出決定之前,你需要從靈活性、效能和正確性多個角度對這種編碼形式進行考察。一般來講,只有當你自行設計的自訂序列化形式與預設的形式基本相同時,才能接受預設的序列化形式。比如,當一個對象的物理標記法等同於它的邏輯內容,可能就適合於使用預設的序列化形式。見如下程式碼範例:1 public class Name

Java Socket重要參數講解

Java Socket的api可能很多人會用,但是Java Socket的參數可能很多人都不知道用來幹嘛的,甚至都不知道有這些參數。backlog用於ServerSocket,配置ServerSocket的最大用戶端等待隊列。等待隊列的意思,先看下面代碼public class Main {public static void main(String[] args) throws Exception {int port = 8999;int backlog = 2;

java推薦書籍及下載(持續更新)

前言一直有這麼個想法,列一下我個人認為在學習和使用Java過程中可以推薦一讀的書籍,給初學者或者想深入的朋友一些建議,協助成長。推薦的的都是我自己讀過,也會推薦一些朋友讀過並且口碑不錯的書籍。以下的資料都是免登陸下載,而且都是free的。如果大家覺得資料好的話,推薦給周圍的朋友,讓更多的人少走彎路。入門類《Thinking in java》 在有了一定的Java編程經驗之後,你需要“知其所以然”了。這個時候《Java編程思想》是一本讓你知其所以然的好書,它對於基本的物件導向知識有比較清楚的交待,

Java web server 之 Jetty

首頁: http://jetty.codehaus.org/jetty/ 參考自:http://blog.csdn.net/zhaozheng7758/article/details/6101346 http://www.cnblogs.com/lexus/archive/2011/08/23/2150191.html http://www.cnblogs.com/yangchao/archive/2011/03/26/2044393.html http://www.ibm.com/develo

Java同步機制淺談――synchronized對代碼作何影響?

Java對多線程的支援與同步機制深受大家的喜愛,似乎看起來使用了synchronized關鍵字就可以輕鬆地解決多線程共用資料同步問題。到底如何?――還得對synchronized關鍵字的作用進行深入瞭解才可定論。總的說來,synchronized關鍵字可以作為函數的修飾符,也可作為函數內的語句,也就是平時說的同步方法和同步語句塊。如果再細的分類,synchronized可作用於instance變數、object reference(對象引用)、static函數和class

JAVA工廠設計模式(摘自網路)

一. 程式設計目標    我們組寫了個簡單的水果生產程式,描述農場種植水果的過程,旨在通過此次設計更進一步瞭解工程設計模式,加強編程的結構化能力。    開發環境:JDK1.5開發工具:JBuilder 2006二.程式設計介紹1.程式結構  

Java解析XML文檔——dom解析xml

一、前言    用Java解析XML文檔,最常用的有兩種方法:使用基於事件的XML簡單API(Simple API for XML)稱為SAX和基於樹和節點的文件物件模型(Document Object Module)稱為DOM。Sun公司提供了Java API for XML

實現Java動態類載入機制

作 為 充 分 利 用Java 的 動 態 類 載 入 機 制 的 最 好 例 子, 帶 有Java 擴 展 的Web 瀏 覽 器 根 據 請 求 從 網 絡 或 本 地 文 件 系 統 中 動 態 加 載Java applet( 遵 循 一 定 規 則 的Java 小 應 用 程 序 類), 然 後 在 本 地 系 統 中 執 行 它, 大 大 增 強 了 主 頁 的 功 能。---- 其 實,Java 本 身 就 是 一 種 極 具 動 態 性 的 語 言。 類 似Windows 的 動

簡析JAVA中的XML編程

XML作為全球通用的結構化語言,越來越受人們青睞,各種開發平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支援XML開發作為產品特色之一。由於筆者所從事的電子政務開發較早的引入了XML,所以嘗到了許多甜頭,在許多項目中利用XML資料交換資訊,省去了許多麻煩事,不用制定繁鎖的資料格式,利用XML資料易於表達,也利於一線開發人員跟蹤調試。

java資料庫連接池

資料庫連接池在編寫應用服務是經常需要用到的模組,太過頻繁的串連資料庫對服務效能來講是一個瓶頸,使用緩衝池技術可以來消除這個瓶頸。我們可以在互連網上找到很多關於資料庫連接池的來源程式,但是都發現這樣一個共同的問題:這些串連池的實現方法都不同程度地增加了與使用者之間的耦合度。很多的串連池都要求使用者通過其規定的方法擷取資料庫的串連,這一點我們可以理解,畢竟目前所有的應用伺服器取資料庫連接的方式都是這種方式實現的。但是另外一個共同的問題是,它們同時不允許使用者顯式的調用Connection.close

javaRegex入門

眾所周知,在程式開發中,難免會遇到需要匹配、尋找、替換、判斷字串的情況發生,而這些情況有時又比較複雜,如果用純編碼方式解決,往往會浪費程式員的時間及精力。因此,學習及使用Regex,便成瞭解決這一矛盾的主要手段。大家都知道,Regex是一種可以用於模式比對和替換的規範,一個Regex就是由普通的字元(例如字元a到z)以及特殊字元(元字元)組成的文字模式,它用以描述在尋找文字主體時待匹配的一個或多個字串。Regex作為一個模板,將某個字元模式與所搜尋的字串進行匹配。自從jdk1.4推出java.u

Java教程 Java API 模擬器學習

package zmsjdbc;import java.sql.*;public class mysql1{private String url="jdbc:mysql://localhost:3306/beyond";//先下載MYSQL 驅動 mm.mysql-2.0.4-bin.jar 放在D:\JBuilder9\jdk1.4\jre\lib\ext 下private String user="root";private String pwd="";public Connection

3步把您的java程式轉換為webservice

1、選擇要轉換的java檔案,產生class  2、寫wsdd  3、發布  剩下的就只有調用了wsdl2java  我原來的系統是CICS的,對後台封裝了一層,現在用webservice再封裝一層,前台頁面,控制,資料轉送,資料處理統統都可以分開了,爽  //以下是從網上找的關於AXIS的入門教程一、Axis安裝 1、環境 J2SE SDK 1.3 or 1.4: 我使用 1.4.2 Servlet Container: 我使用的Tomcat 5.0  2、到

java 的逸出字元,在Regex中應用

點的轉義:. ==> u002E貨幣符號的轉義:$ ==> u0024乘方符號的轉義:^ ==> u005E左大括弧的轉義:{ ==> u007B左方括弧的轉義:[ ==> u005B左圓括弧的轉義:( ==> u0028豎線的轉義:| ==> u007C右圓括弧的轉義:) ==> u0029星號的轉義:* ==> u002A加號的轉義:+ ==> u002B問號的轉義:? ==> u003F反斜線的轉義: ==> u005

總頁數: 4058 1 .... 231 232 233 234 235 .... 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.