《Java程序設計基礎與應用》內容分為三部分:基礎部分、Java網絡編程、Java應用編程。 基礎部分全面系統地介紹面向對象的基本思想、面向對象程序設計語言Java的基本概念、基本語法和編程方法。具體內容包括:面向對象技術、Java的概述和語言基礎、類、接口和包、構建Java運行環(huán)境、 Java輸入輸出流、異常處理、Java的線程、Java JDBC編程以及圖形用戶界面設計等。Java網絡編程主要介紹Web層網絡通信的基本概念與協議,以及Web層的主要編程技術,具體包括Java Applet應用編程,Java Servlet應用編程和JSP程序設計。Java應用編程重點介紹Java在信息組織、信息采集、信息整合與信息服務中的應用技術,具體包括XML Java編程,基于Java的Web Services開發(fā)技術,基于Java的Web搜索技術以及基于Java的網絡交互技術。