视频学Java

出版时间:2010-2  出版社:人民邮电出版社  作者:张振坤,李钟蔚,陈丹丹 编著  页数:437  
Tag标签:无  

前言

  近年来,我国软件服务业持续快速发展,为拉动国民经济增长作出了重要的贡献,并已成为推动国民经济和社会发展的基础性、战略性和先导性产业,为推进两化融合、转变发展方式、保障国家信息安全提供了重要支撑。  但是,由于我国软件产业起步较晚,因此在发展中仍旧存在着产业规模偏小、产品结构不合理、专业人才匮乏等问题,严重制约了软件产业的进一步发展。因此,培养高层次、复合型的软件行业人才对于抓住软件服务业发展的战略机遇、促进软件行业的快速发展具有非常重要的意义。  展望未来,人类的知识进步必将由独立的发展进化为分享式的驱动学习方式。因此,开源软件在社会的发展过程中也将会扮演越来越重要的角色,发挥着越来越大的重要作用。如今,无论是操作系统、数据库,还是中间件技术,都已经遍布了开源软件的身影。事实上,开源软件正给软件产业带来了巨大的变化。开源软件所带来的商业模式改革,也将会对软件产业产生重大的影响。  工业和信息化部软件与集成电路促进中心(CSIP)作为国家软件与集成电路公共服务平台的承载单位,将建设和运营开源软件公共服务平台作为其重要的职责和历史使命。通过组织Linux参考实现、搭建开源中国社区、建设国家开源软件资源库等一系列行动,凝聚起开源力量,为我国软件产业的发展提供强大的支持。  而作为推动开源技术普及的重要举措——开源软件开发系列从书是带领开发者进入开源软件开发领域的最佳选择,希望能在开源软件的普及和推广中发挥重大作用。

内容概要

  本书全面介绍了使用Java进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、编程信条等栏目,夯实读者编程技术,丰富编程经验。  本书共19章,按内容结构可以分为3篇,基础篇、进阶篇和高级篇。基础篇介绍了开发环境和Java语言的语法知识;进阶篇介绍了字符串、数组、面向对象编程、类、继承和多态等专项编程技能;高级篇介绍了数据编程和GUI图形用户界面设计,包括抽象类、接口、内部类、集合、异常处理、JDBC编程和Swing程序设计等程序开发必备的知识。  本书附有配套光盘。光盘中提供了本书所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003、Windows Vista和Windows 7环境下编译和运行。  本书适用于Java的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

书籍目录

第1篇 基础篇 第0章 学前指导   0.1 身边的软件   0.2 程序员的成长之路   0.3 如何学好编程   0.4 就业和薪资   0.5 编程我也行   0.6 了解开发相关的几个概念   0.7 获取开发环境   0.8 编程答疑   0.9 光盘使用指南  第1章 认识Java   1.1 Java简介    1.1.1 Java的发展简史    1.1.2 Java的发展前景    1.1.3 Java的特性    1.1.4 Java程序的运行原理   1.2 Java的版本    1.2.1 Java SE简介    1.2.2 Java EE简介    1.2.3 Java ME简介   1.3 本章内容回顾   1.4 实践练习  第2章 Java开发环境   2.1 JDK的安装、配置和测试    2.1.1 JDK的安装    2.1.2 配置环境变量    2.1.3 测试Java开发环境   2.2 Java程序的编写、编译和执行    2.2.1 使用记事本编写Java程序    2.2.2 编译和执行Java程序   2.3 Eclipse集成开发工具    2.3.1 Eclipse介绍    2.3.2 Eclipse的安装和启动    2.3.3 Eclipse的界面组成    2.3.4 Eclipse的菜单    2.3.5 Eclipse的工具栏   2.4 使用Eclipse    2.4.1 创建Eclipse项目    2.4.2 在项目中创建包和类    2.4.3 打开、关闭和运行项目    2.4.4 重命名项目、包和类    2.4.5 导入项目    2.4.6 导出项目   2.5 本章内容回顾   2.6 实践练习  第3章 标识符和基本数据类型  第4章 运算符和表达式  第5章 分支结构  第6章 循环语句  第7章 编程加油站(一) 第2篇 进阶篇 第8章 字符串  第9章 使用数组  第10章 面向对象编程  第11章 继承和多态  第12章 编程加油站(二) 第3篇 高级篇 第13章 抽象类、接口和内部类  第14章 Java中的集合  第15章 异常处理  第16章 JDBC编程  第17章 Swing程序设计  第18章 编程加油站(三)

章节摘录

  学习编程对大多数IT业人员来说都是非常重要的。学编程,从个人角度讲,可以为自己找到一份理想的工作添加重要的砝码,有利于在求职道路上谋得一个好的职位,一名优秀的程序员永远是被争夺的对象。  在初学计算机语言时,不要认为编程很难。不过之前你得先了解你学习编程的目的是什么,这很重要,因为目的决定你的发展方向。目前有很多种编程语言以及相对应的开发软件,应根据你的情况选一种语言进行有针对性的学习,不要盲目学习。编程是一种融会贯通的东西,掌握了基础知识后,编程就会越来越简单。  很多人会问:学习程序设计有捷径吗?对于这样的问题,一般都不直接回答,而是这样反问他们:大家都看过武侠小说吧,那么练武有没有捷径呢?可能一部分读者会说没有,而另一些读者会说,练武有捷径啊,比如什么“辟邪剑谱”、“葵花宝典”之类的,但是走这些捷径需要付出很大的代价。可惜的是,学习程序设计连这些付出很大代价的秘籍都没有。  如何学好Java语言,这是所有初学者共同面对的问题,在学习时需要注意的主要有以下几点。  口明确学习目的。  在确定要学习编程之前,要问问自己为什么要学习编程,有没有信心学好。这点很重要,不要随波逐流。看大家都在学就去学,盲目的学习没有好处。明确学习目的,要为成为一名优秀的程序员而学编程,见图0.6。  口打好基础。  学习编程如同盖房子一样,只有良好的基础才能把大楼盖得更高、更好。程序员也是如此,想要有良好的发展,必须有扎实的基础。在学习编程之初,一定要注重逻辑思维能力的培养,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了基础知识,就要敢于自己动手去体验。谁都有第一次。

媒体关注与评论

  我是一名计算机专业的学生,在学校图书馆无意间看到了一本明日科技的图书,发现书中许多内容都十分精彩,在学习过程中遇到的疑问在书中得到了很好的解答,周围许多同学都买了你们的图书,我以后也会继续支持你们。  ——kaiwa  偶然买到了一本你们编写的图书,抱着试试看的想法,我通过你们的论坛问了一个问题,没想到很快得到了回答,希望你们能把服务坚持下去。  ——zsf  我是一个JaVa初学者,看了你们编写的图书,我已经能够掌握项目开发的基本流程和实现过程,并能独立开发小型项目了,真的非常感谢。  ——叶枫

编辑推荐

  提升学习效率百分百,196个知识点讲解 159个编程实例 78个常见问题 30个必知必会,10位知名专家倾力推荐。  看视频 学编程 做产品  全程视频+项目实战+互动答疑  超值DVD附赠58小时交互式视频、书中全部源代码、编程词典体验版  《视频学Java》创作团队:明日科技是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。  《视频学Java》主要内容:  Java开发基础:  学前指导  认识Java  Java开发环境  标识符和基本数据类型  运算符和表达式  分支结构  循环语句  编程加油站  Java核心技术:  字符串  使用数组  面向对象编程  继承和多态  编程加油站  Java高级应用:  抽象类、接口和内部类  Java中的集合  异常处理  JDBC编程  Swing程序设计  编程加油站  迅易达通讯录管理系统  网络五子棋游戏

图书封面

图书标签Tags

评论、评分、阅读与下载


    视频学Java PDF格式下载


用户评论 (总计6条)

 
 

  •   初学java者的首选教程!
  •   书很厚,内容却不多,讲得很基础,不过很详尽,都有例子讲解。最大的特点是附带的光盘,那个作用很大
  •   书蛮不错的,就是当当网 每一次的服务质量有差异,这个还可以 我同一天买的两本书,单片机那个就太差劲了。
  •   比大学教材简单得多,想省事的话就看这本。
  •   书倒是不错,可是缺少多线程和网络部分的内容啊
  •   很不错 值得买
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7