您的位置:首页 > 编程语言 > Java开发

JAVA数据类型及集成开发环境

2019-02-28 14:54 239 查看


数据类型的定义:是为了区分不同特点的数据而划分的数据类别
数据类型的外延:基本数据类型,引用数据类型

基本数据类型默认初值:

整型 Byte short int long 默认值为0
浮点型 Float double 默认值为 0.0
布尔型 Boolean 默认值为 false
单字符型 Char 默认值为 \u0000
引用数据类型 默认值为 null


基本数据类型是Java预定义的,用关键字命名的数据类型
注意:赋值时float和long在数值后面加字母 f或F L或l

数据类型转换

类型转换是从一种数据类型到另一种数据类型的转换
类型转换的外延
基本数据类型
自动类型转换(隐式类型转换)
强制类型转换(显式类型转换)

引用数据类型
向上转型和向下转型
基本数据类型和引用数据类型间
自动装箱和自动拆箱
自动类型转换:从左到右(从小到大)
自动类型转换是兼容的两种数据类型自动由低级向高级的类型转换
强制类型转换:从右到左(从大到小)
double a=10.12; byte a=1; byte b=2;
int b=(int)a; //b=10; byte c=(byte)(a+b);

数据类型转换优先级

八种基本数据类型中boolean类型与7种不兼容,不参与类型转换的。

变量的声明和使用

变量的定义:是程序运行在内存中存储可变数据的容器
同属其他种:数据和集合
种差:有变量名和变量值,在内存中存储可变数据,是可变的量

声明:数据类型 变量名; 先声明
赋值:变量名=值; 有赋值
声明同时赋值: 数据类型 变量名 = 值;
使用:通过变量名访问变量的值
变量名是一个有效的标识符
变量名必须是唯一的

Eclipse工具

IDE(集成开发工具)是提供代码编辑、编译、调试和图形用户界面等实用开发工具的应用程序
如何使用Scanner读取控制台输入
Import java.util.Scanner;//输入类型
Scanner input=new Scanner(System.in);//输入类型
导入包----创建Scanner对象----实现读取调用Scanner对象的方法

Scanner类的常用方法


next()
不包含有效字符前的空格
在输入有效字符之后,将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符
nextLine()
包含有效字符前的空格
结束符只是Enter键

常用的快捷键

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: