由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
Java程序设计案例教程 刘新 主编 严思静 曹明刚 参编 高等教育规划教材机械工业出版社
¥ ×1
商品基本信息 | |
商品名称: | Java程序设计案例教程 |
作者: | 刘新 |
市场价: | 49.80 |
ISBN号: | 9787111574361 |
版次: | 1-1 |
出版日期: | 2017-08 |
页数: | 304 |
字数: | 474 |
出版社: | 机械工业出版社 |
目录 | |
前言 第1章开发运行环境 1.1Java的运行环境与虚拟机 1.2Java的开发环境 1.2.1JDK的安装 1.2.2设置系统环境变量 1.2.3编译命令的使用 1.2.4解释执行命令的使用 1.2.5一个简单的集成开发工具 1.3案例:一个简单的Java应用程序 第2章语言基础 2.1Java语言概述 2.1.1Java语言特点 2.1.2Java程序的构成 2.1.3程序文本风格 2.2数据及类型转换 2.2.1基本数据类型 2.2.2常量 2.2.3变量 2.2.4数据类型转换 2.3运算符与表达式 2.3.1算术运算符和算术表达式 2.3.2关系运算符和关系表达式 2.3.3逻辑运算符和逻辑表达式 2.3.4条件运算符和条件表达式 2.3.5位运算符和位运算表达式 2.3.6赋值运算符和赋值表达式 2.3.7表达式的求值顺序 2.4流程控制语句 2.4.1顺序语句 2.4.2分支语句 2.4.3循环语句 2.5控制台输入和输出 2.5.1控制台输入类Scanner 2.5.2格式化输出printf 2.6应用实例 2.6.1案例1:求最大公约数和最小公倍数 2.6.2案例2:Fibonacci数列 2.6.3案例3:拆分数字 2.6.4案例4:输出九九乘法表 第3章面向对象基础 3.1面向对象的基本概念 3.1.1对象 3.1.2类 3.1.3消息 3.1.4面向对象的4个基本特征 3.2类与对象 3.2.1类的声明和定义 3.2.2对象的使用 3.3成员变量 3.3.1成员变量的定义 3.3.2成员变量的访问权限 3.3.3实例成员变量和静态成员变量 3.4成员方法 3.4.1方法的声明和定义 3.4.2方法的调用 3.4.3隐含参数this 3.5构造方法 3.5.1无参数构造方法的定义和使用 3.5.2带参数构造方法的定义和使用 3.5.3this关键字和构造方法的调用 3.6静态方法 3.6.1静态方法的声明和定义 3.6.2静态方法和实例方法的区别 3.6.3静态代码块 3.6.4再论静态成员变量 3.7main()方法和命令行参数 3.8案例: 学生类示例 第4章常用工具类 4.1数组 4.1.1一维数组 4.1.2二维数组 4.1.3for-each循环 4.1.4案例1:数组排序 4.1.5案例2:杨辉三角 4.2字符串 4.2.1String对象 4.2.2StringBuffer对象 4.2.3案例3:字符串排序 4.3Runtime类 4.3.1内存管理 4.3.2执行其他程序 4.4System类 4.4.1利用currentTimeMillis()记录程序执行的时间 4.4.2利用exit()退出虚拟机 4.4.3获取环境属性 4.5Math类 4.5.1利用随机数求π值 4.5.2利用三角函数求π值 4.5.3指数和对数函数 4.5.4取整函数 4.6Random类的使用 4.7日历类 4.7.1Date类的使用 4.7.2使用SimpleDateFormat格式化输出时间 4.7.3Calendar类的特色 4.7.4案例4:利用GregorianCalendar输出日历 4.8Formatter类 4.8.1Formatter类的简单使用 4.8.2时间格式转换符详解 4.8.3格式说明符语法图 4.9类型包装器 第5章继承和多态 5.1继承的基本原理 5.2子类对父类的继承 5.3继承机制 5.3.1属性的隐藏 5.3.2方法的覆盖 5.3.3构造方法没有继承机制 5.3.4父类变量引用子类对象 5.3.5继承的内部处理 5.4super关键字 5.4.1使用super引用父类的成员 5.4.2使用super调用父类的构造方法 5.5接口与多重继承 5.5.1接口的定义 5.5.2接口的继承 5.5.3接口的实现 5.6重载 5.6.1普通方法的重载 5.6.2构造方法的重载 5.6.3重载的解析 5.6.4重载与覆盖的区别 5.7运行时多态 5.7.1实例方法的运行时多态 5.7.2成员变量运行时的表现 5.7.3静态方法运行时的表现 5.8案例:图形类示例 第6章特殊类与包 6.1抽象类与抽象方法 6.1.1抽象方法的声明 6.1.2抽象类的定义 6.1.3抽象方法与回调函数 6.2最终类与最终方法 6.3内部类 6.3.1内部类的定义 6.3.2内部类访问外部类的成员 6.3.3内部类之间的相互使用 6.3.4在外部使用内部类 6.3.5匿名内部类 6.3.6内部类的作用 6.4包 6.4.1包的创建 6.4.2包的使用 6.4.3JAR文件的创建和使用 6.4.4JDK中的常用包 第7章异常处理 7.1异常处理机制简介 7.1.1异常处理的作用 7.1.2Java的异常处理机制 7.1.3异常类的层次结构 7.2异常处理类型 7.2.1运行时异常 7.2.2检查型异常 7.2.3自定义异常 7.3异常处理机制 7.3.1捕获和处理异常 7.3.2抛出异常 7.3.3try-catch-finally语句的嵌套 7.3.4try-with-resource语句 7.3.5用户自定义异常 7.4案例:使用异常机制来实现键盘输入 第8章输入和输出 8.1文件和输入/输出流 8.2字节流 8.2.1InputStream中的方法 8.2.2OutputStream中的方法 8.2.3文件输入流FileInputStream 8.2.4文件输出流FileOutputStream 8.2.5案例1:保存用户输入的数据到文件 8.2.6案例2:显示文件内容 8.2.7案例3:文件的复制 8.3字符流 8.3.1InputStreamReader类中的方法 8.3.2OutputStreamWriter类中的方法 8.3.3案例4:保存键盘输入到文件 8.3.4案例5:文件编码转换 8.4文件属性处理 8.4.1File类中的方法 8.4.2案例6:文件列表 8.5随机访问文件 8.5.1RandomAccessFile类中的方法 8.5.2案例7:文件加密 第9章多线程 9.1线程的概念 9.1.1多线程的特点 9.1.2线程的状态 9.2Thread类 9.2.1Thread类的构造方法 9.2.2Thread类的常用方法 9.3多线程程序的编写 9.3.1利用Thread的子类创建线程 9.3.2实现Runnable接口创建线程 9.3.3使用isAlive()和join()等待子线程结束 9.3.4设置线程优先级 9.4线程的通信与协调 9.4.1线程的互斥 9.4.2线程的同步 9.4.3暂停、恢复和停止线程 9.4.4案例:生产者-消费者问题 *第10章泛型 10.1泛型概述 10.1.1案例1:一个关于泛型的简单例子 10.1.2案例2:带两个类型参数的泛型类 10.2泛型的基础知识 10.2.1有界类型 10.2.2通配符参数 10.2.3泛型方法 10.2.4泛型接口 10.3泛型类的继承 10.3.1以泛型类为父类 10.3.2以非泛型类为父类 10.3.3运行时类型识别 10.3.4强制类型转换 10.3.5继承规则 10.4泛型的本质 10.4.1擦拭 10.4.2擦拭带来的错误 10.5泛型的局限 10.5.1不能使用基本类型 10.5.2不能使用泛型类异常 10.5.3不能使用泛型数组 10.5.4不能实例化参数类型对象 *第11章集合 11.1集合接口与抽象类 11.1.1Collection接口 11.1.2Iterator接口 11.1.3AbstractCollection抽象类 11.1.4几个常用术语 11.2集合类的使用 11.2.1顺序表(ArrayList)的使用 11.2.2链表(LinkedList)的使用 11. |
内容简介 | |
《Java程序设计案例教程》根据作者多年的教学经验和软件开发经验总结而来,以大量的实例进行示范和解说,通俗易懂而又有一定的深度。 《Java程序设计案例教程》共分为12章,首先讲述了Java的基本知识,包括JDK的使用、数据类型、流程控制等基础语法知识。随后介绍了面向对象的编程知识,包括封装和继承、抽象类、接口、内部类、重载、覆盖等,同时还介绍了Java提供的一些实用工具类,如数组、字符串等。然后介绍了Java中的一些高级技术,包括异常处理、集合、泛型等。后介绍了到实际工程开发所需要的一些知识,主要是文件读写、多线程设计和网络程序设计。 《Java程序设计案例教程》既可作为高等学校计算机及相关专业的Java程序设计和面向对象课程的入门教材,亦可作为使用Java语言进行工程开发的技术人员的参考用书。 《Java程序设计案例教程》配有电子教案,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2966938356,电话:010-88379739)。 |
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格