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

第二章

 重、难点 > 学习目标 

掌握Java编程基本规范;

掌握数据类型种类及相互间的转换关系;

掌握Java常量、变量及表达式的定义及应用;

掌握Java运算符定义及应用;

掌握Java控制语句的结构及应用;

 重、难点 > 导学 

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

实践阶段:编程使用运算符、表达式、控制语句等内容,理解其内涵;

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

重、难点 > 重点内容

标识符定义规则

数据类型种类及存储长度对应关系

基本数据类型转换规则

Java字符对应的字符集及编码

运算符优先次序

break与continue跳转的区别

while与do-while区别

return语句的出现位置

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

自动类型转换

低级->高级

 作用场合

    含有 int long float double

     只有byte short char的数据类型

 

 

 

强制类型转换

      高级->低级

      缺陷: 可能会导致数据溢出或精度下降

 

 

 

[展开全文]

数据类型、

基本数据类型

  1. 不可再分
  2. 数据占用的内存大小固定
  3. 内存中存的是数值本身
  4. 整数型 字节 短整 整型 长整型
  5. 浮点数型  单精度 双精度
  6. 字符型 逻辑型

 

 

 

引用数据类型

  1. 内存存的是引用数据的存储地址 不是数据本身
  2. 占用的内存大小固定
  3. 类 接口 数组
  4. NUll
[展开全文]

标识符标识的元素

变量

常量

方法

程序包

代码块

命名规则:

  1. 区分大小写
  2. 数字不打头
  3. 不能是关键字
  4. 字母数字 下划线组成  
  5. 避免汉字命名

 

[展开全文]

字节码=》与平台无关的伪代码

不同的运行平台 对应不同的虚拟机

 

[展开全文]

开发和使用简单性

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

分布式

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

面向对象

安全性

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

解释执行

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

[展开全文]

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

[展开全文]