栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第二章笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第二章笔记

初始变量及运算符

1.掌握变量的概念

*变量:顾名思义,就是为了变化而生的。在程序中,变量是用来储存数据,并且随着程序的运行而发生改变。
*变量由变量类型,变量名及储存的值三部分组成。

2.常用数据类型

数据类型说明举例
String字符串型用于储存一串字符,如:个人姓名“玛丽莲梦露”,地址“唐宁街10号”,电子邮箱“xilige@sina.com.cn"等等。
int整型用于储存整数,如:人数5人,编号100,天数20天等等。
double双精度浮点型用于储存小数数字,如:价格20.5元,身高196cm,体重85kg等等。
char字符型用于储存一个字符,如:”男“或”女“,”是“或’否‘等等。

 Java中的常用数据类型一般被分为两类:数值型及字符型
3.常用数据类型

*数值型:int整型类型        double双精浮点类型

*字符型:strng字符串类型     char字符类型

4.变量的声明和使用

变量声明

数据类型变量名;  //声明变量

数据类型变量名=值;//声明变量并赋值

int number;          //声明整型变量number

String name;       //声明字符串型变量name

int score= 100;   //声明整型变量score并赋值

5.变量名规则

※变量名必须以字母、“-”或“$”符号开头,但不推荐使用“$”符号。

※变量名可以包含数字,但不能以数字开头。

※除了第一个字符,后面可以跟任何数字、字母、“-”及“$”

※不可以使用Java的关键字,如: String、 class、 int等

※同一作用域内的变量名不可以重复。

6.算术运算符

加+减-乘*除/                         取余%
能不用多说,用法稍后再讲,先来记住Java语言中的一个新运算符,取余(也称为“取模”)运算符.
7.自动类型转换规则
*在一个表达式中,如果某一个操作数为double类型, 则整个表达式提升为double类型.

*满足自动类型转换的条件

8.自动类型转换的条件:

* 两种类型相互兼容,如均为数值型(整型和浮点型)。

* 由较小的数据类型向较大的类型进行转换(对于不同的数据类型在内存空间中所分配的空间大小是不一样的,这决定了每种数据类型的大小不同,int类型所分配的空间小于double类型,所以int类型的数据可以存储到double类型中,反之则不可以)。

9.强制性类型转换:

public class BigToSmall {
    public static void main(String[] args) {
        double score = 87.5;
        int newScore = (int) score;
        System.out.println("小新的考试成绩归整后为:" + newScore);
    }
}

int newScore = (int) score; (强制变型为int型)*强制类型转换会丢失精度,使用时需注意。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/781908.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号