JAVA数据类型及集成开发环境
数据类型的定义:是为了区分不同特点的数据而划分的数据类别
数据类型的外延:基本数据类型,引用数据类型
基本数据类型默认初值:
整型 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键
常用的快捷键
- java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符
- JAVA程序设计1——开发环境搭建、数据类型及流程控制语句
- Java深入(高新技术)(二):开发环境、静态导入、可变参数、增强for循环、基本数据类型的自动拆箱与装箱、享元模式
- 1、Java开发环境搭建 2、HelloWorld案例 3、注释、关键字、标识符 4、数据(数据类型、常量)
- java 集成开发环境对比
- java基础之环境变量及数据类型
- 集成开发环境-大数据开发平台的门户
- 基于SOA的java语言开发环境-交付前持续集成
- java 集成开发环境选择对比
- Java 数据类型在实际开发中应用
- IntelliJ IDEA 2017 Mac(java开发集成环境)附注册码和破解教程 v2017.3破解版
- 配置基于Eclipse的Java、C++、Python集成开发环境.
- Spider Studio 数据挖掘集成开发环境
- Java开发之简单数据类型
- JavaWeb集成开发环境IDE配置及HelloWorld.
- Java+大数据开发——Hadoop集群环境搭建(一)
- Android NDK开发中java数据类型与C/C++数据类型的对应关系
- IntelliJ IDEA 2017.3.5 Java集成开发环境 Mac破解版
- JAVA开发之 23-JAVA数据类型
- 在Eclipse 集成 Tomcat,准备Java Web开发环境