学习计划
4905人加入学习
(11人评价)
JAVA语言(MOOC)
价格 免费
音频听课 手机端支持一键听课 (试一试)

不能独立运行,需要内嵌至网页

[展开全文]

数组初始化
定义数组不同于初始化数组
初始化数组是为数组分配空间并给数组元素赋缺省初值静态初始化
- 在定义数组的同时对数组元素进行初始化
动态初始化
使用运算符new为数组分配空间
对于对象类型的数组,数组元素需要再次使用new分配空间

[展开全文]

多维数组
多维数组被看作是数组的数组
数组元素仍然是一个数组
二维数组是最常用的多维数组
其它高维数组的定义和与使用方法与二维数组相似

[展开全文]

集合概念
把具有相同性质的一类对象,汇聚成一个整体在Java2中定义了很多与集合有关的接口及类
-它们被组织在以Collection及Map接口为根的层次结构中,称为集合框架在Java2之前,没有完整的集合框架- 只有一些简单的可以自扩展的容器类- 典型类:Vector 、Hashtable

[展开全文]

Java程序开发流程

1.编辑源程序

    生成后缀为.java的文本文件,如:demo.java

2.编译源程序

    生成后缀为.class的类文件,如:demo.class

3.运行程序

   虚拟机(JVM)加载类文件并运行

[展开全文]

第六章

重难点 > 学习目标 

理解异常产生原因及处理方式;

掌握Java的异常处理机理、异常种类;

学会自定义异常及自行抛出异常;

重难点 > 导学 

学习阶段:视频学习后自行浏览PPT内容检查有哪些不明白的,再针对重点内容学习知识点文本内容;接着尝试做知识点练习题;

实践阶段:编程实现一个自定义异常功能;

检验阶段:完成本章的作业题。

重难点 > 重点内容

异常产生原因

try-catch-finally语句之间的组合匹配方式

finally语句执行的跳转方式

throws异常与throw异常区别

不同异常类型的处理策略差异

自定义异常应用场合

[展开全文]

第三章

 重、难点 > 学习目标 

理解面向对象编程的内涵及与面向过程编程的区别;

Java类定义、对象生命周期;

理解构造方法、方法重载与覆盖的应用;

理解接口的定义及应用;

掌握程序包的创建与导入;

掌握常用程序包提供的类及编程接口API;

重、难点 > 导学 

学习阶段:视频学习后自行浏览PPT内容检查有哪些不明白的,再针对重点内容学习知识点文本内容;接着尝试做知识点练习题;

实践阶段:编程实现Java类、成员方法、接口、程序包的基本功能;

检验阶段:完成本章的作业题。

重、难点 > 重点内容

对象实例与类的联系和区别

类定义的修饰符含义

方法与变量定义的修饰符含义

对象生命周期中的内存变化

Java使用单重继续特性及原因

构造方法构建规则

方法重载与覆盖的区别

为何要使用抽象类

接口定义规则及应用

程序包与类文件存储目录间的关系

[展开全文]
  • abstract 抽象类 不能创建对象 不能与final 共存
  •  
[展开全文]

开发和使用简单性

  1. 基本语法规则类似C  C++
  2. 删除了C++ 中的指针、操作符重载等
  3. 内存管理提供了垃圾收集
  4. 可以链接本地 远程类库

分布式

  1. 轻易地建立网络链接
  2. 通过URL轻松访问远程文件
  3. 动态的通过网络加入字节码

面向对象

安全性

多线程:内置的多线程支持

解释执行

       增量链接:直接用 不考虑过程

[展开全文]

Java程序的开发流程

编译源程序.java编译源文件.class运行程序文件虚拟机加载类文件并运行。

虚拟机的概念:负责将字节码转换成本地机械代码,并交付底层平台运行。是运行在本地机械上的一个应用程序。

是一个以字节码为“机械”指令的CPU

字节码实际上是一种与平台无关的伪代码

[展开全文]

参与运算的数据类型有“纯整数运算、浮点参数与运算”

[展开全文]

J2SE:适用于桌面系统应用程序的开发,以及低端的服务器。

数据库连接、接口定义、输入输出、网络编程等。

 

J2EE:用于分布式的网络程序的开发,构建企业级的服务器应用。

电子商务网站和ERP系统

包含了J2EE中的任何组件,并增加了附加库

-EJB,Servlet,JSP,XML,JDBC、CORBA

 

J2ME:一种广泛的消费性产品为目标、高度优化的Java运行环境。

 

 

[展开全文]

常量是还程序中一些不会被改变的数据

[展开全文]

java中的变量类型一旦定义就不能储存其他类型的数据

[展开全文]

字符集是指包含多个字符的集合

[展开全文]

条件语句“if-else”

开关语句“switch”

[展开全文]

用于判断对象是否为某一特定类型,结果为Boolean

[展开全文]

根据参与操作数数目区分“单目、双目,三目”

[展开全文]

授课教师

java语言教师

课程特色

文档(1)
图文(9)
视频(109)
PPT(114)