分享
 
 
 

Java轻松入门(附赠DVD光盘一张)

Java轻松入门(附赠DVD光盘一张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Java,初级教程,
  品牌: 郝焕

基本信息·出版社:人民邮电出版社

·页码:268 页

·出版日期:2009年

·ISBN:711519467X/9787115194671

·条形码:9787115194671

·包装版本:1版

·装帧:其他

·开本:16

·正文语种:中文

·附带品描述:附赠DVD光盘一张

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Java轻松入门》一切从实际出发,不拘泥于深奥的理论,也绝不敷衍于人云亦云,从最基础的Java语言特点讲起。每一个知识点,都提炼自笔者多年的经验所得;每一个示例,都佐以鲜活的小情景。《Java轻松入门》的特点就是情景式的描述,用一个全新的视角与手法来介绍Java的基本概念及核心的面向对象思想,并介绍了多线程、SWT的窗体开发、文件操作、JDBC等关键技术,同时为读者准备了两个有趣的小项目,寓学于乐,使读者轻轻松松学Java。Java是什么,相信已不需要再多说什么,打开各招聘网站,需求量最大的一定是Java人才。Java自1995年推出之后,经过多年的发展,已发展为一个完善而庞大的体系。小到嵌入式系统的小游戏,大到企业级应用的ERP系统,都有Java的影子。Java简单而又强大,优雅而又健壮,加上更为纯粹的面向对象,显而易见的优点让Java赢得了程序员的拥护,也赢得了企业界的支持。尽管Java是如此的优秀,然而学一门语言毕竟是生涩的,《Java轻松入门》就致力于让读者更轻松、更愉快地进入Java世界的大门。

《Java轻松入门》非常适合对Java感兴趣、思维活跃、期望以一种轻松愉快的心态来进行学习的初学者。《Java轻松入门》完全不需要读者有任何的编程方面的基础知识,只要有兴趣,那么《Java轻松入门》就是最适合的选择。

编辑推荐《Java轻松入门》特色:

·轻松:生动的比喻、轻松的讲解,让初学者轻松入门

·易学:步骤详细,只需按照步骤操作即可实现

·实用:包含223个实例、2个综合案例、260个开发技IT

超值光盘内容:《Java轻松入门》所有源代码,60分钟视频演示,讲解关键操作,《Java轻松入门》教学PPT,方便授课使用,4小时培训视频(免费赠送),1000页免费电子书。

目录

第1篇 筑基

第1章 Java初体验

1.1 为什么是Java

1.2 Java怎么改变我的生活

1.3 打开大门前的准备

1.3.1 下载JDK

1.3.2 安装JDK

1.3.3 JDK的配置

1.3.4 测试JDK配置是否成功

1.4 Java世界的风俗

1.4.1 命名规范

1.4.2 代码编写常见规则

1.4.3 Java注释要求

1.5 站在门口说Hello

1.5.1 编写HelloWorld代码

1.5.2 编译和运行HelloWorld

1.5.3 如何获取在线帮助

1.6 小结

1.7 习题

第2章 Java江湖的宝剑Eclipse

2.1 Eclipse的获取与安装

2.1.1 下载与安装Eclipse

2.1.2 启动Eclipse

2.1.3 汉化Eclipse

2.2 Eclipse使用说明

2.2.1 什么是工作空间

2.2.2 Eclipse工作界面概述

2.2.3 什么是透视图

2.2.4 什么是视图

2.2.5 熟悉Eclipse的菜单栏和工具栏

2.2.6 先人一手,掌握快捷键

2.3 手把手HelloWorld

2.3.1 起式,创建新的Java项目

2.3.2 出招,创建可执行Java类

2.3.3 不一样的HelloWorld

2.4 Eclipse进阶

2.4.1 导入已有项目

2.4.2 插件机制简介

2.5 小结

2.6 习题

第3章 Java功法之数据类型

3.1 生来不变的常量

3.2 为变而生的变量

3.3 数据类型

3.3.1 常用基础类型

3.3.2 对象类型

3.3.3 String详解

3.3.4 高精度数据类型

3.3.5 数组基础

3.4 数据类型间的转换

3.5 Java中的常用运算符

3.5.1 赋值运算符

3.5.2 算术运算符

3.5.3 运算符的优先级别与结合特性

3.6 Java的自留地——关键字

3.7 小结

3.8 习题

第4章 用如果造句——条件语句

4.1 如果…

4.1.1 关系条件

4.1.2 逻辑条件

4.1.3 用问号写最简洁的如果句子

4.2 否则…

4.2.1 如果与否则if…else…

4.2.2 如果里的如果——if嵌套

4.3 开关switch

4.3.1 switch怎么用

4.3.2 switch与if的比较

4.3.3 用switch写个红绿灯开关

4.4 小结

4.5 习题

第5章 减轻重复劳动——循环语句

5.1 三千米的跑圈运动

5.1.1 用for语句跑圈

5.1.2 圈数加加,体力减减

5.1.3 什么时候用for

5.2 跑不动了怎么办

5.2.1 跳出比赛用Break

5.2.2 偷工减料直接下一圈Continue

5.3 圈圈的其他跑法

5.3.1 边跑边看终点的while

5.3.2 先跑一圈再说的do…while…

5.3.3 圈套圈——循环嵌套

5.4 各种跑圈方法的特点比较

5.5 小结

5.6 习题

第6章 对象是什么

6.1 一切都是对象

6.1.1 什么是对象

6.1.2 为什么要面向对象

6.2 包

6.2.1 包是什么

6.2.2 包起到什么作用

6.2.3 容易出错的包路径

6.2.4 使用包中的类

6.3 类

6.3.1 什么是类

6.3.2 类的结构

6.3.3 成员方法

6.3.4 成员变量和局部变量

6.3.5 公用还是私用

6.3.6 static关键字的使用

6.3.7 构造方法的意义

6.4 使用对象

6.4.1 创建对象

6.4.2 使用对象

6.4.3 对象的作用域

6.4.4 垃圾回收

6.5 小结

6.6 习题

第7章 对象深入

7.1 父子传承——继承

7.1.1 继承概念

7.1.2 继承的代码实现

7.1.3 继承中的类型转换

7.1.4 继承中的子类可以做些什么

7.1.5 单根继承

7.1.6 哪些遗产可以继承

7.1.7 继承后的初始化顺序

7.2 一名多用与青出于蓝

7.2.1 一名多用——方法的重载

7.2.2 青出于蓝——方法的覆写

7.3 抽象类与final类

7.3.1 我是模板之抽象类

7.3.2 巧用抽象类

7.3.3 我不要后代之final类

7.4 向世界说我能做到——接口

7.4.1 接口是什么

7.4.2 兑现承诺实现接口

7.4.3 面向接口编程

7.4.4 用接口实现多重继承特性

7.5 一切的根java.lang.Object

7.6 小结

7.7 习题

第8章 形形色色的对象仓库

8.1 有序但容量有限的仓库——数组

8.1.1 单列门的床头柜——一维数组

8.1.2 分格书橱——二维数组

8.1.3 立体仓库——多维数组

8.1.4 经常出错之数组越界

8.2 不限容的大仓库ArrayList

8.2.1 ArrayList的定义

8.2.2 添加对象到ArrayList

8.2.3 从ArrayList中获取对象

8.2.4 从ArrayList中移除对象

8.2.5 ArrayList其他常用方法

8.2.6 迭代器Iterator实现ArrayList的迭代

8.2.7 ArrayList的自定义排序

8.3 不允许重复的仓库Set

8.3.1 使用HashSet类

8.3.2 使用TreeSet类

8.4 易于检索的仓库HashMap

8.4.1 HashMap的定义

8.4.2 HashMap优点

8.4.3 HashMap的数据存取

8.4.4 HashMap的迭代

8.5 其他仓库

8.5.1 HashTable的简介

8.5.2 Vector的简介

8.5.3 TreeMap的简介

8.5.4 LinkedList的简介

8.6 让仓库更安全——泛型

8.7 小结

8.8 习题

第2篇 进阶

第9章 不当甩手掌柜——异常处理

9.1 出异常了

9.1.1 异常是什么

9.1.2 异常的分类

9.1.3 常见异常列表

9.2 捕捉捣蛋鬼之try…catch…

9.3 抓异常的处理策略

9.3.1 抓了不管的Unchecked异常

9.3.2 两手硬抓的Checked异常

9.4 自定义异常

9.5 抓住捣蛋鬼后的清场行动之finally使用

9.6 小结

9.7 习题

第10章 进出之道Java输入输出系统

10.1 JavaI/O简介

10.1.1 流的概念

10.1.2 字节数据流

10.1.3 字符数据流

10.1.4 缓冲数据流

10.2 到命令行的输入输出

10.2.1 标准流

10.2.2 命令行上的输入输出

10.2.3 格式化输出

10.3 一步一步学文件操作

10.3.1 文件夹操作

10.3.2 文件操作

10.3.3 文件内容的读写

10.4 Properties类文件的操作

10.4.1 读取Properties文件

10.4.2 写入Properties文件

10.4.3 Properties类详解

10.5 Serializable接口的使用

10.5.1 Serializable概念

10.5.2 把对象写到硬盘上

10.6 小结

10.7 习题

第11章 榨干CPU之多线程

11.1 线程起步

11.1.1 进程与线程

11.1.2 可恶的排队

11.1.3 造个分身去排队

11.2 怎么创建线程

11.2.1 通过继承Thread类创建线程

11.2.2 通过实现Runnable接口创建线程

11.2.3 怎么选择最符合的创建方式

11.3 我想排到前面去

11.3.1 调整线程的优先级

11.3.2 线程的执行顺序

11.4 维持排队秩序——线程的控制

11.4.1 中断线程

11.4.2 join方法

11.4.3 sleep()方法

11.4.4 yield()方法

11.5 默默地做任务——守护线程

11.6 重要共享资源管理——线程的同步

11.6.1 多线程同写一块数据

11.6.2 线程同步方法

11.6.3 将代码块设为同步

11.6.4 线程死锁

11.7 线程间通信

11.7.1 线程的状态

11.7.2 wait( )、notify( )与notifyAll( )

11.7.3 几个不再被使用的方法

11.8 小结

11.9 习题

第12章 通往数据库的桥(JDBC)

12.1 什么是JDBC

12.1.1 JDBC简介

12.1.2 关系型数据库的常见操作

12.1.3 怎样获取正确的JDBC驱动程序

12.2 必须会使用的JDBC类

12.2.1 打开数据库的Connection

12.2.2 执行指令的Statement

12.2.3 查询结果集ResultSet

12.3 一步一步学查数据库

12.3.1 执行查询SQL语句

12.3.2 处理查询结果

12.3.3 完整的查询示例

12.4 一步一步学各种数据库操作

12.4.1 怎么插入数据到数据库

12.4.2 怎么更新数据到数据库

12.4.3 怎么从数据库删除数据

12.5 JDBC处理事务

12.6 小结

12.7 习题

第13章 窗体程序开发技术(Swing)

13.1 Swing简介

13.2 跟我学用窗体说HelloWorld

13.2.1 创建主窗体

13.2.2 创建菜单

13.2.3 创建工具栏

13.2.4 创建文本框

13.2.5 创建按钮

13.2.6 添加消息框

13.2.7 添加事件

13.2.8 完整代码

13.3 常用布局管理器

13.3.1 FlowLayout布局

13.3.2 BorderLayout布局

13.3.3 GridBagLayout布局

13.4 所见即所得的Jigloo

13.4.1 Jigloo的获得

13.4.2 Jigloo的创建向导

13.4.3 Jigloo的操作界面简介

13.5 小结

13.6 习题

第3篇 实战讲解

第14章 轻轻松松黑杰克(21点)

14.1 21点游戏的需求分析

14.1.1 需求用例分析

14.1.2 玩法分析

14.2 代码实现

14.2.1 Card扑克牌

14.2.2 Player玩家

14.2.3 Dealer荷官

14.2.4 CardsInHand一手好牌

14.2.5 BlackJack游戏开始

14.3 小结

第15章 应用实战之实用个人通讯册(C/S)

15.1 需求分析

15.2 数据库设计

15.3 界面设计

15.3.1 主界面设计

15.3.2 添加联系人界面

15.3.3 修改联系人界面

15.3.4 删除联系人界面

15.4 功能实现

15.4.1 工具代码

15.4.2 数据库表访问类

15.4.3 主界面代码

15.4.4 添加与修改界面代码

15.5 小结

附录 JDK命令详解

A.1 rmic

A.2 rmid

A.3 rmiregistry

A.4 serialver

A.5 jarsigner

A.6 keytool

A.7 native2ascii

A.8 appletviewer

A.9 extcheck

A.10 jar

A.11 javadoc

A.12 javac

……[看更多目录]

序言程序开发的世界是很精彩的,因为有太多的选择。单是开发语言就有晦涩的汇编、经典的C、强大的、Java、时髦的Ruby、过气的Delphi以及微软的C#等,实在是多到不胜枚举。常常见到很多新人到处发帖询问是C++好还是、Java好,也常常见到很多人为此辩得面红脖子粗。很遗憾,哪个语言好,哪个语言差,笔者实在给不出好答案。但是作为一个资深的Java开发者,笔者力荐Java,因为笔者真正地从Java中获得了乐趣。

就目前来看,Java拥有最活跃的支持群体,酝酿着最先进的开发理念,催生着最优秀的开源框架,这一切对开发者来说都是非常宝贵的,因为在这种活跃的氛围中,获得的将不只是技术上的成长。在企业开发领域,Java背后有诸多大厂商的支持,稳稳地占据着企业应用开发的制高点,风头更是无二。

为了使更多的有志于成为程序开发者的人接触Java、学习Java,笔者精心编写了本书。鉴于很多开发类技术书都会有极大的个头、沉沉的重量和晦涩的叙述,本书便反其道而行之,力求简洁,寓学于乐,以轻松有趣的方式,为读者展现一个精彩的Java世界。

文摘插图:

Java轻松入门(附赠DVD光盘一张)

第1篇 筑基

第1章 Java初体验

1.2 Java怎么改变我的生活

笔者是一个从业多年的Java开发者,本节想通过自己的多年经历来说一说Java是怎样改变我们生活的。这份经验应该很值得为各位初学者所借鉴。

笔者是2002年底才知道有这门Java语言的,那时笔者只是一个兼职的ASP开发者,一直也都自豪于写出几个网页,在同学间炫耀。很快地,当面临到了就业的压力时,说实在的,那点ASP的技术并不足以支撑笔者的信心,所以在听到Java很流行后,就想尽办法去学习Java。笔者看的第一

是(Javai编程思想),很厚的一本,学得很辛苦,书也很贵,当时市场价是99元,相当于小半个月的伙食费了。相当枯燥的过程,那时就常想,要是有一本简单而有趣的入门书多好,遗憾的是,当然找不到那样的书。

学的过程,虽然因为选的书太难而变得辛苦,但笔者一直庆幸于当初选择了Java。除了在学完那厚厚的大部头后,比其他同学更早找到工作外,Java还让笔者接触到了一个比ASP世界更精彩的程序世界。Java世界是一个时刻都闪耀羞思想火花的世界,笔者透过这个世界看到了设计模式、企业应用架构以及各种充满了伟大思想的程序框架。用Java,其实给笔者带来的最大快乐是,做一个有思想的、有创造力的程序员。

Java的世界里,优雅、享受是两个非常常见的关键字。调侃一下,如果要把Java程序员跟其他程序员做一个有趣的比较的话。读者可以发现,闷羞头苦干的一般是ASP程序员,皱着眉头冥想的多半是C++程序员,但经常一起争论并为了一个漂亮结果而欢呼的一定是Java程序员。至少笔者就是一个这样快乐的Java程序员。

Java能带来比较满意的薪水,还有很大的发展空间,以及一份做程序的快乐。以发展空间为例,一个优秀的Java程序员会比其他类型的程序员更容易成为合格的系统架构师,如图1.2所示。透露一下,系统架构师无论从薪水方面还是被尊重程度来说,都是相当令人满意的职位。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有