iT邦幫忙

java相關文章
共有 1140 則文章
鐵人賽 開發技術 DAY 6
初學Java 系列 第 6

技術 Day6.變數的比較與寫程式的方法順序

變數的比較&寫程式的方法&順序 [變數的比較] "=="運算元:只用來比對兩個變數的位元組合,或判斷兩個reference是...

鐵人賽 開發技術 DAY 4

技術 使用 Gradle 自動化建置 Java 專案(一)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

鐵人賽 開發技術 DAY 5
初學Java 系列 第 5

技術 Day.5 宣告與回傳

宣告&回傳&初始值 [注意] 若method其type不是void,則必回傳與宣告type相同的值 [Instance variable 與 l...

鐵人賽 開發技術 DAY 11
程式學習雜記 系列 第 11

技術 2013IT鐵人賽-11-Java03-Java檔案的基本結構

2013IT鐵人賽-11-Java03-Java檔案的基本結構 2013IT鐵人賽-11-Java03-Java檔案的基本結構 接下來要慢慢進入程式的基礎練...

鐵人賽 開發技術 DAY 3

達標好文 技術 認識 Gradle 專案建置自動化工具

Gradle 簡單說就是 Java 世界的 Makefile,它可以幫忙打理那些在專案開發過程中的瑣事,舉凡編譯、測試、檢查程式碼、產生文件、清理或壓縮檔案、上...

鐵人賽 開發技術 DAY 4
初學Java 系列 第 4

技術 Day4. 參數與回傳值

參數&回傳值 [參數] 1.argument:被傳給method的值 2.parameter:argument傳入method後變成之,是可以在meth...

鐵人賽 開發技術 DAY 10
程式學習雜記 系列 第 10

技術 2013IT鐵人賽-10-Java02-Java程式語言的基礎

2013IT鐵人賽-10-Java02-Java程式語言的基礎 2013IT鐵人賽-10-Java02-Java程式語言的基礎 首先先整理一下程式語言的基礎...

鐵人賽 開發技術 DAY 2

技術 GVM - Groovy 的版本管理工具 - Modern Java Programming

開發工具的安裝與版本切換,也需要一個好用的工具來控管。就像 RVM(Ruby Version Manager)及 NVM(Node Version Manage...

鐵人賽 開發技術 DAY 3
初學Java 系列 第 3

技術 Day3. variables

primitive與reference兩種類型的變數 primitive variables:(八種types) byte 8bit -128~127 sho...

鐵人賽 開發技術 DAY 2

技術 Java Web 開發環境準備

當要開始開發Java Web的時候,我們需要先把環境設定好才能夠開始開發。 一般來說,在.Net的世紀裡面微軟會把很多東西包裝好了,我們只需要下載呼叫安裝程式就...

鐵人賽 開發技術 DAY 9
程式學習雜記 系列 第 9

技術 2013IT鐵人賽-09-Java01-Java開發環境安裝與測試

2013IT鐵人賽-09-Java01-Java開發環境安裝與測試 2013IT鐵人賽-09-Java01-Java開發環境安裝與測試 前面幾篇準備了不同的...

鐵人賽 開發技術 DAY 1

技術 Modern Java Programming - Hello World

近十年前,Bruce Tate 於 2004 出版的《Better, Faster, Lighter Java(中譯書名:輕快的好 Java)》預告 Java...

鐵人賽 開發技術 DAY 2
初學Java 系列 第 2

技術 Day2.使用class的好處,談class&object

使用class的好處 & 附註 & Heap 使用class的好處: 1.加入新功能或條件時,對原本已經寫好的部分不造成影響 2.將資料及met...

鐵人賽 開發技術 DAY 1
初學Java 系列 第 1

技術 Day1. 由c語言邁入Java

以最基本的語法來說,其實c和Java很多地方都相同 以最基本的語法來說,其實c和Java很多地方都相同,for ex. 1.像c一樣,用分號斷句 2.空白(sp...

技術 O'Reilly 線上電子書 Learning Java, Fourth Edition

O'Reilly 線上電子書 Learning Java, Fourth Edition 對Java有興趣的邦友,可以參考看看. http://chimera....

技術 Android軟體測試環境設定(四) 在專案中快速加入JUnit Test Case

要如何在現行專案裡面加入一個JUnit Test Case呢? 在專案中加入JUnit Test Case 的方法有兩種。 我們先介紹最無腦的第一種: 在要被測...

技術 Android軟體測試環境設定(三) 使用Robotium, Javadoc補充篇

眼尖的人大概發現(被抓包了),在「Android軟體測試環境設定(一) 使用Robotium」這篇文章中,下載了兩個檔案「robotium-solo-4.1.j...

技術 Android軟體測試環境設定(二) 拆開專案,讓JUnit加速你的測試

前一篇使用教大家怎麼設定Robotium,使Android專案可以被測試。但是每次使用Android測試都要開啟模擬器,然後載入APK檔案,測試的時間都要等好幾...

技術 Android軟體測試環境設定(一) 使用Robotium

用eclipse開發Android應該要如何做測試呢? 我們先假設你已經有現成的Eclipse開發環境,並且已經到https://code.google.com...

技術 Java Developer Day開始報名,越早報越優惠哦

去年的 Java Developer Day(原JavaTWO專業技術大會) 有沒有讓各位非常期待今年準備要釋出的 Java EE 7和 Java SE 8...

技術 Node.js 的Java版

Node.js在2012年興起, 這是異步應用系統, 當然在JVM平台上也有,在此簡單介紹可以用Javascript, Ruby, Python,Groovy,...

技術 2013年1月語言前五大: C, Java, Object-C, C++, C#

和2012年12月的結果一樣: http://ithelp.ithome.com.tw/question/10111597 經過巔頗的2012年, Java依然...

技術 Java, Linux, 和ARM

Java是平台, 也是語言, Linux雖沒有成功打入桌面市場, 在主機端的市佔穩定上升, 更有分身Android穩佔移動市場龍頭, 而移動市場的興起, 也帶給...

技術 2012年12月語言前五大: C, Java, Object-C, C++, C#

資料來源: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html 這五大語言共佔了八...

技術 Android SDK建立Createnew Android Virtual Derive SD Card 出現錯誤

mksdcard.exe 32位元 約9K mksdcard.exe 64位元 約27.8K 當你下載Android SDKhttp://developer....

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 28

技術 MyBatis使用-插入資料成功!(雖然這是很基本的功能....)

昨天分享失敗的經驗加上程式碼沒有註解,但今天我已經試成功了,而且是很蠢的錯誤,另外也試了一下generatekey的語法,今天只對Alarm.xml inser...

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 27

技術 初用MyBatis-失敗

雖然昨天不小心過了十二點才PO文,以致於鐵人賽中斷了,不過我還是想完成這三十天,今天分享初用MyBatis,官網在這:http://blog.mybatis.o...

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 26

技術 綜合練習-從Excel讀入資料並用Collection處理後再輸出

今天分享的是我的工作上的作業,要把Excel某些欄位的參數做處理,利用POJO與Collection把符合條件的資料存在一個POJO後放入一個List,read...

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 25

技術 使用JAXB-JAXBContext將POJO轉換成XML格式

今天恰好聽一位長輩訴說XML的一些優點,可交換性、檔案小等,於是乎就上java tutorial看了簡單的範例,順便把目前在手上處理的資料拿來練習,有JAXB...

鐵人賽 IT技術 DAY 24
java菜鳥的學習筆記 系列 第 24

技術 使用java NIO2-SimpleFileVisitor-Part 2

之前已經分享過在一個目錄搜尋,但只有用到其中一個visitFile方法,今天分享用SimpleFileVisitor走訪底下所有目錄與檔案,主要要覆寫Simpl...