首页 技术 正文
技术 2022年11月15日
0 收藏 547 点赞 4,376 浏览 817 个字

*课前必背.需要记忆的单词:

double   小数    String  字符串    character   字符

integer  整型    Scanner  扫描仪   score    分数

boolean  布尔类型      true   真     false    假

1.变量三要素:

①:变量类型

②:变量名

③:变量值

2.java常用的八种数据类型

整数类型:int(32)  long(64)  byte(8)   short(16)

浮点类型:double(64)双精度   float(32)单精度

字符类型:char

布尔类型:boolean   其值:true         false

3.java诺多运算符

①算术运算符:

+ (加) -(减) *(乘)  /(除)   %(取余运算)

②逻辑运算符:

< (小于)    >(大于)     <=(小于等于)       >=(大于等于)     ==(等等于)   !=(不等于)

③关系运算符:

&&(双与) ||(双或) (他们都具有短路作用)     &(与) |(或)   !(非)

④赋值运算符:

=

4.数据类型转换:

①强制转换:是从存储范围大的类型到存储范围小的类型。

示列代码:     double a=10;

int a1=(int)a;

*注意问题:

强制类型转换通常都会存储精度的损失,所以使用时需要谨慎

 

②自动转换:是从存储范围小的类型到存储范围大的类型。

示列代码:    double a=10;

int a1=a;

*注意问题:
在整数之间进行类型转换时,数值不发生改变,而将整数类型,特别是比较大的整数类型转换成小数类型时,

由于存储方式不同,有可能存在数据精度的损失。

小细节:

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

2.变量必须先声名再赋值,然后才能够使用。

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

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

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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,033
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,520
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,368
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,148
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,781
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,862