Java学习笔记day2
2014-09-02 20:09
375 查看
Java语言基本组成
-关键字
-标识符
-注释
-常量和变量
-运算符
-语句
-函数
-数组
【1.关键字】
。。。
【2.标识符】
在程序中自定义的一些名称。(比如说:类名)
规则:由26个英文字母,数字:0-9 符号:_$ 组成
定义合法标识符规则:
1.数字不可以开头。
2.不可以使用关键字。
Java中严格区分大小写。
取名字要有意义一点。
Java中的名称规范:
包名:全小写:xxxyyyzzz
类名接口名:XxxYyyZzz
变量名函数名:xxxYyyZzz
常量:全大写:XXX_YYY_ZZZ
【3.注释】
。。。
【4.常量和变量】
Java中常量的分类:
1.整数常量。所有整数
2.小数常量。所有小数
3.布尔型常量。true false
4.字符常量。
5.字符串常量
6.null常量。只有一个数值就是null
对于整数,Java有三种表现形式。
十进制 八进制
十六进制
整数类型(byte,short,int,long)
浮点类型(float,double)
字符串(char)
布尔型(boolean)
类(class)
接口(interface)
数组([])
【5.运算符】
-算数运算符
-赋值运算符
-比较运算符
-逻辑运算符
-位运算符
-三元运算符
java的输出程序
=,+=,-=,*=,/=,%=
class Demo
{
public static void main(String[] args)
{
System.out.println(3!=4);
}
}
逻辑运算符
& 位与
| 位或
^ 位异或
! 位非
&& 逻辑与
|| 逻辑或
位运算符
<< 左移
>> 右移
>>> 无符号右移
&
|
^
~ 反码
【6.程序流程控制】
判断结构
选择结构
循环结构
-关键字
-标识符
-注释
-常量和变量
-运算符
-语句
-函数
-数组
【1.关键字】
。。。
【2.标识符】
在程序中自定义的一些名称。(比如说:类名)
规则:由26个英文字母,数字:0-9 符号:_$ 组成
定义合法标识符规则:
1.数字不可以开头。
2.不可以使用关键字。
Java中严格区分大小写。
取名字要有意义一点。
Java中的名称规范:
包名:全小写:xxxyyyzzz
类名接口名:XxxYyyZzz
变量名函数名:xxxYyyZzz
常量:全大写:XXX_YYY_ZZZ
【3.注释】
。。。
【4.常量和变量】
Java中常量的分类:
1.整数常量。所有整数
2.小数常量。所有小数
3.布尔型常量。true false
4.字符常量。
5.字符串常量
6.null常量。只有一个数值就是null
对于整数,Java有三种表现形式。
十进制 八进制
十六进制
整数类型(byte,short,int,long)
浮点类型(float,double)
字符串(char)
布尔型(boolean)
类(class)
接口(interface)
数组([])
class Demo { public static void main(String[] args) { //定义变量的格式 //数据类型 变量名 = 初始化值 //定义一个int类型变量。取值为4; int x = 4; //int x = 10;重复了,这样不行 System.out.println(x); x = 10; System.out.println(x); //演示其他数据类型 byte b = 2; //-128 ~ 127 //byte b1 = 128; 这样会报错,会提示“容易丢失精度“ short s = 30000; long l = 4l;//4后面加一个l标识一下 //小数默认情况下是double float f = 2.3f; double d = 34.56; char ch = '4'; boolean bo = true; int a = 5; a = a + 6; /* 什么时候定义变量? 当数据不确定的时候。需要对数据进行存储时。 就定义一个变量来完成存储动作。 */ //类型的转换。 byte b = 3; b = b + 2; System.out.println(b); //强制转换 System.out.println((char)5); } }
【5.运算符】
-算数运算符
-赋值运算符
-比较运算符
-逻辑运算符
-位运算符
-三元运算符
java的输出程序
class Demo { public static void main(String[] args) { int a = 100; System.out.println("a="+a+"=a"); } }赋值运算符:
=,+=,-=,*=,/=,%=
class Demo
{
public static void main(String[] args)
{
System.out.println(3!=4);
}
}
逻辑运算符
& 位与
| 位或
^ 位异或
! 位非
&& 逻辑与
|| 逻辑或
位运算符
<< 左移
>> 右移
>>> 无符号右移
&
|
^
~ 反码
【6.程序流程控制】
判断结构
选择结构
循环结构
相关文章推荐
- 黑马程序员 java学习笔记 Day2:线程
- Java学习笔记day2(Java基本概念)
- Java学习(回顾)笔记之day2
- Java学习笔记_day2
- Thinking in Java学习笔记(三)(zt)
- 我的Thinking in Java学习笔记(四) (zt)
- 我的Thinking in Java学习笔记(1)
- 我的Thinking in Java学习笔记(2)
- java对象序列化学习笔记
- Java中文处理学习笔记
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2)
- Java中文处理学习笔记——Hello Unicode
- 我的Thinking in Java学习笔记(九)
- JAVAGUIDE(学习笔记1)
- java对象序列化学习笔记(z)
- 我的Thinking in Java学习笔记(六)(zt)
- JAVA学习笔记之JIRA
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2)
- 我的Thinking in Java学习笔记(四)
- 我的Thinking in Java学习笔记(七)