注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

中老年人学电脑摄影博客

摄影采风、摄影作品欣赏、摄影指导、摄影教程、后期制作教程

 
 
 

日志

 
 
关于我

我从事中老年人摄影、计算机教育行业,在哈尔滨老年人大学任教,在从事摄影、计算机教育13年当中11年从事中老年人摄影、计算机教育,是国内最早从事中老年人计算机教育者之一,给我的感觉是中老人学得快,忘的快,人非常好,乐观向上。是我学习的榜样,我非常感谢中老年朋友,让我在学习和工作中得到了宝贵财富。

网易考拉推荐

JAVA入门学习目录  

2009-11-25 18:57:41|  分类: JAVA |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

JAVA入门

编号

教学内容

 

编号

教学内容

01

JAVA发展历史

 

02

JAVA语言特性

03

实战:Helloword

 

04

编程技巧

数据类型

01

变量

 

02

数据类型

03

变量命名规则

 

04

输入与输出

05

实战:计算器

 

 

 

操作符

01

算术运算符

 

02

自动递增和递减

03

关系运算符

 

04

逻辑运算符

05

位运算符

 

06

移位运算符

07

三元运算符

 

08

逗号运算符

09

字符串运算符

 

10

实战:奇偶分离

语句

01

顺序语句

 

02

if else语句

03

Switch语句

 

04

 for循环

05

While循环

 

06

随机数的使用

07

实战:年龄段判断

 

08

实战:课程表查询系统

数组

01

一维数组

 

02

多位数组

03

Foreach语句

 

04

实战:制作22选5彩票系统

从自动装卸了解对象

01

万物皆对象

 

02

用引用操作对象

03

打包基本数据类型

 

04

自动装箱和拆箱

字符串

01

String类

 

02

StringBuffer类

03

实战:过滤文件

 

 

 

类与方法

01

方法(函数)

 

02

方法重载

03

 

04

实例中识别对象与属性

05

类内成员封装等级

 

06

信息最小化公开

07

构造函数

 

08

如何强制垃圾回收

09

This

 

10

Static

11

类内的静态区域

 

12

实战:封装安全数组类

继承

01

继承

 

02

实战:鸟类扩展狗类

03

Super

 

04

重写父类方法

05

Final

 

06

实战:类的扩展 

多态

01

多态导论

 

02

抽象类

03

抽象类与多态导论

 

04

实战:用抽象类实现多态

05

接口

 

06

接口与抽象类的区别

07

接口多态导论

 

08

实战:接口多态性

09

接口的抽象导论

 

10

多接口与接口继承

管理类文件

01

内嵌类及其分类

 

02

成员内嵌类

03

区域内嵌类

 

04

匿名内嵌类

05

Package设置类包

 

06

Import导入类包

07

J2SE5.0静态导入

 

08

实战:制作内嵌类

异常处理

01

结构不佳的代码

 

02

通常异常处理错误

03

异常处理机制

 

04

实战:处理多个异常

枚举类型

01

常数的设置

 

01

接口实现共享常数

03

枚举类型

 

04

深入枚举

05

枚举与类

 

 

实战:打开文件方式

泛型

01

泛型设计理念

 

02

简单的泛型设计

03

实战:利用泛型的return

 

04

泛型方法

05

多参数泛型方法

 

 06

实战:简单泛型类 

JAVA SE新功能

01

Java常用包

 

 02

Java新增方法 

03

Java日期操作

 

04

实战:日期计算器

文件操作

01

File类简介

 

 02

File常用方法 

03

实战:资源管理器

 

 

 

线程Thread

01

多线程导论

 

 02

Java中线程的实现

03

实战:简单多线程程序

 

 

 

SWT部分

SWT入门

01

Java界面开发工具

 

02

SWT概述

03

SWT开发基础

 

04

实战:Hello SWT

Display类

01

Display类概述

 

02

Display类常用方法

03

SWT插件安装

 

04

实战:Display的应用

Shell类

01

Shell类概述

 

02

顶级的窗体

03

对话框窗体

 

04

多样式窗体

按钮

01

按钮分类

 

02

按钮样式

03

定义按钮的方式

 

 04

按钮常用方法 

05

实战:多选按钮实例

 

 

 

标签与文本框

01

标签分类

 

02

自定义标签类

03

实战-手写标签实例

 

04

文本框概述

05

定义文本框

 

06

多样式文本框

07

文本框常用方法

 

08

实战:地址编辑器

列表框与下拉框

01

列表框概述

 

02

列表框样式

03

列表框常用方法

 

04

实战:左右邻居

05

下拉框概述

 

06

下拉框样式

07

下拉框常用方法

 

08

实战:性别选择

面板容器类

01

面板概述

 

02

定义面板

03

多样式面板

 

04

面板方法解析

05

滚动面板

 

06

实战:滚动面板实例

分组框与ViewForm

01

分组框概述

 

02

多样式分组框

03

分组框方法解析

 

04

实战:嵌套多层程序

05

ViewFram概述

 

06

ViewFram方法解析

07

实战:文本编辑器

 

 

 

SWT布局管理器Fill与Row

01

布局管理器概述

 

02

绝对定位

03

相对定位

 

04

FillLayout充满布局

05

水平填充垂直填充

 

06

四周补白

07

RowLayout行列布局

 

08

Wrap自动折行

09

Pack属性

 

10

Justify属性

11

RowData设置

 

12

实战:登陆界面布局练习

GridLayout与FormLayout

01

GridLayout网格布局

 

02

numColumns属性

03

makeColumnsEqualWidth属性

 

04

使用GridData

05

对齐样式表

 

06

单元格跨越属性

07

FramLayout概述

 

08

实战:登陆界面布局练习

安装VE插件进行可视化布局

01

Visual Edito概述

 

02

安装VE准备工作

03

安装VE

 

04

制作link文件

05

新建可视类

 

06

实战:Hello VE

事件-监听器与适配器

01

基本事件机制

 

02

监听器(Listener)

03

事件(Event)

 

04

注册与删除监听器

05

适配器

 

06

SWT常见事件

07

实战:QQ登陆界面

 

 

 

键盘与鼠标事件

01

键盘事件概述

 

02

SWT键盘事件

03

KeyEvent属性

 

04

实战:可移动控件

05

辅助键使用

 

06

鼠标事件

07

MouseEvent 属性

 

08

实战:可拖动控件

其他事件

01

选中事件

 

02

SelectionEvent属性

03

文本修改事件概述

 

04

VeriftEvent

05

ModifyEvent

 

06

实战:文本修改程序

07

实战:区分输入字符

 

 

 

无类型事件

01

无类型事件概述

 

 

SWT事件常量

03

无类型监听器

 

 

实战:自定义窗体

刻度-滚动-进度条

01

刻度条(Scale类)概述

 

02

刻度条的样式

03

刻度条方法解析

 

04

实战:音量调节器

05

滚动条滑块(Slider)

 

06

滚动条样式

07

实战:自动滚动

 

08

进度条概述

菜单

01

菜单概述

 

02

菜单项概述

03

菜单常用方法

 

04

菜单与菜单项之间关系

05

菜单与菜单项样式

 

06

设置菜单项的图标

07

设置菜单项快捷键

 

08

实战:右键菜单

09

实战:菜单实例

 

 

 

工具栏

01

工具栏简介

 

02

工具栏的样式

03

常用方法解析

 

04

实例:ViewForm控制工具

05

实战:多样式工具栏

 

 

 

动态工具栏

01

动态工具栏概述

 

02

定义方式与样式

03

常用方法解析

 

04

注意事项

05

实战:可拖动工具栏

 

 

 

系统托盘

01

系统托盘概述

 

02

创建与注意事项

03

实战:简单托盘

 

04

实战:带菜单的系统托盘

05

托盘气泡ToolTip类

 

 

 

扩展栏

01

扩展栏概述

 

02

定义方法与注意事项

03

方法解析

 

04

实战:扩展栏实例

选项卡

01

选项卡概述

 

02

样式与常用方法解析

03

实战:IE属性卡

 

 

 

自定义选项卡

01

自定义选项卡概述

 

02

创建以及各属性

03

动态添加选项卡

 

04

实战:Eclipse编辑区

分割窗体

01

分割窗格概述

 

02

支持样式

03

实战:分割窗口

 

04

分割窗体概述

05

样式与设置显示比例

 

06

常用方法

07

实战:Eclipse选项卡

 

 

 

自定义分割

01

自定义分割概述

 

02

创建与样式

03

可视化自定义分割框

 

 04

 实战:Word窗体

表格

01

表格概述

 

02

构造方法

03

表格样式

 

04

可拖动的表格

05

常用方法解析

 

06

实战:带菜单的表格

表格高级应用

01

可编辑表格概述

 

02

构造可编辑表格方法

03

添加文本框与下拉框

 

04

注意事项

05

Excel表格原理剖析

 

06

实战:Excel表格软件

树(Tree)

01

树概述

 

02

树组成与结果

03

树样式

 

04

树的常用方法解析

05

实战:树

 

06

实战:“懒惰”树概述

07

实战:虚拟懒惰树

 

 

 

高级树应用

01

可编辑的树概述

 

02

树方法与实战

03

表格树概述

 

04

创建表头

05

实战:开销管理系统

 

 

 

消息提示框与颜色选择框

01

MessageBox概述

 

02

图标与按钮样式

03

常用方法解析

 

04

对话框的返回值

05

颜色对话框

 

06

方法解析

07

实战:颜色调试器

 

 

 

文件目录与文件对话框

01

文件目录对话框概述

 

02

常见方法解析

03

实战:选择保持路径

 

04

文件对话框概述

05

构造方法与样式

 

06

常用方法解析

07

技巧介绍

 

08

实战:打开字符流文件

字体选择与打印对话框

01

FontDialog概述

 

02

常用方法解析

03

实战:设置文本字体

 

04

PrintDialog概述

05

PrintData

 

06

常用方法解析

格式化文本

01

StyleText概述

 

02

格式化文本

03

构造方法与样式树

 

04

StyleRange对象

05

实战:入门格式化

 

06

StyleText常用方法

07

实战:Word

 

08

高级操作-为数字着色

09

实战:关键字变色

 

 

 

SWT多线程

01

线程概述

 

02

线程休眠

03

创建线程的两种方式

 

04

SWT程序UI线程概述

05

事件处理机制

 

06

其他线程访问UI线程问题

07

实战:多线程程序设计

 

 

 

SWT拖放原理

01

拖放原理概述

 

02

深入理解拖放概念

03

Dnd类包

 

04

DragSource对象

05

定义传输类型

 

06

处理拖放事件

07

拖放目标

 

08

拖动过程鼠标样式

09

经验总结归纳

 

10

处理拖放目标事件

11

事件分析

 

12

实战:实现拖拽

数据传输与实战(Transfer)

01

传输数据概述

 

02

SWT中提供的传输类型

03

实战:车

 

 

 

Tracker应用

01

Tracker类概述

 

02

构造方法与样式

03

常用方法解析

 

04

实战:动态控件大小

操作剪贴板

01

剪切板概述

 

02

常用方法解析

03

实战:剪贴板操作

 

 

 

颜色

01

颜色概述

 

02

系统颜色

03

系统标题颜色

 

04

常用方法解析

05

RGB颜色概述

 

06

实战:颜色设计器

字体

01

字体类概述

 

02

Font类的3种构造方法

03

FontData类的3种构造

 

04

创建一个Font对象

05

FontData类

 

06

实战:设置Text字体

系统资源

01

什么是系统资源?

 

02

本地资源不去释放?后果?

03

不需要手动释放的资源

 

04

垃圾回收机制哪去了?

05

备受争议的释放资源问题

 

06

释放资源的原则

07

何时释放资源

 

 

 

光标与图像

01

图像类概述

 

02

构造方法

03

图像数据类概述

 

04

放大与缩小图片

05

保存图片

 

06

装载图片

07

实战:图片格式转换器

 

08

鼠标游标概述

09

创建系统光标

 

10

光标样式

11

自定义光标

 

12

实战:自定义光标程序

高级图像操作与画布

01

画布类(Canvas)概述

 

02

GC(图形上下文类)概述

03

提供的操作

 

04

构造与绘图监听器

05

绘制线条

 

06

绘制文字

07

实战:图片验证码

 

 

 

SWT绘图

01

绘制填充图形

 

02

绘制图像

03

实战:简单的PS软件

 

 

 

SWT打印

01

打印概述

 

02

打印类与打印数据类

03

创建PrinterData

 

04

打印流程

05

SWT打印的基础知识

 

06

DPI概念

07

实战:打印HelloWorld

 

08

实战:高级打印

浏览器组件与Link

01

浏览器组件概述

 

02

常用方法解析

03

实战:浏览器

 

04

实战:嵌入HTML

05

实战:嵌入FLASH

 

06

连接文本概述

07

实战:用Link打开主页

 

08

Link控件实现原理

数据库操作

01

数据库基础知识

 

02

数据库的连接方式

03

JDBC介绍

 

04

Access介绍安装与使用

05

MySQL安装

 

06

实例:数据库简单操作

数据库SQL语言基础

01

SQL语言概述

 

02

查询数据(SELECT语句)

03

添加、修改、删除

 

04

SQL-SERVER的使用心得

04

实战:简单的SQL程序

 

 

 

数据库操作JDBC

01

JDBC概述

 

02

JDBC的4中连接方式

03

实战:连接数据库

 

04

准备工作

05

加载驱动

 

06

Driver接口

07

DriverManager接口

 

08

日志输出

09

Connection接口

 

10

Statement接口

11

批量执行SQL语句

 

12

ResultSet(结果记录集)接口

13

实战:登陆程序

 

 

 

JDBC高级操作

01

JDBC高级操作

 

 02 

实战:货物管理系统 

发布产品

01

打包

 

02

FatJar是专业打包

03

实战:打包程序

04

Set-win32-3232.dll

05

实战:数据加密技术1

06

实战:数据加密技术2

07

实战:数据加密技术3

 

 

3秒制作启动动画

01

制作LOGO动画

 

02

添加启动动画

03

实战:制作3秒动画

 

 

 

  评论这张
 
阅读(289)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017