前言
Java已經成為最受程序員歡迎的編程語言之一,可以進行桌面程序應用、Web應用、分布式系統和嵌入式系統應用,并且在信息技術等各個領域得到了廣泛應用。
本書全面介紹了Java語言基礎,以實例形式介紹了Java語言的編程技術和開發過程。關于Java的技術有很多,學完本書之后,讀者不但可以掌握Java語言的精髓,還可以實踐項目。
本書特點
1.由淺入深
本書從開發環境及基本語法知識入手,逐漸學習Java的基本概念、面向對象基礎、圖形界面程序的開發及數據庫應用程序的開發。讓讀者在沒有編程基礎的情況下,能夠很快掌握Java語言編程的各種技術。
2.示例講解
本書每講解到語法使用、編程要點時,都會以示例的形式展現給大家,并列舉了大量翔實的插圖,讓讀者更容易理解客觀的理論知識。
3.使用最新的開發工具包JDK 7
本書跟蹤Java語言的最新發展動向,深入介紹了JDK 7中的許多新特性,以保證讀者了解最新的Java語言特性。
4.配有綜合案例
本書最后一篇配有兩個經典案例,可以讓讀者了解從零開始如何一步步進入編程實戰,體會到以后工作的大概步驟。
本書內容
第一篇 環境準備篇
主要讓讀者了解Java的歷史和發展,針對Java的開發環境進行詳細講解,一步一步教讀者如何配置開發環境。
第二篇 Java語法篇
主要介紹了Java語言的各種基本編程語法,對面向對象編程的內容進行了深入講解。類、對象、繼承、接口及集合等內容的使用,可以幫助讀者從理論的角度理解什么是面向對象的設計思想,以及常用的數組、字符串和Java常用類的各種操作,讓讀者熟練掌握編寫代碼的基礎知識,為以后編寫項目打下基礎。
第三篇 Java編程提高篇
主要內容包括多線程、JDBC連接數據庫、異常處理、流及Swing編程,引導讀者進一步深入學習Java編程知識,幫助讀者提高自身的能力。
第四篇 開發實戰篇
通過兩個綜合項目對前面學習過的知識進行整理,讓讀者學習如何開發程序、如何分析業務流程、如何對程序需求進行分析。
適合的讀者
● 想從事軟件開發的入門者。
● Java自學者。
● 初級軟件程序員。
● 從其他語言遷移過來的開發人員。
本書由桂穎、任昱衡編寫,其中東華理工大學的桂穎負責編寫了第1章~第12章,中國電子商務協會電子商務研究院的任昱衡負責編寫了第13章~第24章。
作者
- iOS Game Programming Cookbook
- Advanced Splunk
- LaTeX Cookbook
- Game Programming Using Qt Beginner's Guide
- Getting Started with ResearchKit
- 樂高機器人設計技巧:EV3結構設計與編程指導
- Effective Python Penetration Testing
- 精通MySQL 8(視頻教學版)
- C陷阱與缺陷
- Unity 2017 Game AI Programming(Third Edition)
- Docker:容器與容器云(第2版)
- Solr權威指南(下卷)
- 你好!Java
- Developing Java Applications with Spring and Spring Boot
- 數據結構與算法詳解