学习计划
5116人加入学习
(11人评价)
JAVA语言(MOOC)
价格 免费
音频听课 手机端支持一键听课 (试一试)
  • 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. 动态的通过网络加入字节码

面向对象

安全性

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

解释执行

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

[展开全文]

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

[展开全文]