Java语言快速入门 - (EPUB全文下载)

文件大小:0.56 mb。
文件格式:epub 格式。
书籍内容:

Java 语言快速入门
使用人数最多的跨平台面向对象开发语言
极客学院
浙版数媒
版权信息
Java 语言快速入门
极客学院 主编
©浙江出版集团数字传媒有限公司 2015
非经书面授权,不得在任何地区以任何方式反编译、翻印、仿制或节录本书文字或图表。
DNA-BN:ECFD-N00006221-20150729
最后修订:2015年8月27日
出版:浙江出版集团数字传媒有限公司
浙江 杭州 体育场路347号
互联网出版许可证:新出网证(浙)字10号
电子邮箱:cb@bookdna.cn
网  址:www.bookdna.cn
BookDNA是浙江出版联合集团旗下电子书出版机构,为作者提供电子书出版服务。
如您发现本书内容错讹,敬请指正,以便新版修订。
©Zhejiang Publishing United Group Digital Media CO.,LTD,2015
No.347 Tiyuchang Road, Hangzhou 310006 P.R.C.
cb@bookdna.cn
www.bookdna.cn
前言
Java 是一种高级的编程语言,它最初是由 Sun 公司开发并于 1995 年公开发布的。Java 可以在不同的平台上运行,例如:Windows,Mac OS 和不同版本的 Unix。本指南将让你对 Java 有一个彻底的认识与了解。
本指南将带你用简单并且实用的方法来学习 Java 编程语言。
适用人群
本指南是为那些初学者准备的,可以帮助他们理解编程语言从低级到高级的概念。
学习前提
在你准备应用本指南中所举的不同种类的例子进行练习之前,我们假设你已经知道什么是计算机程序和什么是计算机编程语言了。
编译、执行 Java 程序
在本指南所提供的大多数例子中你将会看到试一试选项,所以大胆的应用这个选项并且享受这个学习的过程。
看下面这个例子:
``` public class MyFirstJavaProgram {
public static void main(String []args) {
System.out.println("Hello World");
}

} ```
目录
前言
第 1 章 Java 基础
Java 概述
Java 环境设置
Java 基本语法
Java 的对象和类
Java 基本数据类型
Java 变量类型
Java 描述符的类型
Java 基本运算符
Java 循环控制
Java 条件判断
Java 数字
Java 字符
Java 字符串
Java 数组
Java 日期和时间
第 2 章 Java 面向对象
Java 继承
Java 重写
Java 多态
Java 抽象
Java 封装
Java 接口
Java 包
第 3 章 Java 进阶
Java 数据结构
Java 集合
Java 泛型
Java 序列化
Java 网络编程
Java 发送邮件
Java 多线程
Java Applet 基础
Java 文件注释
第 4 章 有用的资源
Java 快速参考指南
Java 库类
1
Java 基础
Java 概述
Java 编程语言最初是由太阳计算机系统公司开发的,该公司由 James gosling 于 1995 年创立,它的主要组成部分就是 Java 平台。
截止到 2008 年 12 月,最新发布的 Java 标准版本是第六版(J2SE)。随着 Java 的发展进步和它的广泛流行, Java 做出了很多调整从而适应不同类型的平台。例如: J2EE 是为企业级应用程序设计的, J2ME 是为移动应用程序设计的。
Sun 计算机系统有限公司将新的 J2 版本分别命名为 Java SE、Java EE 和 Java ME。 Java 承诺 “编写一次,随处运行
”。
Java 是:
面向对象的
:在 Java 中,所有的东西都是一个对象。 Java 可以很容易的扩展原因就是因为它是基于对象模型的。
平台独立的
: Java 不像包括 C 和 C++ 语言在内的其他语言,当 Java 被编译时,它并不是编译到特定的机器中,而是用具有平台独立性的字节码编译。这种字节码在网页上是分布式存储的,并且可以再不同的平台通用的虚拟机上运行。
简单的
:Java 是为了易于学习而设计的。如果你能够理解面向对象程序设计的基本概念,那么你就很容易掌握 Java 了。
安全的
:由于 Java 的安全特征它可以用来开发防病毒、防干扰的系统。它的身份验证技术是基于公开密钥加密技术的。
体系结构中立的
:Java 编译器可以生成一个结构中立的对象文件格式,它能够使被编译过的代码在 Java 运行系统存在的情况下在很多进程中运行。
便捷的
:由于 Java 的结构中立性以及它的运行不受限制的特征使得它十分便捷, Java 中的编译器是由 ANSI C 语言编写的,它具有很好的接口是因为它是可移植性系统操作接口的子接口。
稳健的
:Java 主要通过检查编译时间错误以及运行检查来努力消除有错误倾向的情况。
多线程的
:因为 Java 的多线程性的特征使得它可以用于编写同时执行众多任务的程序。这个特征可以使开发者平稳设计运行交互式应用程序。
易于理解的
:Java 的字节码可以很容易翻译成本地机器码并且很容易存储于任意位置。这个发展进程很快并且很有分析性,因为他们的联系就像增加和减轻体重的过程。
高性能
:由于使用了准时编译器,它可以表现出很高的性能。
分布式的
:Java 是为互联网分布式的结构而设计的。
动态的
:Java 被认为是比 C 和 C++ 更有活力的语言因为它是为适应动态环境而设计的。Java 程序可以携带大量的运行信息,这些信息可以用来区分对象间的入口问题。
Java 的历史
James Gosling 在 1991 年启动 Java 语言项目是为了在他的众多的电视机顶盒项目 ............

书籍插图:
书籍《Java语言快速入门》 - 插图1
书籍《Java语言快速入门》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Java语言快速入门 - (EPUB全文下载)