首页 培训网 最新资讯 热门问答

JAVA

免费试听 在线客服

您的位置: 北京培训网 > JAVA培训资讯 > 北京java培训机构首选兄弟连

北京java培训机构首选兄弟连

来源:教育联展网 | 发布时间: | 编辑:佚名

我们是谁? LAMP兄弟连隶属于易第优(北京)教育咨询股份有限公司,成立于2006年(以下简称兄弟连)。专注于IT技术培训,是国内*早及*大的PHP/LAMP技术专业培训学校。

课程大纲:

01.执行第1个Java程序

02.创建Java技术应用程序

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

04.声明类:方法语法

05.创建类:使用封装

06.创建数组

07.使用继承创建子类

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

09.声明和使用特殊类

10.使用泛型和集合框架

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包的主要特点

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

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


网络

* 编写代码建立网络连接

* 了解传输控制/网际(TCP/IP)

* 使用ServerSocket和Socket类实现TCP/IP客户端和服务器



(具体课程内容及费用请咨询客服)

咨询热线:010-64707530  QQ:2645567689

热门机构推荐
JAVA

免费体验课开班倒计时

11: 41: 09

稍后会有专业老师给您回电,请保持电话畅通

咨询电话:

本周热门资讯

全国分站 热门机构

北京JAVA培训 上海JAVA培训 广州JAVA培训 深圳JAVA培训 杭州JAVA培训 苏州JAVA培训 南京JAVA培训 天津JAVA培训 佛山JAVA培训 南宁JAVA培训 长沙JAVA培训 重庆JAVA培训 太原JAVA培训 青岛JAVA培训 宁波JAVA培训 郑州JAVA培训 西安JAVA培训 厦门JAVA培训 武汉JAVA培训 成都JAVA培训 无锡JAVA培训 济南JAVA培训 昆明JAVA培训 贵阳JAVA培训 扬州JAVA培训 徐州JAVA培训 珠海JAVA培训 合肥JAVA培训 长春JAVA培训

深圳博为峰教育深圳中公优就业南京博为峰教育南京和盈教育

申请试听名额

已有10254人申请免费试听

01电话咨询 |

QQ:
加盟合作:0755-83654572

今日已有25人申请,本月限额500