用户名:
密  码: 注册  忘记密码
 
010-62179898
010-51527265
中软品牌课程
·XML与WebService
·中软SharePoint开发工程师培训
·中软JavaEE软件工程师培训
·中软高级网络工程师培训
·中软.NET WEB应用开发精英研习营培训
·中软.NET Windows开发精英研习营培训
·SharePoint Portal Server 2007应用集成培训
国际认证课程
·Microsoft-MCSE培训
·Microsoft-MCSA培训
·Microsoft-MCAD培训
·Microsoft-MCSD培训
·SUN-SCJP JAVA程序员培训
·SUN-SCJD JAVA开发员培训
·SUN-EJB培训
·Cisco 认证网络工程师(CCNA)培训
·Cisco认证网络专家(CCNP)培训
·Cisco认证资深安全工程师(CCSP)培训
·Cisco认证互联网专家(CCIE)培训
·SUN-SCMAD(手机应用程序开发员 )培训
·IBM认证WebSphere应用服务器管理培训
·IBM认证WebSphere应用开发培训
·IBM认证Lotus Notes管理培训
·IBM认证Lotus Notes应用开发培训
·Oracle8i数据库专家(OCP)培训
·HP-UX基础管理系列课程培训
·SUSE Linux系列课程培训
职业技能课程
·Java核心技术培训
·Java设计模式培训
·J2EE应用程序架构设计培训
·Java移动开发技术(J2ME)培训
·JAVA语言基础培训
·Java Web组件开发技术培训
·基于WebLogic的EJB设计与应用培训
·HP UNIX系列课程培训
·SCO UNIX系列课程培训
·Solaris 9系列课程培训
·Solaris 9系统性能管理培训
·Solaris 10系列课程培训
·Solaris 10新的管理功能培训
·Sun 系统故障分析培训
·HP-UX高级应用系列课程培训
·HP-UX系统与网络故障定位培训
·HP-UX性能调优培训
·HP磁盘管理套件VxVM与VxFS培训
·HP-UX LVM与VxVM
·基于Service Guard和Oracle 9i/10g RAC容灾体系架构培训
·SCO UNIX系列课程培训
·IBM AIX 5L系统管理培训
·IBM AIX 5L系统编程培训
·HACMP系列课程培训
·Red Hat Linux培训
·Red Hat 认证技师(RHCT)培训
·Red Hat 认证工程师(RHCE)培训
·Red Hat 认证安全专家(RHCSS)培训
·Red Hat 认证架构师(RHCA)培训
·Turbo Linux 系列培训培训
·RedFlag Linux 系列培训
·面向系统管理员的Shell编程培训
·信息安全技术系列课程培训
·信息安全管理体系与规范培训
·黑客攻防实战演练培训
·网络安全实用技术培训
·ADO .NET开发精英班培训
·.NET开发高手研习班培训
·SQL Server2005高手养成班培训
·SQL Server 2000数据库管理培训
·SharePoint Portal Server2003&2007企业信息门户的规划培训
·DB2 UDB8 数据库系统管理培训
·Oracle10G数据库管理技术培训
·Oracle9i数据库专家(OCP)培训
 
 

Java核心技术

课程介绍 | 课程设置 | 问题解答 | 最新课程安| 培训首页

课程编号 DEV_JAVA_005 难度级别 低

课程介绍    

本课程主要针对实际开发需要,同时兼顾SCJP认证考试的需要,内容主要要包括:Java语言的语法;面相对象的开发机制;异常的处理;文件输入/输出流编程;如何使用Java来创建图形用户界面(GUI),事件处理机制;多线程编程和网络编程等知识.

适合对象

  1. Java技术的初学者

课程目标

  1. 使用Java编程语言创建Java应用程序和applets
  2. 定义和描述垃圾搜集,安全性和Java虚拟机(JVM)
  3. 描述和使用Java语言面向对象的特点
  4. 开发图形用户接口(GUI),利用Java支持的多种布局管理
  5. Java的事件处理模式
  6. 使用Java语言的鼠标输入,文本,窗口和菜单窗口部件
  7. 使用Java的例外处理来控制程序执行和定义用户自己的例外事件
  8. 使用Java语言的先进的面向对象特点,包括方法重载、方法覆盖、抽象类、接口、final、 static和访问控制
  9. 实现文件的输入输出(I/O)
  10. 使用Java语言内在的线程模式来控制多线程
  11. 使用Java的Sockets机制进行网络通信/li>

课程长度
   5天(30学时)

课程内容

1

主题

基本语法

大纲

Ÿ           了解Java语言的特色及相关术语

Ÿ           第一个Java程序及运行环境的设置

Ÿ           Java基本语法

Ÿ           表达式和流程控制

Ÿ           面向对象的编成思想

2

主题

面向对象的开发

大纲

Ÿ           封装性

Ÿ           方法的重载构造方法

Ÿ           this变量

Ÿ          

Ÿ           打包我们的程序

Ÿ           数组的使用

Ÿ           多维数组的使用

Ÿ           类的设计思想

Ÿ           继承

Ÿ           覆盖

Ÿ           super关键字

Ÿ           对象的类型转换 

Ÿ           多态

Ÿ           访问说明符

Ÿ           Static

Ÿ           Abstract

Ÿ           final  

3

主题

异常和常用类

大纲

Ÿ           接口

Ÿ           内部类

Ÿ           异常处理机制

Ÿ           异常的处理或声明规则

Ÿ           创建自己的异常

Ÿ           Assertions

Ÿ           常用类

Ÿ           String

Ÿ           StringBuffer

Ÿ           Object

Ÿ           Math

Ÿ           Class

Ÿ           Arrays

Ÿ           包装类

Ÿ           单例模式

Ÿ           Runtime类与Process

Ÿ           内存回收

4

主题

集合和IO

大纲

Ÿ           集合

Ÿ           集合接口框架图

Ÿ           实现类的图解

Ÿ           ArrayList

Ÿ           迭代器(Iterator)

Ÿ           Collections

Ÿ           LinkedList

Ÿ           HashSet

Ÿ           TreeSet

Ÿ           HashMap

Ÿ           Properties

Ÿ           TreeMap

Ÿ           集合类的选择

Ÿ           I/O

Ÿ           File

Ÿ           InputStreamOutputStream

Ÿ           FileInputStreamFileOutputStream

Ÿ           DataInputStreamDataOutputStream

Ÿ           Java I/O库的设计原则

Ÿ           ReaderWriter

Ÿ           管道流

5

主题

GUI,多线程及网络开发简介

大纲

Ÿ           GUI开发思路

Ÿ           组件和容器

Ÿ           布局管理器

Ÿ           事件模型

Ÿ           菜单处理

Ÿ           Swing

Ÿ           Applet运行机制

Ÿ           Applet的安全限制

Ÿ           Applet和用户交互

Ÿ           Applet和浏览器的通信

Ÿ           线程的概念模型

Ÿ           线程的同步

Ÿ           线程的死锁

Ÿ           生产者和消费者问题

Ÿ           线程的终止

Ÿ           网络编程基础知识

Ÿ           基于TCPsocket编程

Ÿ           基于UDPsocket编程

 

 
@ 2002-2007 中软总公司计算机培训中心 版权所有