4.第二章章末总结

本章主要讲了变量、数据类型和运算符。

知识概述:

1.变量是一个数据存储空间的表示,他是存储数据的基本单位。

2.java中常用的数据类型有int整型,double双精度浮点型,char字符型以及字符串string。

3.变量要先声明再赋值,然后才能使用。可以声明与赋值同时使用。

如int sub=5;
或者

int sub;

sub=5;

4.java提供各种类型的运算符,具体如下:

★赋值运算符(=)

★算术运算符(+、-、*、/、%)

5.数据类型转换是为了方便不同类型的数据之间进行运算。

6.数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。

7.java提供scanner类可以实现从控制台获取键盘输入的信息。

8.简述java中变量的命名规则。

http://wenku.baidu.com/view/00695d03de80d4d8d15a4f3e.html

9.举例说明什么时候会发生自动类型转换。

小向大会发生自动转换,当然不是一定会转换,是要在一定的情况下才会发生的.如float会自动转换成double,发生这种情况的前提是:当数据位数超过了32位,就会自动转换成double的,这样才会有效的使数据不被轻易丢失.大向小如:使double转换成float的就只能用强制类型转换!
就好像是用两个塑料杯子倒水一样,当你把小杯子里的水倒到大杯子里面时,没有任何问题,是可以完成操作的,而当你把大杯子里的水倒到小杯子里时,就只有强行的把小杯子弄大.
所以小到大自动转换,大到小强制类型转换!

比如int自动转为double。  double h=5;

原文地址:https://www.cnblogs.com/qobin/p/2274932.html