第一章主要学习了Java程序的基本框架,以及如何在IDE环境 MyEclipse中创建Java应用程序,让我对Java程序有了一个感性的认识,第二章主要学习Java的一些基本“词汇”,包括变量、运算符和一些关键字·
一、变量和数据类型
1、变量:储存数据的一个基本单位。
2、Java常用的数据类型:(1)int 整型 ,用于存储整数。 (2)double 双精度浮点型,用于存储带有小数的数字。 (3)char 字符型,用于存储单个字符。 (4) String 字符串型,用于存储一串字符。int型的数值要占4个 字节,而double型数值占8个字节。
3、变量的声明及使用:(1)根据数据的类型在内存中分配一个合适的“房间”,并给它命名,即“变量名”。 (2)将数据存储到这个“房间”中。 (3)从“房间”中取出数据使用,可 以通过变量名来获得。
㈠ 声明变量,即“根据数据类型在内存中申请一块空间”,这里需要给变量命名。
语法:数据类型 变量名;
double mark; //声明双精度浮点型变量mark存储分数
String name; //声明字符串变量name存储姓名
char sex; //声明字符变量sex存储性别;
㈡ 给变量赋值,即“将数据存储至对应的内存空间”。
语法: 变量= 值;
mark=98.5; //存储98.5
name="赵四"; //存储”赵四“
sex=‘男’;//存储‘男’
㈠㈡合二为一;数据类型 变量名 = 值;
double mark = 98.5;
㈢调用变量。使用存储的变量。
System.out.println(score); //从控制台输出变量score存储的值
使用声明的变量名就是使用变量对应的内存空间的数据。变量都必须声明和赋值后才能使用。
4、变量的命名规则:(1)变量必须以字母、下划线“_”或” $ “符号开头。(2)变量可以包括数字、但不能以数字开头。 (3)除了” _ "或“ ” $ "以外,变量名不能包括任何特 殊字符。 (4)不能使用Java语言的关键字,如int,class,public等。
5、常见错误:(1)变量未赋值先使用 (2)使用非法的变量名;(3)变量重名
二、运算符
1、赋值运算符:“ = ”,int money = 800;
2、算术运算符:(1)+:加法运算符,求操作数的和 (2)—:减法运算符,求操作数的差 (3)*:乘法运算符,求操作数的乘积 (4)/:除法运算符,求操作数 的商。 (5)%:取余运算符,求操作数相除的余数。
Scanner input = new Scanner(System.in);//从控制台输出
int html = input。nextInt();
3、数据类型转换(是为了方便不同类型的数据之间进行运算):(1)自动数据类型转换 (自动类型转换时必须符合一定的条件):数值类型(整型和浮点型)互相兼容 (2)强制类型转换:(数据类型)表达式
4、boolean 类型:(1)true:真 (2)false:假
5、关系运算符:(1)> 大于 (2)< 小于(3)>= 大于等于 (4)<= 小于等于 (5)== 等于 (6)!= 不等于
程序要实现的功能可以分为以下两部分:(1)实现从键盘获取数据 (2)比较数据,并比较结果输出。
“ = ”和“ == ”的区别:(1)“ = ”是赋值运算符,即把右边的值赋给“ = ”左边的变量,如 int num = 20 ;(2)“==”是比较运算符,即“==”左边的值与“==”右边的值比较,看他们是否相等,如果相等则为true,否则未false,如3= =4的结果未false。
运算符的优先级:算术运算符>关系运算符>逻辑运算符