搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java逍遥游记
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121114960
  • 作      者:
    孙卫琴编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
编辑推荐
    作者孙卫琴老师独创写作风格,引人中国传统文化中家喻户晓的《西游记》人物孙悟空,以他学习Java为主线,以为花果山解决实际问题及重新演绎西天取经路上的传奇故事为案例,带领读者逐步领略Java技术的种种神通妙用。掌握Java真的不难:《Java逍遥游记》以通俗易懂的语言介绍Java编程技术及面向对象的编程思想。即使是没有任何编程经验的读者,也能和悟空一起轻轻松松地游于Java王国应用Java真的很简单,《Java逍遥游记》理论与实践相结合,列举了大具有典型性和趣味性的应用实例,让读者在潜移默化中掌握用Java来模拟现实世界的本领。<br>    三岁的幼儿就能轻轻松松地运用母语·因为他是在生活场景中自然而然地学会母语的,迫切希望表达自己想法的需求是促使他积极主动学习母语的强大动力。为了让读者轻轻松松地掌握Java语言,《Java逍遥游记》独辟蹊径-带领读者来到了多姿多彩的花果山·将Java语言自然而然地融入到花果山的日常生活中还有那些跌宕起伏的西游记神话中。比如运用Java多线程技术,就能再现孙悟空当年与十万天兵天将斗智斗勇的宏伟场面:运用内部类技术,可以惟妙惟肖地模拟铁扇公主的真假芭蕉扇。<br>    《Java逍遥游记》把Java技术介绍得活灵活现·通过《Java逍遥游记》,读者不仅将全面掌握Java编程的各种知识,而且将在潜移默化中获得运用面向对象的思想来编写程序及解决实际问题的能力。
展开
作者简介
    孙卫琴,知名IT作家·Java系列畅销书的作者。1997年毕业于上海交通大学·随后从事基于Java的软件开发工作,还从事Java方面的培训和咨询工作· 2002年开始Java技术领域的创作,其作品深受读者好评,多部作品的发行量在国内同类作品中屡居第一。<br>    代表著作有:<br>    《Java逍遥游记》2010;<br>    《Hibernate趟遥游记》2010;<br>    《精通Hibernate:Java对象持久化技术详解》(第2版)2010;<br>    《Tomcat与Java Web开发技术详解》(第2版)2009;<br>    《Java网络编程精解》2007;<br>    《Java面向对象编程》2006;<br>    《精通Hibernate:Java对象持久化技术详解》2005;<br>    《精通Struts:基于MVC的Java Web设计与开发》2004;<br>    《Tomcat与Java Web开发技术详解》2004;<br>    《Java 2认证考试指南与试题解析》2002。
展开
内容介绍
    《Java逍遥游记》采用由浅入深、与实际应用紧密结合的方式,利用大量典型形象的实例,详细讲解Java编程的各种基本技术。《Java逍遥游记》内容包括:创建和运行Java程序的基本方法、Java、吾言的基本语法、数据类型和变量、操作符、流程控制、继承、Java语言中的修饰符、接口、异常处理、对象的生命周期、内部类、多线程、数组、输入输出、图形用户界面和Swing组件。<br>    《Java逍遥游记》别出心裁地引入中国传统文化中家喻户晓的《西游记》人物孙悟空,以他学习.Java语言为主线,以解决花果山日常生活中的实际问题为案例,带领读者逐步领略Java语言的种种神通妙用,大大增加了书的趣味性。
展开
精彩书摘
    (2)子类方法的返回类型必须与所覆盖方法相同。<br>    (3)子类方法不能缩小所覆盖方法的访问级别。<br>    (4)子类方法不能抛出比所覆盖方法更多的异常。<br>    super关键字的用途<br>    当子类的某个方法覆盖了父类的一个方法,在子类的范围内,父类的方法不可见。<br>    当子类中定义了和父类同名的成员变量,在子类的范围内,父类的成员变量不可见。在这两种情况下,在子类中可通过super关键字来访问父类的被屏蔽的成员变量和方法。<br>    多态<br>    (1)对于一个引用类型的变量,编译器按照它声明的类型处理。<br>    (2)对于一个引用类型的变量,运行时Java虚拟机按照它实际引用的对象处理。<br>    (3)在运行时环境中,通过引用类型变量来访问所引用对象的方法和属性时,Java虚拟机采用以下绑定规则:实例方法与引用变量实际引用的对象的方法绑定;静态方法与引用变量所声明的类型的方法绑定;成员变量(包括静态变量和实例变量)与引用变量所声明的类型的成员变量绑定。<br>    最后要指出的是,尽管继承能提高程序代码的可重用性,但是它会增加编程的难度。位于继承树最底层的子类会继承上层所有直接父类或间接父类的方法和属性,假如子类和父类之间有频繁的方法覆盖和属性被屏蔽的现象,那么会增加运用多态机制的难度,难以预计在运行时方法和属性到底和哪个类绑定。所以,继承树(不考虑最顶层的Object类)的层次应该尽量保持在2~3层,不能随意设计复杂的多层次的继承树。
展开
目录
第1章 第一个、Java程序<br>1.1 程序的基本概念<br>1.2.Java程序的基本运行原理<br>1.3 创建面向对象的Java源程序<br>1.3.1 定义Monkey类<br>1.3.2 创建Monkey对象<br>1.3.3 程序入口main()方法<br>1.4 编译和运行Java程序<br>1.4.1 JDK简介<br>1.4.2 本范例的目录结构<br>1.4.3 编译Java源程序<br>1.4.4 运行Java程序<br>1.4.5 创建用于编译和运行Java程序的批处理文件<br>1.5 小结<br><br>第2章 Java语言的基本语法<br>2.1 Java源文件结构<br>2.2 关键字<br>2.3 标识符<br>2.4 Java语言大小写敏感<br>2.5 包声明语句<br>2.6 包引入语句<br>2.7 方法的声明<br>2.8 注释语句<br>2.9 编程规范<br>2.10 Java.Doc文档<br>2.11 编译和运行本章 范例.<br>2.12 小结<br><br>第3章 数据类型<br>3.1 基本数据类型<br>3.1.1 boolean类型<br>3.1.2 byte、short、int和long类型<br>3.1.3 char类型与字符编码<br>3.1.4 floatdouble类型<br>3.2 引用类型<br>3.3 基本类型与引用类型的区别<br>3.4 直接数<br>3.4.1 直接数的类型<br>3.4.2 直接数的赋值<br>3.5 小结<br><br>第4章 变量<br>4.1 变量的作用域<br>4.1.1 实例变量和静态变量<br>4.1.2 静态变量的作用<br>4.1.3 成员变量和局部变量同名<br>4.2 对象的默认引用:this<br>4.3 参数传递<br>4.4 变量的初始化及默认值<br>4.4.1 成员变量的初始化<br>4.4.2 局部变量的初始化<br>4.4.3 new关键字创建对象<br>4.5 小结<br><br>第5章 基本类型操作符<br>5.1 操作符的优先级<br>5.2 整型操作符<br>5.2.1 一元整型操作符<br>5.2.2 元整型操作符<br>5.3 浮点型操作符<br>5.4 比较操作符和逻辑操作符<br>5.4.1 比较操作符<br>5.4.2 逻辑操作符<br>5.5 特殊操作符<br>5.6 变量的赋值<br>5.7 基本数据类型转换<br>5.7.1 自动类型转换<br>5.7.2 强制类型转换<br>5.8 小结<br><br>第6章 流程控制<br>6.1 分支语句<br>6.1.1 if.else语句<br>6.1.2 switch语句<br>6.2 循环语句<br>6.2.1 while语句<br>6.2.2 do.while语句<br>6.2.3 for语句<br>6.3 流程跳转语句<br>6.4.小结<br><br>第7章 继承<br>7.1 继承的基本语法<br>7.2 方法重载(Overload)<br>7.3 方法覆盖(Override)<br>7.4 方法覆盖与方法重载的异同<br>7.5 super关键字<br>7.6 多态<br>7.7 小结<br><br>第8章 引用类型操作符<br>8.1 字符串连接操作符“+”<br>8.2 操作符“==”与对象的equals()方法<br>8.2.1 操作符“==”<br>8.2.2 对象equals()方法<br>8.3 操作符“!=”<br>8.4 引用变量的赋值和类型转换<br>8.5 instanceof操作符<br>8.6 小结<br><br>第9章 访问控制修饰符<br>9.1 封装类的部分属性和方法<br>9.2 4种访问控制级别<br>9.3 小结<br><br>第10章 abstract(抽象)修饰符<br>10.1 abstract修饰符的修饰内容<br>10.2 abstract修饰符的语法规则<br>10.3 抽象类不能被实例化<br>10.4 小结<br><br>第11章 final(不可改变)修饰符<br>11.1 final类<br>11.2 final方法<br>11.3 final变量<br>11.4 小结<br><br>第12章 static(静态)修饰符<br>12.1 static变量<br>12.2 static方法<br>12.2.1 静态方法可访问的内容<br>12.2.2 实例方法可访问的内容<br>12.2.3 静态方法必须被实现<br>12.2.4 作为程序入口的main()方法是静态方法<br>12.3 static代码块<br>12.4 小结<br><br>第13章 接口<br>13.1 接口的概念和语法规则<br>13.2 比较抽象类与接口<br>13.3 小结<br><br>第14章 对象的生命周期<br>14.1 对象的构造方法<br>14.1.1 重载构造方法<br>14.1.2 默认构造方法<br>14.1.3 子类调用父类的构造方法<br>14.2 垃圾回收<br>14.2.1 垃圾回收的时机<br>14.2.2 对象的finalize()方法<br>14.3 小结<br><br>第15章 内部类<br>15.1 内部类的种类<br>15.2 成员内部类<br>15.2.1 实例内部类<br>15.2.2 静态内部类<br>……<br><br>第16章 异常处理<br>第17章 数组<br>第18章 输入/输出<br>第19章 多线程(上)<br>第20章 多线程(下)<br>第21章 图形用户界面<br>第22章 Swing组件
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证