java就业培训教程(张孝祥)

所需积分/C币:50 2018-08-28 13:15:18 8.08MB PDF
收藏 收藏
举报

Java语言的入门教程,只是,不是使用eclipse的环境,比较遗憾。学习Java语言还是不错的教材。
内容简介 本书是一本融合编程思想与貝体实践为·体的书,是仰者长期实践、思考、感恃的总结,是作者在 深入分析自和众多学生学习现状之后探索出的学习Java·条捷径 全书共分11章。第1章详细地讲解了Jaa开发环境的搭建、反编译T具的使用、Dκ文档资料的査 阅以及」ava程序的編译和运行过科。第2苧系統地讲解了Java的一些常用语法,在讲解语法的过程中 作者把常见冋题进行了正反对比,分析了河题产生的根源,旨在加深印象。在弟3章和第4章中,透彻系 统地讲解了面狗对象的思想和煉用,用通裕形象的话言、典刊翔实的例子、鲜明的对照比较,阐述了初学 者最容易迷惑的一些思想理念。在以后的章节中,作者始终以“启发編科思想,培养编程感觉”为指导, 以剖析典型实例、分析源码纬构含义、解析常见问题笭方式,从扃屋建瓴的角度,用通俗易惴的文字,讲 解了多线程、常用Java类、Jaw中的io(输入输出)编程、GUI与 Applet、网绺编稈等方面的知识。 作者长期工作在开发与教学的第·线,既考虑了在实际开发中终常遇到的难题,也分析了众多学员在 学以经常困惑的问题 书集实川性、思想性、叮读性为体,是-木适合¨人计算机编程爱好檡的优读物 版权所有,翻印必究 本书封画贴有清华大学出版社激光防伪标签,无标签者不得销售 图书在版编目(cIP)数据 ava就业培训教程张孝祥编著.一北京:清华人学出版社,2003 SBN7302-07295-7 I.J,张…Ⅲ.JAVA语言-术培训-教材ⅣTP3I2 卜国版本图书馆C]P数据核?(203)第085148 出版者:清华大学出版社 地址:北京清华大学学研大厦 tirtp:/www.tup.concn 部编;100084 社总机:01062770175 客户服务:Q10-62776969 资任编辑:刘利民 封面设计:钱诚 版式设计:冯晓 印刷者:北京鑫丰华彩印有限公可 发行者:新华书店总店北京发行所 开本:185×260印张:25.∷宇数:589千 版次:200年9月第1版200年9月第1次印刷 书号:ESN7-302C7295-7TP,5295 印数 定价:39.0元(附光盘1张 写在前面的话 ¨初学編程的人进垆慢甚至半途而废的主要原因是灺们没有软件开发的具体环境。如 果一个实戥经验丰富的老师能把冖些理论和实戤经验通傛地讲岀来,并为学员提供-个真 实的实践练刁环境,培养他们的编裎想和感觉,组织学员自己多动手模拟项目的开发过 程,学员就能学得很快。最重要的是学员能够接触到实践的机会,体验到开发的过程。这 也是我在围内率先提出了“On- job training"的概念,即用项目实战的方式来培训学员的主 要原因” —作者语 作者自1993年从事软件开发以来,至今已有+年了。十年的风雨历程口经把作者和软 件紧密地融为一体。回顾自十年来走过的开发之路,发现有许许多多的记忆值得怀念 其间既有许多成功的经验,也有不少失败的教训:既有令人百思不解的难题,又有让人惊 喜万分的思想火花;既有聆听别人的真知灼见,又有自己的心得体会 作者时时想 把这些也许会转瞬即逝的经验与教训、难题与顿悟、灼见与体会记录下来,但是由于工作 繁忙,总也不能够。三年前,作者有幸为一家大型企业做员工培训,正好有机会把平日的 所思所想讲给后来者,不料这些思想受到所有学员的一致好评。感念于学员、企业对自己 的认同和赞扬,感念于臼己有许多想法想与学员共享,从此作者在开发的同时,又和培训 结下了不解之缘。 兼职培训三年来,除了为银行、税务、海关、企业等部门技术人员培训以外,还为北 京几家著名培训机构做兼职讲师,学员遍及全国各地,有技术人员、管理人员、教师、学 生等。他们对作者都寄予了较高的评价:实用性强,思想性强:思路清晰,重点突出;循 序渐进,通俗易懂。不但善于将复杂的知识简单化、具体化、实例化,而且善于用实践的 方法帮助学生透彻理解、加深记忙。不同一般院校教学那样空泛,不同于一般培训机构 那样急功近利。 面对来自天南地北付出昂责代价来学习的学员,还有亲自参与的重大项目,作者时时 感到责任的重大,为讲好每一节课,为解决每一个问题,常常夜不能寐。在长期的实践中 作者对编程培训逐步形成了以下几点看法,这也许是种收获吧 1.侧重启发编程思想,培养编程感觉 成为一名优秀的程序员,最重要的是要掌握编程思想,找到编程慼觉,而不是死记硬 背语言本身。·旦掌握编程思想,找到编程感觉后,多数情况下,面对新的编程语言时 只需筒单了解该语言的语法特点后,就可以即学即用了。这就好比一个精通汽车絛理之道 Java就ψ培训教程 的人,当他着于修理一辆从未接触过的品脚的汽乍时,以需石石该午的维修指南,故障就 可以解决了。掌操編程思想、找到编程感觉是一名稈序员的髙级境界,是在反复的实践 观察、分析、比较、总结中膦移默化积紫的。而且刚开始又必须从一门文实亡在的编程诂 言和实际上作中去实践利体验 閃而冇讲解中要注意:内容不要形式化、教条化、概念化、提纲化。要首先培养学生 解决实际问题的能力,然后引导学生如何用科序来表现。嬰把程序的组织结构、诂句含义 运行流稈和实际问题对应起来。叮以让学生先解决一些简单的实际问题,掌握编程的些 常川结枃和方法。以后多用软件开发的实际项日,让他们尝试着做,这样边学边用,时间 长了,感觉就出米了另外还要培养学生即用即查等自学能丿 多用大家熟悉的案例激发学习的兴趣,增强学习的信心 能够自动手解决实际问慰是学习的最直接动力,是溦发学习兴趣的根凉所在 现在绝人多数教学重心仍然停留在语法、函数、控件的介绍上,极大地挫伤∫学生:的 兴趣和信心,谈不上对能力的培养,最大的作用也许是教会了学生死记硬背,浪费了他们 的南春年华 案例为初学者提供∫模拟的开发环境,计学生感受到了学小的意义,为学牛提供了模 仿的样本(模仿是学习的捷经)。因而,案例教学深受学生欢迎,学习效果也是最好的 所以讲课刑要拼充传统的些方法,不从知识点、概念、思想本身去讲,而用项目和程序 代码等案例、实例來评解有关思想,往往会计学生记忆深刻,事半功倍。 透析常见问题是学习捷径 常见问题能够及时决是提高学习效率的最重要内容。要尽量把一些常见问趣总结归 纳,及时解答并分析产生的根源。另外,有意把问题提出来,正反对比地便于理解、加深 印象 4.多读源码、多动手能够快速提高 程序员要经常阅读些伏秀的源码,对自我提高、开阔视野非常必要。但一定要多动 于才能貞正把別人的东西消化掉 讲解思路要与学生的认知规律一致起来 从实践到理论、从具体到抽象、从个别到一般的方法,符合学生的认识规律。不仅要 讲怎么做,还要告诉学生为什么;不仅要讲具休步骤,还雲贯穿一些系统的理论。这样 步步引导学生深入,使他们感到轻松愉快、兴趣盎然 6.讲解时要普于把复杂的问趣简单化、具体化、实例化、通俗化。 分析问题,力求一针凭血,强调水到渠成、潜移默化地、独江地解决问题。要善于把 复杂的问题简单化处理,列举典型例子,用浅显易懂的程序帮助理解,尽量避免或少用专 业术语,而用学生容易理解的语言表述,甚全用生动形象的比喻帮助学生快速理解 对于本书的要求,除了要继承作者培训的全部经验外,还严格遵循以下凉则 不超越别人的书不写,没有自己特色的书不写 没有自己的实践体会不与,不是自纳出来的东西不写 不虎头蛇尾,不哗众取宠,不急功近利 写在前而的话 作者在培训期间接触过许许多多毕业生、技术人员,他们为了求得一份T工作,不惜 把自己的全部收入用米参加培训,可收到的效果往往会大失所望。作者作为一样有过这种 经历的先来者,回想起来,深竹同感。又閃为作者多年来开发和培训的积淀如果不能及时 地整理,也会随着岁月的流逝而湮没在记忆。这对后来者不能不说是一个小小的损失。 述有个更重要原因是:在教学期间,许多学员一直希望作者能够出一本书以巩固学习, 外地的学来电来函希望能用作者的书学。他们热情洋溢的赞扬、鼓励、帮助是作者萌 发编写本书的直接原因。 为此作者要感谢那些给予臼己各种支持的学员们、期友们,特划要感谢学生张显金, 他为本书内容提出了许多改进意见:感谢学生黄常松、石光磊,他们以读者的眼光对木书 的细节提出了很好的修改意见;还要感谢作者的人人—陈琼,她不但为本书的文字进行 了订正,而且给予了作者强大的精神后肝 终于,终过数月的精心整理,这些自认为闪耀着编程思想光芒的文字航要与读者见面 了,作者像捧着新生的嬰儿一样把他奉献给大家。衷心希望它能为后来的编程初学者 特别是那些正在I求职道路上奔波的人们开启·道希望之门 谨以此书与广大读者共勉 作者 2003年9月 就业倍训教程 本书是一本融合编程思想与具体实践为一体的书,是作者长期实 践、思考、感悟的总结是作者在深入分析自己和众多学生学习现状 之后探索出的学习Java的一条捷径。 全书共分11章。第1章详细地讲解了Java开发环境的搭建、反 编译工具的使用、JDK文档资料的查阅以及Jav程序的编译和运行过 程。第2章系统地讲解了Java的一些常用语法,在讲解语法的过程 中,作者把常见问题进行了正反对比,分析了问题产生的根源,旨在 加深印象。在第3章和第4章中.透彻系统地讲解了面向对象的思想 和应用,用通俗形象的语言,典型翔实的例子、鲜明的对照比较,阐 述了初学者最容易迷惑的一些思想理念。在以后的章节中,作者始终 以“启发编程思想、培养编程感觉”为指导,以剖析典型案例、分析 源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易 懂的文字、讲解了多线程、常用Java类,Java中的I/0(输入输出) 编程,GUI与 App let、网络编程等方面的知识 作者长期在开发与教学的第一线既考虑了在实际开发中经常遇 到的难题。也分析了众多学员在学习中经常困惑的问题。 本书集实用性、思想性,可读性为一体、是一本适合广大计算机 编程爱好者的优秀读物。 ISBN7-302-07295-7 9n787302072959 定价:3900元附光盘 责任编辑刘利民 封面设计钱诚 目录 第1章Java开发前奏 幽a日日日日音 ■■■■ ■■■■ .!Java虚拟机及Jwa的跨平台原理 2Jaua开发环境的搭 聊咱■■●■●唱中●■●导Hl中_中聊l中l中■●目●导●●即。司司 21环境变量钓 12.2如何查看系统环境变量 ■■口 23如何设置系统坏境变量 3体验Java编程的过程 脚下留心:运行』ava程序的注意事项 4 classpath的设置 脚下留心:配置Java环境变量时应忌讳的问趣 多学招:1.如何快速得到路径了符串 2.如何在命令行窗山屮拷川和粘帖. 3.如何在命令行窗口中快速进入某个目欢…14 1.5有效利用Java的文档帮助 16 16JVM(虚拟机)运行过程 ↓■备■山■ 18 17垃圾回收器 1.8反编译工具的介纲 21 1.L JAD 1.8.2 FrontEnd 21 第2章Java编程基础 24 21Java基木语法格式 24 211Java代码的落脚点 ■l中l●导 ■■目1■n■■口"■■■■售自dt■上冒上十■骨?曾■T管「T 24 212Java是严格区分人小写的 24 213Java是一种自由格式的语言 p电加l咱■中p■p■国。 24 脚下甯心:1.字符串的断行问题 25 2.分号(;)问题 2.14Java程序的注释 25 脚下留心:程序注释中应注意的一些问题 26 不得不说:养成良好的编程风格 6 25Jaa中的标识符 26 216Java的关键字…… 26 Jaa就业培训教秤 2.1,7Jav中的常量 多学两招:特殊宇符的衣小 28 22变量及变量的作用域 22变量的概念 2.22Java的变量类型 独家见解:数值所代表的意义 30 223汁意变量的有效取值范围 31 224基本数据类之间的转换 ■即国 31 独家见解:轻松理解类型转换 33 225表达式的数据类型自动提升 33 多学两招:字符串中的加号(+)问题 35 226变量的作用域 35 脚下留心:Java与CC++的区别 36 227局部变量的初始化… 36 23函数与函数的毛载 37 231函数 甲L4↓ 独家解:如何理解函数返回值类型为void的情况 232函数的参数传递过科 42 多学两招:形式参数的作用. 233函数的重载 42 24Java中的运算符, 44 24.1算术运算符 44 多学两:两个经典算法 45 24.2赋值运算符, …45 脚下留心:“==”运算符的注意事项 ■■■L■ 946 243比较运算符 n,46 24.4逻辑运算符 ↓·LI,山■■■▲d■■昌■暑 47 24.5位运算符 卩斗■↓』↓■ 48 多学两招:移位的特祩功能. 50 脚下留心:使用移伩运算符应注意的軎项 50 24.6运算符的优先级 5 25程序的流程控制 52 251顺序结构 52 252i条件语句 52 多学两招:一种更筒单的写法 54 253 switch选样语句 57 2.54 while循环语句 58 目录 VIE 脚卜胃心: while表达式的注意事项 P晕■ 59 2.55 do while诂句 256for循环语句 61 多学两招:无限循环 63 2.57 break j continue语句 63 26数组 26.1数组的基本概念.… 64 多学两招:内存分配的奧秘 65 数组的静态初始化 67 263使用数组时要注意的问题… 68 264多继数组 265一些与数组操作相关的涵数 72 第3面向对象(上) ■口■司■■■ 75 31面向对象的概念 75 3.1.1向过程 75 32面向对象… 75 3.2类与对象 76 3.2.1类的定义 脚下留心:成员变量与局部变量同名的问题 322对象的产生与使用. 78 323对象的比较 多学两招:怎样比较两个数组对象的内容是否相等 83 324匿名对象… …83 325实现类的封装性 84 指点迷津:良好的封装 多学两招: Private的试验 ■口 87 33构造数 33.1构造函数[定义与作用 ■郾郾4晶 脚下留心:如何理解构造函数的返回值.89 3.3.2构造方的重载… 90 3.3.3构造方法的些细节 34this引用句柄 …95 35与垃圾回收有关的知识 100 3.5 finalize方法 ■平■「■甲■甲■号平■冒甲冒?■L甲 100 352 System go的作用 102 36函数的参数传递… 103

...展开详情
试读 127P java就业培训教程(张孝祥)
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    java就业培训教程(张孝祥) 50积分/C币 立即下载
    1/127
    java就业培训教程(张孝祥)第1页
    java就业培训教程(张孝祥)第2页
    java就业培训教程(张孝祥)第3页
    java就业培训教程(张孝祥)第4页
    java就业培训教程(张孝祥)第5页
    java就业培训教程(张孝祥)第6页
    java就业培训教程(张孝祥)第7页
    java就业培训教程(张孝祥)第8页
    java就业培训教程(张孝祥)第9页
    java就业培训教程(张孝祥)第10页
    java就业培训教程(张孝祥)第11页
    java就业培训教程(张孝祥)第12页
    java就业培训教程(张孝祥)第13页
    java就业培训教程(张孝祥)第14页
    java就业培训教程(张孝祥)第15页
    java就业培训教程(张孝祥)第16页
    java就业培训教程(张孝祥)第17页
    java就业培训教程(张孝祥)第18页
    java就业培训教程(张孝祥)第19页
    java就业培训教程(张孝祥)第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >