while 和 do while 的区别
do-while至少执行一次
while 和 do while 的区别
do-while至少执行一次
表达式
位运算符
对象运算符
&& 和 & 区别
&& 按顺序 FALSE产生直接返回
& 每个条件都运算
字符与字符集
character 字符
character set 字符集
变量
变量作用域
常量数据类型
基本数据类型
引用数据类型
定义常量
final float p;
p=12.1
数据类型转换
转换方式
强制类型转换
自动类型转换
低级 -> 高级
byte-short-char-int-long-float-double
数据类型
基本数据类型
整数型
浮点数型
字符型 char
逻辑性 boolean
引用数据类型
引用的是复杂数据结构的实例
标识符(identifier)
标识符表示的元素
类
变量
常量
方法
程序包
代码块(语句块)
命名规则
字母 下划线 $ 数字(数字不能为首字)
大小写敏感
不能与关键字相同
关键字列表 (45)
标识符命名约定
application开发
应用最广
运行机制
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
-- 数据库连接
-- 接口定义
-- 输入输出
-- 网络编程
-- ......
J2EE Java enterprise edition
j2me java2 micro edition
J2SE为基础
压缩一点 加一些cldc等方面特性 J2ME
扩 加一些ejb等企业应用方面特性 J2EE
老师总结的很详细
Java为什么诞生?
Gosling 不满意C++的调用方式于是就自己发明一个语言。啊啊啊,真是任性,牛!
Java的历史
数组【】
变量的作用范围
可以被执行,java语言是跨平台
Application:可以独立运行的Java程序
Applet程序: