天津兄弟连教育

北京java培训去哪里

发布用户:xiongdilian +收藏

发布时间:2018-07-23 17:20:33 已有33人浏览

 

    课程大纲:

  01.执行第1个Java程序

  02.创建Java技术应用程序

  03.创建类:字段与构造器语法

  04.声明类:方法语法

  05.创建类:使用封装

  06.创建数组

  07.使用继承创建子类

  08.使用异常类和断言进行错误处理

  09.声明和使用特殊类

  10.使用泛型和集合框架

更多课程详情请咨询178  4802 7253

文章关键词:平面设计网页设计PHP室内设计广告设计UI设计C4D专项特训web前端java网络营销


  11.I/O基础知识

  12.控制台I/O和文件I/O

  13.使用网络实现多层结构的应用程序

  14.实现多线程应用程序

  15.使用 Swing API 创建 Java 图形用户界面(GUI)

  16.处理 GUI 生成的事件

  


  课程內容

  开始

  * 描述Java技术的关键特点

  * 编写、编译并运行简单的Java技术应用

  * 描述Java虚拟机(JVM)的功能

  注意:术语“Java虚拟机”和"JVM"表示Java平台上的虚拟机。

  * 定义垃圾收集

  * 列举Java平台处理代码安全性的三种工作

  


  面向对象的程序设计

  * 定义建模的概念:抽象、封装、打包

  * 描述Java技术应用代码的重用

  * 定义类、成员、属性、方法、构造函数和包

  * 使用访问修饰符private和public来进行封装

  * 对特定的目标调用方法

  * 使用Java技术应用开发接口(API)的在线文档

  标识符、关键字和类型

  * 在源程序中使用注释

  * 区分正确的和非法的标识符

  * 认识Java技术关键字

  * 列举八种原始类型

  * 定义数值和文本类型的值

  * 定义原始变量和引用变量

  * 声明类类型变量

  * 使用new创建新对象

  * 描述默认的初始化

  * 描述引用变量的意义

  * 描述向类类型赋值的过程

  


  表达式和流程控制

  * 区分实例和局部变量

  * 描述如何初始化实例变量

  * 了解和修改可能的引用,防止赋值编译器错误

  * 认识、描述并使用Java软件运算符

  * 区分各种原始类型的合法与非法赋值

  * 了解控制语句中的布尔表达式及其用途

  * 认识基类中的赋值兼容性和所需的类型转换

  * 使用if, switch, for, while, 和do语句,以及break与continue标记控制程序中的流程控制

  数组

  * 声明和创建原始类型数组、类数组或数组类型

  * 描述数组成员的初始化

  * 描述如何初始化数组中的成员

  * 确定数组中的成员数

  * 创建多维数组

  * 编写代码,在数组之间复制值

  


  类的设计

  * 定义继承、多态、重载、虚拟方法调用

  * 使用访问修饰符protected和default (包内友好)

  * 描述构造函数和方法重载的概念

  * 描述完整对象创建和初始化工作

  高级的类特点

  * 创建静态变量、方法和初始化

  * 创建final类、方法和变量

  * 创建并使用枚举类型

  * 使用静态导入语句

  * 创建抽象类和方法

  * 创建并使用接口

  


  异常和断言

  * 定义异常

  * 使用try, catch, 和finally语句

  * 描述异常类别

  * 了解普通的异常

  * 开发程序,处理自有的异常

  * 使用断言

  * 区分断言的适当和不当使用

  * 运行时启用断言

  基于文本的应用

  * 编写程序,使用命令行参数和系统属性

  * 编写程序,从标准输入上读入信息

  * 描述C-类型的格式化输入和输出

  * 编写程序,使其能创建、读取和写入文件

  * 描述Java 2软件开发包(Java 2 SDK)中集合的基本结构

  * 编写程序遍历集合

  * 编写程序使用一般的集合

  创建Java GUI

  * 描述抽象窗口工具包(AWT)包及其组件

  * 定义术语容器、组件、布局管理器,描述它们如何用于创建GUI

  * 使用布局管理器

  * 使用FlowLayout, BorderLayout, 和GridLayout管理器实现所需的动态布局

  * 向容器添加组件

  * 适当地使用Frame和Panel容器

  * 描述如何经过嵌套容器来实现复杂的布局

  


  GUI事件处理

  * 定义事件和事件处理

  * 编写代码处理GUI中的事件

  * 描述适配器类的概念,包括如何和何时使用它们

  * 了解用户动作所发生的事件

  * 了解各类事件的侦听接口

  * 为各类事件类型创建适当的事件处理方法

  * 了解事件处理中内部内和匿名类的使用

  基于GUI的应用

  * 了解重要的AWT组件及它们所触发的事件

  * 描述如何在Java GUI中创建菜单条、菜单和菜单项

  * 了解如何修改组件的颜色和字体

  线程

  * 定义线程

  * 在Java技术程序中创建多个线程,控制线程所使用的代码和数据

  * 控制线程的执行,并编写独立于平台的线程代码

  * 描述多线程共享数据时可能引起的问题

  * 使用等待和通知,实现线程之间的通信

  * 使用同步的技术防止数据破坏

  


  高级I/O流

  * 描述  java.io包的主要特点

  * 创建并使用节点和处理流

  * 区分流中的读和写对象,并选择适当的对象

更多课程详情请咨询178  4802 7253

文章关键词:平面设计网页设计PHP室内设计广告设计UI设计C4D专项特训web前端java网络营销



上一篇:天津兄弟连PHP培训多少钱

下一篇:没有下一篇了

QQ咨询

微信咨询