一、今日学习内容:
java语言的基础是十分重要的,规范性也是要从一开始就记忆的!!!
1、枚举类型:
枚举类型 enum Size{ SMALL , MEDIUM , LARGE }
使用: Size s=Size.SMALL; //从字串转换为枚举 Size t=Size.valueof(“SMALL”);
注意:枚举类型仅适用于JDK 5.0及更新的版本.
private enum MyEnum{ ONE, TWO, THREE } public static void main(String[] args) { for(MyEnum value:MyEnum.values()){ System.out.println(value); } }
注意:枚举可用于switch语句中。
2、Java算数运算符:
在许多程序中都用到了算术运算,Java算术运算符与C基本一致: * 乘 / 除 +, - 加减 整除:7 / 5 = 1 取模:7 % 5 = 2 自增(自减):++、--
一些算术运算优先于其它(例如, 先乘除后加减),因此,必要时可使用括号保证优先级别。
3、逻辑关系运算符:
==:等于 !=:不等于 >,<,>=,<=:大于、等于、大于等于、小于等于 &&:与 ||:或
4、佐运算符:
&:与 |:或 ^:异或 ~:非 >>,<<:右移,左移运算符
注意:使用位运算符时,操作数按二进制表示。
5、变量与内存:
每个变量都有一个名字、数据类型、所占内存单元数和一个值 名字 对应于内存中的位置 数据类型 决定了它所占用的内存单元数量 值 表示变量所占用的内存单元中所保存的数据。 变量的读写:当新值被赋给变量时,老值将被取代,仅从内存中读数据不会破坏数据
变量使用原则:
(1) 在实际开发中,一般使用变量来存储用户在程序运行时输入的数据。(2) 变量在使用前应保证它有确切的值。
6、变量间的类型转换:
自动类型转换是安全的:
int intValue=100; long longValue=intValue;
强制类型转换时,可能会引起信息的损失。
double doubleValue=1234567890; float floatValue=(float)doubleValue; System.out.println(floatValue); //1.23456794E9
二、遇到的问题:
无。
三、明日学习计划:
明天学习java语言的基础知识剩余部分。