|
SL-275 Java programer Language(JAVA语言编程) 课程长度: 32学时(4天) 课程介绍: 该培训面向想成为SUN认证Java程序员的学员。使学员掌握如何使用标准Java Development kit(JDK)开发Java Applications和applets。您将学会Java语言的语法,如何使用Java来创建图形用户界面(GUI),事件处理机制,异常处理,通过设计与开发各种Java程序来获得实际的编程经验,您也将学到文件输入/输出(I/O),多线程和网络等方面的知识。 课程目标: 使用Java编程语言创建Java应用程序和applets; 定义和描述垃圾搜集,安全性和Java虚拟机(JVM); 描述和使用Java语言面向对象的特点; 开发图形用户接口(GUI)。利用Java支持的多种布局管理; 描述和使用 Java的事件处理模式; 使用Java语言的鼠标输入,文本,窗口和菜单窗口部件; 使用Java的例外处理来控制程序执行和定义用户自己的例外事件; 使用Java语言的先进的面向对象特点,包括方法重载,方法覆盖,抽象类,接口,final, static和访问控制; 实现文件的输入输出(I/O); 使用Java语言内在的线程模式来控制多线程;用Java的Sockets机制进行网络通信。 适合人员: 想获得Java编程技术的程序员 准备参加SCJP认证考试的学员 预备知识: 了解面向对象原理 能编写和编译简单程序如(C C++)完成初级Java 语言编程学习,并能编写和编译简单的Java程序 能用文本编辑器编辑和创建文本文件 使用基本的UNIX命令 使用www 浏览器,如:Netscape Navigator 课程目标:本课程使学员掌握如何开发Java应用程序和applets。在本课程中将学会Java语言的语法,如何利用Swing组件库和布局管理器创建图形用(GUI),事件处理,异常处理,线程和文件输入/输出(I/O),JDBC编程以及通过JAVA访问XML。 课程内容: 1、使用Java编程语言创建Java Application和Applet的方法 2、定义和描述垃圾收集机制、安全性和Java虚拟机(JVM) 3、描述和使用Java语言面向对象的特点 4、使用Java的数据类型、表达式和流程控制语句及数组 5、使用Java语言先进的面向对象的特点,包括方法重载、方法覆盖、抽象类、接口、final、static和访问控制 6、利用Swing组件库和多种布局管理器开发图形用户界面(GUI) 7、描述和使用Java的事件处理模型 8、使用异常和程序调试 9、实现文件的输入输出(I/O) 10、使用Java语言内在的线程模式来控制多线程 11、使用Java的Socket机制进行网络通信 12、JDBC编程 13、掌握如何用Java API读取和解析XML文件。 课程要求:通过本章的学习,学生应能掌握: 1 面向对象语言对象的封装(encapsulation),多态(polymorphism)和继承(extension)的特点. 2 掌握Java各种流程控制语句和Exception如何处理(try,catch,finally). 3 掌握Java变量,方法,内部类的声明和定义,熟练使用各种modifiers(public,protected,private,static,final等). 4 掌握Overloading,Overriding,Runtime Type的概念和使用. 5 熟练掌握Thread的概念,能够区别Thread和Process,掌握Thread的生命周期,创建一个线程的两种方法(java.lang.Thread和java.lang.Runnable),如何有效使用sychronized. 6 利用FileInputStream,FileOutputStream和RandomAccessFile读写和更新文件. 7 Java的垃圾收集机制(GC). 8 了解Java的Socket通讯机制. 9 JDBC Driver的四种类型,JDBC Driver的注册,熟练使用JDBC API; Statement,PreparedStatement,CallableStatement的使用条件,动态SQL的执行,如何执行一个存储过程(包括带返回参数的存储过程); JTA API. 10 熟练使用Java DOM和SAX API解析XML文件。 11 能够使用AWT和Swing开发图形用户界面.
|