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

位运算符

  • 逻辑 
  • 移位

对象运算符 

  • 自增
  • 自减
  • 后置  (对象 数组)
[展开全文]

&& 和 & 区别

&& 按顺序 FALSE产生直接返回

& 每个条件都运算

[展开全文]

字符与字符集

character 字符

character set 字符集

[展开全文]

常量数据类型

基本数据类型 

引用数据类型 

定义常量 

  • 先声明再赋值 
  • 直接赋值

final float p;

p=12.1 

[展开全文]

数据类型转换

转换方式 

强制类型转换

自动类型转换

  低级 -> 高级

 byte-short-char-int-long-float-double

[展开全文]

数据类型

基本数据类型

  • java语义定义 不可再划分
  • 数据占用内存大小固定
  • 内存中存储的是树脂本身

整数型

  •  字节型 byte 内存1
  •  短整型 short 
  •  整型 int
  •  长整型 long

浮点数型

  • 单精度型 float
  • 双精度型 double

字符型 char

逻辑性 boolean

引用数据类型

  • 数据占用的内存大小固定
  • 内存中的存储的是引用数据的存储地址 不是数据本身

引用的是复杂数据结构的实例

  • 类的引用 接口引用 数组引用
  • null值表示 没有明确的引用实例

 

[展开全文]

标识符(identifier)

 

标识符表示的元素

类 

变量

常量

方法

程序包

代码块(语句块)

 

命名规则

字母 下划线 $ 数字(数字不能为首字)

大小写敏感

不能与关键字相同

关键字列表 (45)

标识符命名约定

 

[展开全文]

JAVA平台

类库以包(package)形式提供 平台不同 包不同 以面向特定应用

--标准版 J2SE  java2 Standard Edition

--企业版 J2EE  java2 Enterprise Edition

--微缩版 J2ME Java2 Micro Edition

Java 技术名称

jdk1.2之前的java Java1.0

jdk1.2之后的 jdk Java2

jdk5.0 SUN公司 改称为 javaSE javaEE javaME

  --(JDK5.0 和 JDK1.5)

J2SE java2 standard edition

  •  适用于桌面应用程序开发 低端服务器
  • 包含构成Java语言核心的类            

          -- 数据库连接

          -- 接口定义

          -- 输入输出

          -- 网络编程 

          -- ......

J2EE Java enterprise edition

  • 用于分布式的网络程序开发 构建企业级服务器应用 
  • --电子商务网站 erp系统
  • j2se 基础上增加附加库 
  • ejb  servlet jsp xml jdbc corba

 j2me java2 micro edition

  • 包含了j2se核心类 切新佳乐专用类
  •  一种广泛的消费型产品为目的 高度优化的java运行环境
  • 嵌入式的消费类产品
  • 游戏机 手机 掌上电脑 智能卡 机顶盒础 

J2SE为基础

 压缩一点 加一些cldc等方面特性 J2ME

扩 加一些ejb等企业应用方面特性  J2EE

[展开全文]

Java为什么诞生?

Gosling 不满意C++的调用方式于是就自己发明一个语言。啊啊啊,真是任性,牛!

[展开全文]

Application:可以独立运行的Java程序

 Applet程序:

[展开全文]

第二章

 重、难点 > 学习目标 

掌握Java编程基本规范;

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

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

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

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

 重、难点 > 导学 

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

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

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

重、难点 > 重点内容

标识符定义规则

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

基本数据类型转换规则

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

运算符优先次序

break与continue跳转的区别

while与do-while区别

return语句的出现位置

[展开全文]