成功加入购物车
庞永庆 著 / 电子工业出版社 / 2009-01 / 平装
售价 ¥ 4.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2024-02-27
卖家超过10天未登录
21天学通Java
《21天学通Java:20小时多媒体语音视频教学》是Java语言的入门教程,由浅入深,循序渐进地讲授如何使用Java语言进行程序开发。全书内容包括Java开发环境、Java基本语法知识、Java面向对象特点、Java界面开发,以及Java数据库开发和网络编程开发。为了便于读者学习,《21天学通Java》最后一章对一个完整学生管理系统进行了分析。具体讲解了学生模块和老师模块,以及其他各个模块的功能分析。《21天学通Java》旨在为Java语言的初学者和大中专学生提供易于入门,便于全面了解和掌握Java编程技术的教辅资料,同时对有一定经验的Java编程者和学习者也有一定的参考价值。《21天学通Java》附赠DVD光盘1张,内容包括超大容量手把手视频、电子教案(PPT)、编程参考宝典电子书、源代码及各章习题答案。
第一篇基础篇第1章Java简介(精彩视频:33分钟)1.1Java的平台简介1.2安装工具包1.2.1下载JDK1.2.2安装JDK1.2.3查看与设置环境变量1.2.4JDK常用命令1.2.5Java各个目录含义1.2.6要善于使用JDK的帮助文件1.3程序开发过程1.4编码规范1.5HelloWorld:第一个Java程序1.5.1编写程序代码1.5.2编译程序代码并运行1.5.3注意事项1.6使用Eclipse集成开发工具开发1.7综合练习1.8小结1.9习题第2章Java的基本数据类型(精彩视频:38分钟)2.1数据类型2.1.1整型2.1.2浮点型2.1.3字符型(char)2.1.4布尔型(boolean)2.2数据类型间的转换2.2.1自动转换2.2.2强制转换2.2.3隐含转换2.3标识符的命名2.3.1标识符的命名规则2.3.2代码演示如何定义标识符2.3.3不好的标识符命名2.3.4良好的标识符命名2.4关键字2.5代码注释2.5.1行注释2.5.2块注释2.5.3文档注释用户自定义类型2.6综合练习2.7小结2.8习题第3章运算符(精彩视频:43分钟)3.1算术运算符3.1.1“+”:加法运算符3.1.2“-”:减法运算符3.1.3“*”:乘法运算符3.1.4“/”:除法运算符3.1.5“%”:求余运算符3.2自增自减运算符3.3关系运算符3.3.1“==”、“!=”3.3.2“>”、“<”、“>=”、“<=”3.4逻辑运算符3.4.1“&&”:与运算符3.4.2“||”:或运算符3.4.3“!”:非运算符3.4.4逻辑运算符总结3.5三元运算符3.6位运算符3.6.1“&”:按位与运算符3.6.2“|”:按位或运算符3.6.3“^”:按位异或运算符3.7位移运算符3.7.1“>>”:带符号右移运算符3.7.2“<<”:带符号左移运算符3.7.3“>>>”:无符号右移运算符3.8赋值运算符3.8.1一般赋值运算符3.8.2运算赋值运算符3.9运算符之间的优先级3.10综合练习3.11小结3.12习题第4章流程控制(精彩视频:58分钟)4.1if条件语句4.1.1if语句的语法4.1.2if语句用法举例4.2switch分支语句4.2.1switch分支语句的语法4.2.2switch分支语句表达式的使用条件4.2.3switch分支语句举例4.3while循环语句4.3.1while循环语句的语法4.3.2while循环语句举例4.4do...while循环语句4.4.1do...while循环语句的语法4.4.2do...while循环语句举例4.5for循环语句4.5.1for循环语句的语法4.5.2用for循环来实现其他循环语句4.5.3for循环语句的举例4.6如何中断和继续语句的执行4.6.1break:中断语句执行4.6.2continue:继续语句执行4.7综合练习4.8小结4.9习题第5章数组(精彩视频:52分钟)5.1如何创建数组5.1.1创建数组5.1.2创建多维数组5.2数组的初始化5.2.1创建并初始数组元素5.2.2循环初始化5.3数组操作的举例5.3.1数组元素值的复制5.3.2数组元素的排序5.3.3在数组里查找指定元素5.3.4利用数组打印26个英文字母5.4综合练习5.5小结5.6习题第二篇面向对象篇第6章类与对象(精彩视频:48分钟)6.1什么是面向对象6.1.1面向对象编程的特点6.1.2面向对象编程与面向过程编程的区别6.2什么是类6.2.1类的定义和对象的创建6.2.2如何使用现有类6.2.3类设计的技巧6.3成员变量6.3.1成员变量的创建6.3.2成员变量的初始化6.4局部变量6.4.1局部变量的创建和初始化6.4.2局部变量和成员变量的区别6.5方法6.5.1方法的创建和参数6.5.2方法参数的传递6.6对象引用的使用6.6.1调用不存在的对象或成员变量6.6.2调用对象为null值的引用6.6.3对象引用间的比较6.7this6.8要活用JDK已有的类6.8.1Date类6.8.2Integer类6.9综合练习6.10小结6.11习题第7章控制逻辑(精彩视频:50分钟)7.1包(package)7.1.1创建一个包7.1.2如何使用包7.1.3什么是静态引入7.2类的访问级别7.2.1公开的访问级别7.2.2默认的访问级别7.3什么是封装7.4最终修饰符7.4.1final修饰对象类型的成员变量7.4.2final修饰基本类型的成员变量7.4.3final修饰的局部变量7.4.4final修饰的方法7.5静态修饰符7.5.1什么是静态变量7.5.2静态变量的访问7.5.3什么是静态常量7.6综合练习7.7小结7.8习题第8章继承(精彩视频:72分钟)8.1什么是继承8.1.1类的继承8.1.2继承的语法8.2修饰符8.2.1public:声明成员变量为公共类型8.2.2private:声明成员变量为私有类型8.2.3default:声明成员变量为默认类型8.2.4protected:声明成员变量为保护类型8.3成员变量的覆盖8.4对象引用8.5方法的重写和重载8.5.1方法重写的特点8.5.2方法重载的特点8.5.3重写的返回类型8.5.4重写是基于继承的8.5.5静态方法是不能重写的8.5.6三者之间的关系8.5.7重写toString方法8.5.8重写equals方法8.6final与继承的关系8.7abstract与继承的关系8.8什么是多态8.9什么是枚举类8.10什么是反射机制8.11什么是泛型8.12综合练习8.13小结8.14习题第9章接口(精彩视频:47分钟)9.1什么是接口9.1.1接口的定义9.1.2访问接口里的常量9.2接口的使用9.2.1接口里的方法如何创建9.2.2接口引用怎么使用9.3什么是抽象类9.3.1抽象类的使用和特点9.3.2抽象类与接口区别9.4接口的多态9.5判断类型9.5.1什么是instanceof9.5.2使用instanceof的注意事项9.6综合练习9.7小结9.8习题第10章构造器(精彩视频:46分钟)10.1什么是构造器10.1.1构造器的使用10.1.2被修饰的构造器10.1.3构造器方法与普通方法的区别10.2如何实例化一个对象10.3构造器的使用10.3.1构造器的调用10.3.2构造器重载10.3.3父子类间的构造器的调用流程10.3.4如何自定义构造器10.4什么是单子模式10.5构造器在程序中是何时运行的10.6综合练习10.7小结10.8习题第11章异常处理(精彩视频:60分钟)11.1异常处理基本介绍11.1.1try和catch捕获异常11.1.2try-catch语句使用注意点11.1.3finally语句的使用11.1.4再谈异常处理注意点11.2异常的分类11.2.1捕获异常11.2.2未捕获异常11.3抛出异常11.3.1抛出异常的简单介绍11.3.2使用throws和throw语句抛出异常11.4自定义异常11.4.1创建和使用自定义异常类11.4.2自定义异常的实际应用11.5综合练习11.6小结11.7习题第12章内部类(精彩视频:71分钟)12.1非静态内部类12.1.1创建非静态内部类12.1.2在外部类中访问内部类12.1.3在外部类外访问内部类12.1.4在内部类中访问外部类12.2局部内部类12.2.1创建局部内部类12.2.2在局部内部类中访问外部类成员变量12.2.3在局部内部类中访问外部类的局部变量12.2.4静态方法中的局部内部类12.3静态内部类12.3.1创建静态内部类12.3.2在外部类中访问静态内部类12.3.3在外部类外访问静态内部类12.4匿名内部类12.4.1创建匿名内部类12.4.2匿名内部类的初始化12.5综合练习12.6小结12.7习题第13章多线程(精彩视频:55分钟)13.1多线程简介13.2定义线程和创建线程对象13.2.1继承Thread类定义线程13.2.2实现Runnable接口定义线程13.3运行线程13.3.1启动线程13.3.2同时运行多个线程13.4线程生命周期13.4.1新建状态13.4.2准备状态13.4.3运行状态13.4.4等待/阻塞状态13.4.5死亡状态13.5线程的调度13.5.1睡眠方法13.5.2线程优先级13.5.3yield让步方法13.5.4join让步方法13.6综合练习13.7小结13.8习题第三篇应用篇第14章Swing桌面程序开发(精彩视频:70分钟)14.1开发第一个Swing程序14.2JFrame窗口类14.2.1JFrame窗口类简介14.2.2创建简单窗体14.2.3设置窗体14.3JPanel面板类14.3.1容器介绍14.3.2JPanel面板类简介14.3.3创建面板14.4JLabel标签类14.4.1JLabel标签类简介14.4.2创建标签14.5JButton按钮类14.5.1JButton按钮类简介14.5.2创建按钮14.5.3按钮动作事件14.6Swing中的事件14.6.1事件简介14.6.2同一个事件源注册多个监听器14.6.3同一个监听器注册给多个事件源14.6.4窗体获取和失去焦点事件14.6.5窗体打开、关闭和激活事件14.7综合练习14.8小结14.9习题第15章布局管理器(精彩视频:62分钟)15.1流布局15.1.1流布局介绍15.1.2使用流布局15.2网格布局15.2.1网格布局介绍15.2.2使用网格布局15.3边框布局15.3.1边框布局介绍15.3.2使用边框布局15.4空布局15.4.1空布局介绍15.4.2使用空布局15.5卡片布局15.5.1卡片布局介绍15.5.2使用卡片布局15.6综合练习15.7小结15.8习题第16章Swing常用控件(精彩视频:90分钟)16.1文本框及密码框和多行文本框16.1.1创建文本框16.1.2创建密码框16.1.3创建多行文本框16.2复选框和单选按钮16.2.1创建单选按钮16.2.2创建复选框16.3选项卡16.3.1选项卡介绍16.3.2创建选项卡16.4分隔窗格16.4.1分隔窗格介绍16.4.2创建分隔窗格16.5滑块和进度条16.5.1创建滑块16.5.2创建进度条16.6列表框16.6.1列表框介绍16.6.2创建列表框16.6.3下拉列表框16.7菜单16.7.1菜单介绍16.7.2创建菜单16.7.3创建弹出式菜单16.8综合练习16.9小结16.10习题第17章JDBC数据库编程(精彩视频:63分钟)17.1数据库基本介绍17.1.1数据库介绍17.1.2数据库应用架构17.1.3数据库模型17.2JDBC数据库编程介绍17.2.1JDBC和ODBC的关系17.2.2为什么使用JDBC数据库编程17.3SQL数据库操作技术17.3.1什么是SQL17.3.2如何进行SQL操作17.4创建数据库17.4.1创建Access数据库17.4.2创建SQLServer数据库17.5JDBC编程步骤17.5.1创建数据源17.5.2加载驱动程序17.5.3建立数据库连接17.5.4进行数据库操作17.5.5获取数据库中信息17.5.6JDBC数据库编程实例17.6事务处理17.6.1事务介绍17.6.2进行事务操作17.7综合练习17.8小结17.9习题第18章Java中输入/输出流(精彩视频:55分钟)18.1I/O流简介18.1.1什么是I/O流18.1.2节点流与处理流18.1.3字节流与字符流18.1.4抽象基类18.2使用流进行文件操作18.2.1使用File类进行文件与目录操作18.2.2FileInputStream类与FileOutputStream类18.2.3FileReader类与FileWriter类18.3综合练习18.4小结18.5习题第19章集合框架(精彩视频:65分钟)19.1集合框架总论19.1.1什么是集合框架19.1.2Collection接口19.2列表19.2.1List列表接口19.2.2Vector类19.2.3ArrayList类19.2.4LinkedList类19.3集合19.3.1Set接口19.3.2SortedSet接口19.3.3TreeSet类19.3.4HashSet类19.4映射19.4.1Map接口19.4.2HashMap类19.4.3TreeMap类19.5综合练习19.6小结19.7习题第20章网络编程(精彩视频:58分钟)20.1网络编程基础20.1.1TCP/IP协议20.1.2网络编程模型20.1.3网络传输协议20.1.4端口和套接字20.2基于TCP/IP协议的网络编程20.2.1Socket套接字20.2.2ServerSocket类20.2.3Socket类20.2.4网络编程C/S架构实例20.3综合练习20.4小结20.5习题第四篇综合案例篇第21章学生管理系统(精彩视频:54分钟)21.1系统设计21.2数据库设计21.3登录界面开发21.3.1界面设计21.3.2程序开发21.4学生界面开发21.4.1界面设计21.4.2程序开发21.4.3开发插入学生界面21.4.4查询学生信息界面21.4.5查询成绩信息21.5综合练习21.6小结
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30