Java程式基礎測試題目

 Java程式基礎測試(測試時間:100分鐘,總分:100分) 一、填空(每題2分,總計40分)1.         分別寫出數字17的二進位、八進位和十六進位表示形式:________________寫出-17的補碼:_____________2.         int類型的變數在記憶體中佔用______位元組,char型的變數在記憶體佔用_____位。3.         Java語言的基礎開發工具是:_____________,整合開發工具是:____________4.        

Java IO學習基礎之讀寫文字檔

    Java的IO操作都是基於流進行操作的,為了提高讀寫效率一般需要進行緩衝。    簡單的樣本程式如下:        /** * 讀出1.txt中的內容,寫入2.txt中 * */import java.io.*;public class ReadWriteFile{ public static void main(String[] args){  try{      File read = new File("c://1.txt");   File write = new File("

用java寫MS Excel 檔案

以下是在POI官網的Quick Guide上摘錄的範例程式碼: InputStream inp = new FileInputStream("workbook.xls"); //InputStream inp = new FileInputStream("workbook.xlsx"); Workbook wb = WorkbookFactory.create(inp); Sheet sheet = wb.getSheetAt(0); Row row =

Ubuntu安裝Java環境

Ubuntu安裝Java環境1. 從http://java.sun.com/下載jdk的bin檔案,將下載的jdk1.6.0_16.bin檔案放到/usr/lib/jvm/java中    然後在終端執行代碼:    sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_16.bin (修改檔案許可權使bin可執行)    接著在終端執行代碼:    sudo /usr/lib/jvm/java/jdk1.6.0_16.bin   

java類之間的關係

類和類之間的分為繼承、實現、依賴、關聯、彙總、組合關係一、繼承關係    繼承指的是一個類(子類)繼承另外的一個類(父類口)的功能,並可以增加它自己的新功能的能力。在Java中繼承關係通過關鍵字 extends明確標識。在UML類圖設計中,繼承用一條帶空心三角箭頭的實線表示,從子類指向父類。     二、實現關係    實現指的是一個class類實現interface介面(可以是多個)的功能,實現是類與介面之間最常見的關係。在Java中此類別關係通過關鍵字

Java擷取控制台輸入

Java擷取控制台輸入的方法有兩種,通過BufferedReader或者Scanner來封裝System.in,並且可以通過擷取的字串內容equals某個值(比如exit)來進行退出第一種InputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);System.out.println("please input the first number,

Java網站資源

轉載:http://bbs.csdn.net/topics/3200493331.Java學習網站:Java中文世界論壇        http://www.chinajavaworld.com/index.jspaJava世紀網              http://www.java2000.net/Java 中文站             http://www.java-cn.com/Java學習室              http://www.java3z.com/cwbwebhome

號外:Java EE大將投奔Ajax陣營

據著名IT媒體集團SYS-CON新創的AJAX Developer's Journal 報道,《J2EE核心模式》作者、Sun公司全球21位傑出工程師之一,原企業Web服務集團CTO John Crupi已於2月末辭職,投奔著名的Ajax開發工具和專業服務提供者JackBe,擔任該公司的CTO。考慮到Crupi在Java

測試你的Java段位

【圖靈圖書推薦】Java解惑                                        Java教程(第4版)“Java教父”Joshua Bloch帶你深入Java語言奇境           Sun公司官方指定教材即將出版!涵蓋JavaSE 6因為審稿中發現一個技術問題,查詢到Sun公司網站上的Java文檔,偶然發現了這個對Java SE 6知識的小測試。大家不妨試一試。題目包括:Java SE

Java NIO架構Netty教程(二) – 白話概念

"Hello World"的代碼固然簡單,不過其中的幾個重要概念(類)和

java緩衝處理

 java緩衝技術一(轉)看一粒沙中的世界, 一朵野花中的天堂。 把無限握於掌中, 把永恒握於瞬間。——威廉• 布萊克 開始討論緩衝之前,讓我們先來討論討論另外一個問題:理論和實踐.從ahuaxuan接觸的程式員來看,有的程式員偏實踐,有的程式員偏理論,但是這都是不好的行為,理論和實踐同樣重要,我們在做很多核心的演算法的時候,沒有理論根本無從下手,而在我們多年的實踐中,不總結理論就不能加深自己的理解.所以理論和實踐同等重要.

java 中 image 和 byte[] 相互轉換

 java 中 image 和 byte[] 相互轉換 java 中 image 和 byte[]相互轉換可惡的…………其實也挺好的 只是把好不容易寫出來的東西記下來,怕忘了…… 下面,我來介紹一個簡單的 byte[] toimage, 我們只需要一個儲存了圖片資訊的二進位串(byte[]) 然後,這樣:InputStream buffin = new ByteArrayInputStream(/*二進位串*/,                                          

Java反編譯器JAD等的另一種選擇JD-Core/JD-GUI

Java Decompiler,:http://java.decompiler.free.fr/jd-gui/#downloads ,現在的最新版本是 0.2.8,用c++編寫,支援ms,mac,linux三種os,功能如下: 1, 支援對整個jar檔案的編譯,這樣可以將編譯後的檔案關聯到 eclipse 中的 lib 的jar包中,便於查看源檔案。 2, 快速尋找源檔案功能 : ctrl+shift+t 3,   2. 支援眾多Java編譯器的反編譯(支援泛型,

使用JDI監聽Java程式運行

va虛擬機器提供了一套用於調試(JVMDI)和監視(JVMPI)的介面,Java5之後統一為JVMTI: http://docs.oracle.com/javase/1.5.0/docs/guide/jvmti/ 。 其中JVMDI分為三個部分:JVMDI,JDWP和JDI .

使用ANT協助開發java項目

      ANT是Apache的開源項目,目前在java的項目開發中被廣泛的採用,功能非常的強大!因此我們有必要熟悉一下這個基於java的工具。      關於ANT的相關介紹,請參考www.apache.org。      首先我們應該安裝ANT,從apache.org下載後直接安裝到機器上就可以使用了。最好設定一下相關的環境變數,雖然很多系統能夠自動識別出來。你還是應該設定ANT_HOME,JAVA_HOME,PATH這幾個環境變數,例如你的ANT安裝在c:/ant1.6

Java基礎知識的三十個經典問答

1、物件導向的特點抽象:抽象是或略一個主題中與當前目標的無關的因素,一邊充分考慮有關的內容。抽象並不能解決目標中所有的問題,只能選擇其中的一部分,忽略其他的部分。抽象包含兩個方面:一是過程抽象;一是資料抽象。繼承繼承是一種聯結類的層次模型,允許和鼓勵類的重用,提供了一種明確的共性的方法。對象的一個新類可以從現有的類中派生,這叫做類的繼承。心累繼承了原始類的特性,新類稱為原始類的衍生類別或者是子類,原始類稱為新類的基類或者父類。子類可以從父類那裡繼承父類的方法和實現變數,並卻允許新類增加和修改新的

java_時間戳記與Date_相互轉化相關函數

一.日期轉換為時間戳記public long getTimestamp() throws ParseException{ Date date1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss") .parse("2009/12/11 00:00:00"); Date date2 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss") .parse("1970/01/01 08

Java Servlet 擷取伺服器各種路徑資訊

package com.shop.uitl;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;public class ServerUrl {/** * 擷取服務的url基本地址 * @param request * @return */public static String getServerPath(HttpServletRequest

在Java中使用Jdom讀取xml設定檔

現有一Web項目,在src目錄下有設定檔WebConfig.xml<?xml version="1.0" encoding="UTF-8"?><services><service name="apnServer" url="http://192.168.1.89:7070/"/></services>手寫XML解析類,前提需要在項目中添加jdom-2.0.5.jar、jaxen-1.1.1.jar  兩個jar包import

java IO Reader Writer

package com.cjf.io;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.DataInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import

總頁數: 4058 1 .... 2932 2933 2934 2935 2936 .... 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.