1.变量.数据类型
来源:互联网 发布:c语言delay 编辑:程序博客网 时间:2024/06/06 09:42
所有语言第一个程序都是Hello word,Java也遵守着传统,我们编写着第一个程序向Java说声Hello:
public class Hello{//主函数程序的入口public static void main (String[] args){ System.out.println("Hello JAVA"); }}
分析第一个程序:
public:表示类是公共的,一个Java程序只能有一个public类;
class:表示这是一个类;
Hello:类名(公共类的类名必须与文件名一致)。
当然以上如果用eclipse进行编写,都可以进行自动生成。
对第一个程序进行改造,进入今日的学习内容:
public class Hello{//主函数程序的入口public static void main (String[] args){ int a=10; int b=20; int result = a+b; System.out.println("a+b的结果是"+result); }}
输出结果:a+b的结果是30。
a、b、result都属于变量,通过这段代码对变量和计算都有了一定的了解,下面就是详细的介绍:
JAVA的基本数据类型共有4大类:整数类型、小数(浮点)类型、布尔类型、字符类型。
整数类型:
表示一个整数,常用整数类型有:
byte:1个字节 -128 到 127 -2^7 到 2^7-1 10000000被看做是-128
short:2个字节 -32768 到 32767
int:4个字节 -2147483648 到2147483647
long:8个字节
如果数据量太大:可以选择字符串、链表……
浮点类型:
float(单浮点类型):
double(双浮点类型):
JAVA中小数默认情况下认为是double类型;要表示float类型,需要加个f,如3.4f
布尔类型:
boolean:表示真或假
字符类型:
char:单个字符 2个字节(可以存放汉字)
在JAVA中,对char进行运算时,直接当做ASCII码对应的数字计算
字符串:String(不是基本类型)
定义变量:
int a;
float b
初始化变量:
int a=10;
float b=20;
给变量赋值:
a =10
基本数据类型转换:
自动转换:
数据类型可以自动的从低精度转化为高进度
强制转换:
例:int a=(int) 1.4;
计算过程中的转换:
int a = 3;int b = a +3.4;System.out.println(b);
程序报错;(数据往高精度转)
精度:byte < short < int < long < float < double
- 1.变量.数据类型
- 1.java 变量(数据类型)
- 数据类型变量
- 变量。 数据类型。
- 数据类型/变量
- 变量、数据类型
- 变量数据类型
- 变量,数据类型
- Python -- 1. 变量和简单数据类型
- 1.Python进阶-Python变量与数据类型
- 数据类型、变量、常量、数据类型转换
- 引用数据类型变量和基本数据类型变量
- C#数据类型变量基础
- 变量与数据类型
- 3 数据类型,变量,数组
- 数据类型和变量
- 02 数据类型及变量
- Javascript数据类型和变量
- Linux 命令行 Tricks
- ubuntu 设置环境变量
- Hibernate加载数据的两种方式
- java变量(2)
- MySQL DECIMAL数据类型
- 1.变量.数据类型
- Cyclic Nacklace next数组应用
- 邻接表存图
- C++文件写入
- java集合中对象某属性比较排序Comparable与Comparator
- Redis 简介
- 123
- 九度OJ——1176树查找
- [NOIP模拟][好题]造盒子