java基础数据类型:

四类八种:

1, 整数型

byte   2的8次方(取值范围--<-128~127>)--1个字节

short   2的16次方--2个

int   2的32次方--4个

long   2的64次方--8个

2, 浮点型

float 小数点后面7位--4个

double      小数点后面11位--8个

3, 布尔型

boolean(只有两个值, true, false)--1个

4, 字符型

char--2个字节

字符串

String

int a = 5;

全部存到栈

引用类型:String s = "abc";

所有的类

所有的数组

所有的接口

**变量赋值练习(//后为正确写法):

int a, b, c;

a = 2;

b = 'q';

      

      

c = 4;

char d = '5';

byte e;

e = a + b;        //e = (byte)( a + b );

       

boolean f = true;

double g = 4.3;

g += b;             //+= -= 之类都是在后台运算不需要改值的类型

        

b += 0.3;         //+= -= 之类都是在后台运算不需要改值的类型

b = b + 0.3;       //b = (int)(b + 0.3)

c += f ? 2 : 4;

float h = 12.4;  //float h = 12.4f;

float i = 14.2;   //float h = 14.2f;

e = h + i;            //e = (byte)( h + i ); float相加只取整数相加,无四舍五入算法

       

e += h;               //+= -= 之类都是在后台运算不需要改值的类型

a += 2147483646;    //int取值范围-2147483648到2147483647

//a+2147483646之后为2147483648,超出int取值范围1位,则从取值范围最小即-2147483648开始取一位得到最终答案为-2147483648

       

float j = h / 0.5;         //float j = (float)( h / 0.5 );

转载于:https://www.cnblogs.com/DONGb/p/7161219.html

Java数据类型+练习相关推荐

  1. java中日期的数据类型是啥_用于存储日期和时间的最合适的SQL和Java数据类型

    使用以下格式处理日期和时间的最合适的MySQL和Java数据类型是什么:yyyy.MM.dd hh:mm:ss 在持久层(jdbc类型)中使用的相应Java类型是java.sql.Timestamp. ...

  2. java数据类型转化_JAVA基本数据类型及其转换

    Java语言是一种强类型语言.这意味着每个变量都必须有一个声明好的类型.Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型.Java另外还提供大数字对 ...

  3. java中char占的二进制,java数据类型与二进制详细介绍

    java数据类型与二进制详细介绍 在java中 Int 类型的变量占 4个字节 Long 类型的变量占8个字节 一个程序就是一个世界,变量是这个程序的基本单位. Java基本数据类型 1. 整数类型 ...

  4. java数据类型的一些注意事项

    注意一(数据类型): java数据类型: 引用数据类型(一个):String 原生数据类型(八个): 数字:byte<short<int<long (默认是int) 小数:float ...

  5. java数据类型_Java 变量、表达式和数据类型详解

    数据类型 一.变量 变量: 表示存储空间,可用来存放某一类型(整数.小数...)的数据,没有固定值,变量值是可变的,可重复使用,也可以用来存储某种类型的未知数据. 变量的特点: ① 占据内存中的一块存 ...

  6. JAVA数据类型及字符编码

    文章目录 一.数据类型作用 二.数据类型有哪些 三.基本数据类型占字节数 四.数据类型取值范围 五.字符编码 一.数据类型作用 数据类型是用来声明变量的,程序在运行过程中根据不同的数据类型分配不同大小 ...

  7. Java数据类型以及变量的定义

    一:Java数据类型有基本数据类型,引用数据类型 二:8种基本数据类型: 1.整数类型:byte ,short,long 2.浮点数据类型:float,double 3.字符类型:char 4.布尔类 ...

  8. MySQL数据类型和Java数据类型对应关系表

    MySql 数据类型和 Java 数据类型之间的转换是很灵活的. 一般来讲,任何 MySql 数据类型都可以被转换为一个 java.lang.String,任何 MySql 数字类型都可以被转换为任何 ...

  9. Java数据类型(基本数据类型)学习

    Java数据类型(基本数据类型)学习 与其他语言一样,Java编程同样存在,比如int a,float b等.在学习变量之前我就必须先了解Java的数据类型啦. Java的数据类型包括基本数据类型和引 ...

  10. As3.0与java数据类型的比较总结

    As3.0与java数据类型的比较总结 1.  在As3.0中所有的数据类型都是对象,都有自己的方法和属性: Java中的基本数据类型,其采取和C和C++相同的方法.也就是不用new来创建变量,而是创 ...

最新文章

  1. 关于鼠标、键盘的几个例子
  2. dataimagepng php_nginx无法打开 dataimage/php
  3. Redis数据“丢失”问题
  4. 004_SpringBoot整合Listener
  5. Linux 重新挂载分区的方法
  6. 深度学习(2) - 感知器
  7. java企业级开发SSM
  8. Django框架简介-开头
  9. 第20章 TCP的成块数据流
  10. 在iphone开发中的get请求和post请求
  11. C语言小项目——电子秒表(毫秒级)
  12. 老男孩 linux 2014 360下载,360安全卫士2014旧版
  13. vmware使用显卡 | vmware切换显卡 | vmware显卡配置
  14. pycaret 2 1新增功能
  15. St. Luke’s University Health Network是世界首批试用远程患者管理解决方案Masimo SafetyNet™来协助COVID-19住院患者的机构之一
  16. mysql脏写_图解脏写、脏读、不可重复读、幻读
  17. kaka的使用以及理解
  18. java pem 读取_PEM_密钥对生成与读取方法
  19. Vue过滤器filter和filters的使用详解
  20. 让女朋友说Yes I Do的方法,数据分析助力客户管理的秘籍

热门文章

  1. QT UI界面组件介绍
  2. python计算1的平方减2的平方加3的平方减4的平方怎么算_计算1的平方减2的平方加3的平方减4的平方 – 手机爱问...
  3. Docker环境下的前后端分离部署与运维 脚本
  4. 小议SCI 论文攻略(转载)
  5. 白光干涉仪(光学3D表面轮廓仪)与台阶仪的区别
  6. Python错误之 SyntaxError: invalid syntax的解决方法总结
  7. oracle数据库ogg延迟,oracle goldengate ogg 源段传输进程lag延迟不断增加的原因?
  8. rand和srand的用法
  9. “RTOS:实时应用的操作系统”
  10. Hu矩的形状特征提取---matlab实现