搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java从初学到精通
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121106484
  • 作      者:
    辛立伟,张帆等编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
编辑推荐
  《Java从初学到精通》从此初学,走向精通。循序渐进:从入门开始,由浅入深,逐步深入地讲解。实例丰富:讲解技术点时列举了大量实例,实用性强;注释详细:书中的实例源代码给出了大量注释,便于阅读;案例精讲:提供了3个综合案例帮助读者提高开发水平;视频讲解:配大量多媒体教学视频进行讲解,学习效率高。53小时多媒体教学视频。光盘内容有《Java从初学到精通》实例源代码,《Java从初学到精通》教学PPT,免费赠送的电子图书和视频。献给在学习路上的兄弟姐妹们!
  《Java从初学到精通》涵盖内容有:Java基础语法、数组、流程控制、数字、字符、字符串处理、类与对象、继承、接口、抽象类与嵌套类、泛型、包、集合、程序界面布局、事件处理、图形图像Java 2D、异常处理、输入/输出、进程、线程、网络编程Socket、数据库开发JDBC、Swing、拼图游戏、网络聊天室、教育教务管理系统。
展开
内容介绍
  Java不但是最为流行的计算机语言,而且是优秀的纯面向对象语言。《Java从初学到精通》针对初学者和自学者的特点,以通俗易懂的语言介绍Java语言,力求做到深入浅出,将复杂的概念用简洁浅显的语言娓娓道来。
  全书内容分为5篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,《Java从初学到精通》最后一篇通过对几个完整项目案例的分析,详细讲解了使用Java语言开发游戏程序、网络程序和数据库应用程序的完整过程,有利于初学者锻炼使用Java语言解决实际问题的能力。
  《Java从初学到精通》提供有大量翔实的编程实例和丰富的项目案例,通过对项目的实现和讲解,以提高读者解决实际问题的能力,使读者逐步具备利用Java语言来开发应用程序的能力,特别适合于想学习Java语言的初学者和大中专院校学生阅读,也可作为有一定Java基础的软件开发人员和其他有关人员的参考资料。
展开
精彩书摘
  功能模块说明
  根据系统总体模块设计,对其中的每个模块和其子模块的功能简要说明如下。
  1.登录模块
  登录模块提供登录账号、密码及登录角色验证。用户名为统一设定的员工编号,如“301A008”,具有唯一性。密码要求系统为所有账号提供统一的初始密码,如“111111”,用户登录以后可以自行修改密码。用户如果以初始密码(“111111”)登录,系统要提醒用户及时更改密码。修改密码时,需要两次确认。在登录时,要选择要登录的角色。不同的角色,系统提供不同的权限。以不同的角色登录,系统自动出现与所登录角色权限相适应的操作界面。2.班主任管理模块班主任可以对其所带班级中指定的班级进行考勤,包括对班级中每个人某天出勤情况的录入和考勤查询。学生出勤记录分为:出勤、迟到、请假和旷课。班主任负责管理其所带班级的学生基本信息的管理,包括新入学学生档案信息的录入、在校学生档案信息的修改,以及对非毕业离校学生信息的删除(如开除、劝退等)。
  3.教务专员管理模块
  教务专员负责对新开班的班级信息进行管理,如为新开班级指定班级编号、班主任和授课教师等。教务专员还负责对班级信息进行维护,如任课教师变更、带班班主任变更、学生休学或转学等。
  4.人事专员管理模块
  人事专员负责学校人事管理,包括浏览学校所有部门的人员信息或各部门的人员信息、新员工入职管理、员工离职管理、员工工作部门变更等。
展开
目录
第1篇 ava语言基础篇
第1章 ava语言概述
本章介绍了Java语言的背景、特点、开发环境、开发过程及开发工具的使用。在学习本章内容时,要重点理解.1ava技术的两个含义:Java程序设计语言与Java平台。重点掌握如何搭建Java程序的开发环境,包括下载及安装Java开发工具包JDK、配置环境变量及JDK环境测试等。
1.1 Java语言简介
1.1.1 Java语言的起源
1.1.2 用Java语言的优点
1.2 Java语言与Java平台
1.2.1 ava程序设计语言
1.2.2 Java平台
1.3 搭建Java程序开发环境
1.3.1 系统要求
1.3.2 下载Java程序开发工具包JDK
1.3.3 安装JDK
1.3.4 在Windows系统下配置JDK
1.4 开发第一个Java应用程序
1.4.1 创建第一个Java应用程序源文件
1.4.2 将Hello WorldApp.java源文件编译为.class文件
1.4.3 运行Hello WorldApp应用程序
1.4.4 Java应用程序的基本结构
1.5 小结

第2章 Java语言基本语法
本章深入学习了Java语言的基本语法,重点对常量与变量及数据类型和运算符做了详细的讲述。在本章的学习过程中,可能对Java数据类型的转换难以理解,因此读者一定要多做练习,通过上机练习体会和掌握Java的基本语法。
2.1 标识符和关键字
2.1.1 标识符
2.1.2 关键字
2.1.3 标识符命名规则
2.2 常量与变量
2.2.1 常量的概念及常量声明
2.2.2 变量的概念及变量声明
2.3 基本数据类型
2.3.1 数据类型
2.312 整数类型
2.3.3 浮点类型
2.3.4 字符类型
2.3.5 逻辑类型
2.3.6 不同数据类型间的转换
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 赋值运算符与赋值表达式
2.4.3 自增和自减运算符
2.4.4 关系运算符和关系表达式
2.4.5 逻辑运算符和逻辑表达式
2.4.6 位运算符
2.4.7 三元运算符
2.4.8 运算符的优先级
2.5 小结

第3章 数组
本章深入学习了Java语言的数组,了解了Java语言中数组的概念,学习了如何声明、创建、访问和修改数组。本章重点是一维数组和二维数组。其中对于数组的创建及二维数组的创建和使用是本章学习的难点,建议读者多上机练习。
3.1 数组的概念与特点
3.1.1 什么是数组
3.1.2 Java语言中数组的特点
3.2 一维数组
3.2.1 声明一维数组变量
3.2.2 创建一维数组对象
3.2.3 访问一维数组元素
3.2.4 修改一维数组元素
3.3 多维数组
3.3.1 声明二维数组变量
3.3.2 创建二维数组对象
3.3.3 访问二维数组元素
3.3.4 修改二维数组元素
3.4 小结

第4章 程序流程控制语句
本章深入介绍了有关程序流程控制的语句,主要包括选择语句、循环语句和跳转语句。其中的while循环语句因其灵活方便,读者应重点掌握。本章最后讲到的跳转语句主要用于提高循环语句的灵活性,特别是标签break语句,是本章掌握的难点。
4.1 选择语句
4.1.1 if选择语句
4.1.2 if.else双分支选择语句
4.1.3 if.else.if多分支选择语句
4.1.4 选择语句的嵌套
4.1.5 switch多分支开关语句
4.1.6 if选择语句与switch开关语句的区别
4.2 循环语句
4.2.1 while循环语句
4.2.2 do.while循环语句
4.2.3 for循环语句
4.2.4 循环语句的嵌套
4.2.5 使用增强型for语句遍历一维数组中的元素
4.2.6 对一维数组进行排序
4.2.7 使用增强型for语句遍历二维数组中的元素
4.3 跳转语句
4.3.1 break跳转语句
4.3.2 continue跳转语句
4.4 实例
4.4.1 实例1:译密码
4.4.2 实例2:打印九九乘法表
4.5 小结

第5章 数字、字符和字符串处理
本章深入介绍了Java语言中有关数字、字符和字符串的处理的相关知识,重点讲解了java.1ang包中用来处理数字的Number及其子类、专门用来处理数学运算的Math类、专门用来处理字符的Character类,以及专门用来创建和操作字符串的类String。
5.1 数字
5.1.1 Numbers数字包装器类
5.1.2 数字的格式化输出
5.1.3 Math数学运算处理类
5.2 字符
5.2.1 Character字符包装器类
5.2.2 转义字符序列
5.3 使用String类
5.3.1 创建字符串对象
5.3.2 获取字符串的长度
5.3.3 连接字符串
5.3.4 字符串与字符数组
5.3.5 在一个字符串中操纵字符
5.3.6 字符串比较和字符串部分内容比较
5.4 使用String Builder类
5.4.1认识String Builder类
5.4.2 String Builder对象的长度和容量
5.4.3 String Builder类提供的操作方法
5.5 实例
5.5.1 实例1:用户登录验证程序
5.5.2 实例2:敏感词过滤程序
5.6 小结

第2篇 Java面向对象篇
第6章 类和对象
本章主要学习了类和对象的相关概念,包括类的声明、类的实例(即对象)。本章所讲的知识是Java面向对象语言中最基本的概念,所涉及的类和声明、对象的构造、访问控制修饰符都是读者学习的重点其中的构造器的工作过程、访问控制和this关键字的使用是本章学习的难点。
6.1 面向对象简介
6.1.1 什么是对象
6.1.2 什么是类
6.1.3 什么是继承
6.1.4 什么是接口
6.1.5 什么是包
6.2 定义类
6.2.1 类的基本结构
6.2.2 声明类的成员变量
6.2.3 声明类的成员方法
6.2.4 成员方法命名
6.2.5 方法重载
……
第7章 继承
第8章 接口
第9章 抽象类与嵌套类
第10章 泛型
第11章 包
第12章 集合

第3篇 Java图形图像篇
第13章 创建一个图形界面应用程序
第14章 使用Swing基本组件
第15章 使用Swing高级组件
第16章 程序界面布局
第17章 事件处理
第18章 图形、文本和图像处理

第4篇 Java开发技术篇
第19章 异常处理
第20章 输入与输出
第21章 并发程序设计
第22章 网络编程
第23章 Java数据库应用程序开发基础
第24章 使用Swing组件创建数据库应用程序

第5篇 Java实战篇
第25章 案例1:拼图游戏
第26章 案例2:心心网络聊天室
第27章 案例3:惠文教育教务管理系统
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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