java基础语法
2013-10-14 14:56
274 查看
Java基础语法
内容:标示符 关键字 java基本数据类型 运算符 表达式和
语句 分支 循环 方法 变量的作用域 递归调用
标示符:java对各种变量、方法和类等要素命名时使用的 字符序列成为标志符
(凡是自己可以起名字的地方都叫标示符)
Java标示符的命名规则
1) 标示符有字母、下划线、美元符$或数字组成
2) 标示符应以字母、下划线、美元符开头
3) Java标示符大小写敏感,长度无限制
关键字
Java中一些赋以特定含义,用作专门用途的字符串成为关键字,所有的java关键字都是小写英文
Java常量
Java的常量值用字符串表示,区分不同的数据类型
如整型常量123
实型常量3.14
字符常量’a’
逻辑常量true 、false
字符串常量”hello”
(注意:常量这个名词还会用在其他语境中表示值不可变的变量)
变量
Java变量是程序最基本的存储单元,其要素包括变量名,变量类型和作用域,从本质上讲,变量是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前要先申请,然后进行赋值,才能使用
内存管理(程序的执行过程)
![](http://img.blog.csdn.net/20131014150037984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
局部变量与成员变量
方法体内部声明的变量(包括形参)称为局部变量
(方法体内部是指与方法对应的大括号内)
在方法体外,类内生命的变量为成员变量
如: public void method(){
int i;
int j=i+5;//编译出错 变量为被初始化
double d=3.14;
Dog dog ;
Dog=new Dog(22,7,1964);
}
Java数据类型的划分
![](http://img.blog.csdn.net/20131014150146312?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Java基本数据类型
1) 逻辑型-----------boolean
2) 文本型------------char
3) 整数型------------byte1字节,short2字节,int4字节,long8字节
4) 浮点数型---------float4字节(十进制数形式,科学技术法形式),double8字节(必须加f)
基本数据类型转换
1) Boolean类型不可以转换为其他的数据类型
2) 整形,字符型,浮点型的数据在混合运算中相互转换,转换原则如下:
![](http://img.blog.csdn.net/20131014150157468?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Java语言运算符
1) 算术运算符
2) 关系运算符
3) 逻辑运算符
4) 位运算符
5) 赋值运算符
6) 扩展赋值运算符
7) 字符串连接运算符
![](http://img.blog.csdn.net/20131014150340406?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
表达式
![](http://img.blog.csdn.net/20131014150427281?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三目运算符
![](http://img.blog.csdn.net/20131014150655906?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
方法
![](http://img.blog.csdn.net/20131014150513265?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGluZ2h1YW5pdWVy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(方法本质是实现代码的复用性)
内容:标示符 关键字 java基本数据类型 运算符 表达式和
语句 分支 循环 方法 变量的作用域 递归调用
标示符:java对各种变量、方法和类等要素命名时使用的 字符序列成为标志符
(凡是自己可以起名字的地方都叫标示符)
Java标示符的命名规则
1) 标示符有字母、下划线、美元符$或数字组成
2) 标示符应以字母、下划线、美元符开头
3) Java标示符大小写敏感,长度无限制
关键字
Java中一些赋以特定含义,用作专门用途的字符串成为关键字,所有的java关键字都是小写英文
Java常量
Java的常量值用字符串表示,区分不同的数据类型
如整型常量123
实型常量3.14
字符常量’a’
逻辑常量true 、false
字符串常量”hello”
(注意:常量这个名词还会用在其他语境中表示值不可变的变量)
变量
Java变量是程序最基本的存储单元,其要素包括变量名,变量类型和作用域,从本质上讲,变量是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前要先申请,然后进行赋值,才能使用
内存管理(程序的执行过程)
局部变量与成员变量
方法体内部声明的变量(包括形参)称为局部变量
(方法体内部是指与方法对应的大括号内)
在方法体外,类内生命的变量为成员变量
如: public void method(){
int i;
int j=i+5;//编译出错 变量为被初始化
double d=3.14;
Dog dog ;
Dog=new Dog(22,7,1964);
}
Java数据类型的划分
Java基本数据类型
1) 逻辑型-----------boolean
2) 文本型------------char
3) 整数型------------byte1字节,short2字节,int4字节,long8字节
4) 浮点数型---------float4字节(十进制数形式,科学技术法形式),double8字节(必须加f)
基本数据类型转换
1) Boolean类型不可以转换为其他的数据类型
2) 整形,字符型,浮点型的数据在混合运算中相互转换,转换原则如下:
Java语言运算符
1) 算术运算符
2) 关系运算符
3) 逻辑运算符
4) 位运算符
5) 赋值运算符
6) 扩展赋值运算符
7) 字符串连接运算符
表达式
三目运算符
方法
(方法本质是实现代码的复用性)
相关文章推荐
- Chapter 3、Java语法基础(三)--- 运算符、数据类型转换 (22nd,Feb)
- Java基础语法总结
- Java语法基础练习题
- Java语法基础
- Java_语法基础_将数字输出为每三位逗号分隔的格式
- java学习:java 基础语法你都了解清楚了吗?
- 【黑马程序员】-Java基础语法(数组) 第四天
- Java语法基础练习题2
- java入门(2)--基础语法
- Java_语法基础_NaN
- 黑马程序员——Java基础语法
- 黑马程序员-Java基础语法收尾
- Java基础语法(上篇)
- Java基础-泛型和包装类的语法糖
- Java 学习 第一章 java基础语法总结
- Java基础语法(三)
- Java语法基础
- CoreJava——基础语法
- java基础之java语法规则数据类型03
- java基础语法