天天看點

《Java 7程式設計入門經典》一第1章 Java程式設計基礎 1.0

本章要點

了解計算機的主要組成;

了解位、位元組和二進制計數系統;

了解程式的兩種形式;

了解java的曆史和設計理念;

了解面向對象程式設計的基本原則;

建立、編譯并運作一個簡單的java程式;

使用變量;

使用if和for控制語句;

建立代碼塊;

了解語句是如何放置、縮進和結束的;

了解java關鍵字;

了解java辨別符的規則。

僅僅在近十年的時間裡,程式設計就從一門晦澀難懂的學科轉變為現代社會不可或缺的一部分,從事程式設計工作的人也從少變多。其發展原因容易了解。如果僅僅用一個詞來描述當今世界的特征,這個詞就應該是“技術”。許多技術要由計算機提供支援,而使計算機發揮作用的則是在計算機上運作的程式。是以從某種意義上說,正是程式設計使當今的技術領域成為可能。程式設計變得非常重要。

本書旨在通過java程式設計語言來介紹程式設計的基礎知識。程式設計作為一門學科,其内容十分廣泛。它不僅涉及許多技能、概念和技術,還涉及許多專業領域,如數值分析、資訊論、網絡、裝置控制等。還有許多不同的程式所運作的計算環境。但是,無論以上哪個問題,熟練掌握程式設計的基礎知識是必需的。通過本書,你将會學習到你未來學習所需的基礎知識。

本章将從一些關鍵術語定義開始,介紹位、位元組、二進制計數系統的概念和計算機的基本組成。該部分内容可能是許多讀者熟悉的領域,但是為了使所有讀者都熟悉必需的基礎知識,仍将對其做介紹。接着,将介紹java語言的曆史、設計理念和一些最重要的特性。

接着,本章将介紹java的一些關鍵特性。學習程式設計最重要的内容之一,是認識到對于一門計算機語言而言,沒有什麼元素是孤立存在的。與之相反,一門語言的各部分是互相關聯、協同工作的。在這一點上,java也是如此。我們很難在不涉及其他部分的情形下來讨論java的某一方面。為了解決這個問題,本章對一些java的特性做簡要介紹,包括java程式的一般形式,一些基本的控制語句,一些資料類型的例子和運算符。本章并不計劃涉及太多細節,而僅關注所有java程式共有的基本概念。其中許多特性将在本書後續章節詳細介紹。本章的介紹将幫助你了解java的關鍵部分是如何組裝起來的。本章還将講述如何建立和運作java程式。