新書推薦:
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:HK$
55.8
《
汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作
》
售價:HK$
76.2
《
汗青堂丛书144·决战地中海
》
售價:HK$
168.0
《
逝去的武林(十周年纪念版 武学宗师 口述亲历 李仲轩亲历一九三零年代武人言行录)
》
售價:HK$
54.9
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:HK$
87.4
《
知宋·宋代之科举
》
售價:HK$
99.7
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:HK$
99.7
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:HK$
110.9
|
內容簡介: |
本书全面地介绍了使用JAVA开发动态的技术括了程序设计的基础知识、JAVA网络编程技术、JAVA的内置对象、JAVA数据库编程以及JAVA的高级开发技术等,并在书的*后通过一个综合实例将所有章节联系成为一个整体。
|
目錄:
|
1 Java概述及开发环境搭建
1.1认识Java
1.1.1什么是Java
1.1.2.1ava语言的特点
1.1.3.Java程序的运行机制和.1ava虚拟机
1.2.1ava开发环境搭建
1.3编译与运行Java程序
1.4简单的Java程序
1.4.1.1ava程序的基本结构
1.4.2.1ava程序的注释
l 4.3编程风格
l 5本章小结
2 J[1Ya语法基础
2.1 Java中的标识符和关键字
2.2变量和常量
2.3变量的作用域
2.3.1 变量的使用规则
2.3.2变量的作用域
2.4基本数据类型
2.5数据类型的转换
2.6数组
2.6.1 一维数组
2.6.2二维数组
2.7运算符、简洁表达式
2.8程序的结构
2.8.1 顺序结构
2.8.2选择结构
2.8.3循环结构
2.9选择语句与循环语句
2.9.1选择语句
2.9.2循环语句
2.10本章小结
3类与对象
3.1面向对象的基本概念
3.2类与对象基础知识
3.2 1 类与对象的关系
3.2.2类的定义
3.2.3对象的创建及使用
3.2.4创建多个对象
3.3封装性
3.4构造方法
3.5匿名对象
3.6 this关键字
3.6.1使用this调用本类中的属性
3.6.2使用this调用构造方法
3.7 statlt:关键字
3.7.tatic声明属性
3.7.2使用static声明方法
3.7.3理解main方法
3.8内部类
3.8.1 内部类的基本定义
3.8 2在方法中定义内部类
3.9本章小结
4继承与多态
4.1继承的基本概念
4.2继承一步研究
4.2.1子类对象的实例化过程
4.2.2方法的覆写
4 2.3 super关键字的作用
4.3 final关键字
4.4抽象类的基本概念
4.5接口的基本概念
4.6对象的多态性
4.7 Instanceot关键字
4.8抽象类与接口的应用
4.9 Object类
4 9.1 基本作用
4.9.2主要方法
4.9.3接收任一引用类型的对象
4.1装类
4.10.1 装类介绍
4.10.2装箱与拆箱
4.10 3 装类应用
4.11匿名内部类
4.12本章小结
及控制访问权限
5.的概念及使用
5.1.1 的基本概念
5 1.2 import语句
5.1.3 系统常
5.2访问控制权限
5.3本章小结
6常用实用类
6.1 String类
6 1.1构造String对象
6.1.2字符串的合并
6.1.3 String类的常用方法
6.1.4字符串与基本数据的相互转化
6.1.5对象的字符串表示
6.1.6字符串与字符数组、字节数组
6.1.7正则表达式及字符串的替换与分解
6.2 Scanner类
6.3 StringBuffet类
6.3.1 StringBuffer对象
6.3 2 StringBuffer类的常用方法
6.4 Date类与Calendar类
6.4.1 Date类
6.4.2 Calendar类
6 5日期的格式化
6.5.1 format方法
6.5.2不同区域的星期格式
6.6 Math类、BigIntegel类和Random类
6.6 l Math类
6.6.2 BigInteger类
6 6.3 Rantom类
6.7数字格式化
6.7.1 fornlat方法
6 7.2格式化整数
6.7 3格式化浮点数
6 8 Class类与Console类
6.8 l Class类
6.8.2 Consok-类
6.9 P{~ttern类与Marcher类
6.10本章小结
7异常的捕获及处理
7.1异常的基本概念
7.1.1为什么需要异常处理
7.1.2在程序中使用异常处理语句
7 l 3异常类的继承结构
7.1.4.1ava的异常处理机制
7.2 throws关键字与throw关键字
7.2.1 throws关键字-
7.2.2 throw关键字
7.2.3 throw与throws的应用
7 3自定义异常类
7.4本章小结
8多线程
8.程与线程
8.2.1ava中线程的实现
8.2.1继承Thread类
8.2.2实现Runnable接口
8.2.3 Thread类和Runnable接口
8.3线程的状态
8.4线程作的相关方法
8.4.1取得和设置线程名称
8.4.2判断线程是否启动
8.4.3线程的强制运行
9.9.2得到本机的编码显示
9.9.3乱码产生
9.10本章小结
10 GUI图形编程
10.1 Java Swing概述
10.2窗口
10.2 l JFrame常用方法
10.2.2菜单条、菜单、菜单项
lO.3常用组件与布局
10 3.1常用组件
10.3 2常用容器
10.3.3常用布局
10.4处理事件
lO.4.I事件处理模式
10.4.2 ActionEvent事件
10.4.3 ItemEve:nt事件
lO.4.4 DocumentEve-nt事件
10.4.5 MouseEvent事件
10 4.6焦点事件
10 4.7键盘事件
10.4.8窗口事件
10.4.9事件总结
lO.5 MvC结构
10 6对话框
lO.6.1消息对话框
lO.6.2输入对话框
10.6 3确认对话框
10.6 4颜色对话框
10.6 5自定义对话框
lO.7发布GuI程序
10.8本章小结
参考文献
|
內容試閱:
|
当今是一个信息化网络化的时代,Internet将成千上万的计算机连成一个庞大的网络,用户可以随时随地获取各种资源。但不同机器的型号、作系统、所处的子网都不同。Java凭借其编写一次,到处运行的特性很好地支持了互联网应用所要求的台能力.成为网络应用开发的主流语言。.Java语言由suN公司于1995年5月23日正式推出。作为面向对象编程语言的典型代表,Java集性、简单性、易用性、台性于一身,尤其适合于网络环境下的编程使用。
本书作为面向初学者的教程,编写和取材着重体现面向对象编程思想和面向问题求解的理念,强调对面向对象编程思想中基础概念的掌握以及使用面向对象编程语言编程方法的运用,对JavaSE中的知识点由浅人深行讲解。读者可通过学,获得使用面向对象的编程语行应用开发的能力。
曹洪江
|
|