编写代码如下:

package 第1章.java概要;public class _1_java基本类型 {static char charval;//16bit 0~2^16-1static byte byteval;//8bit -128~127static short shortval;//16bit -2^15~2^15-1static int intval;//32bit -2^31~2^31-1static long longval;//64bit -2^63~2^63-1static float floatval;//32bit IEEE754static double doubleval;//64bit IEEE754public static void basicTypesRange(){//charSystem.out.println("char size = "+Character.SIZE);System.out.println("char main = "+(int)Character.MIN_VALUE);System.out.println("cahr max = "+(int)Character.MAX_VALUE);System.out.println("char default = "+(int)charval);//byteSystem.out.println("byte size = "+Byte.SIZE);System.out.println("byte min = "+Byte.MIN_VALUE);System.out.println("byte max = "+Byte.MAX_VALUE);System.out.println("byte default = "+byteval);//shortSystem.out.println("short size = "+Short.SIZE);System.out.println("short min = "+Short.MIN_VALUE);System.out.println("short max = "+Short.MAX_VALUE);System.out.println("short default = "+shortval);//intSystem.out.println("Int size = "+Integer.SIZE);System.out.println("Int min = "+Integer.MIN_VALUE);System.out.println("Int max = "+Integer.MAX_VALUE);System.out.println("Int default = "+intval);//longSystem.out.println("long size = "+Long.SIZE);System.out.println("long min = "+Long.MIN_VALUE);System.out.println("long max = "+Long.MAX_VALUE);System.out.println("long default = "+longval);//floatSystem.out.println("float size = "+Float.SIZE);System.out.println("float min = "+Float.MIN_VALUE);System.out.println("float max = "+Float.MAX_VALUE);System.out.println("float default = "+floatval);//doubleSystem.out.println("double size = "+Double.SIZE);System.out.println("double min = "+Double.MIN_VALUE);System.out.println("double max = "+Double.MAX_VALUE);System.out.println("double default = "+doubleval);}public static void main(String[] args){basicTypesRange();}
}

运行结果如下:

char size = 16
char main = 0
cahr max = 65535
char default = 0
byte size = 8
byte min = -128
byte max = 127
byte default = 0
short size = 16
short min = -32768
short max = 32767
short default = 0
Int size = 32
Int min = -2147483648
Int max = 2147483647
Int default = 0
long size = 64
long min = -9223372036854775808
long max = 9223372036854775807
long default = 0
float size = 32
float min = 1.4E-45
float max = 3.4028235E38
float default = 0.0
double size = 64
double min = 4.9E-324
double max = 1.7976931348623157E308
double default = 0.0

java学习之基本类型相关推荐

  1. Java 学习笔记 - 数组类型互转

    Java 学习笔记 - 数组类型互转 数组类型转换 字符串数组 to (Integer.Long.Double)列表 传统方式 Java8 Stream方式 数组 to 数组 字符串数组 to (in ...

  2. Java学习之double类型数据比较

    Java学习之double类型数据比较 对于两个double类型的数据,是不能直接用==来比较是否相等 double a=1.01; double b=1.01; if(b==a){System.ou ...

  3. Java学习day02-数据类型和运算符

    数据类型和运算符 今日目标: 1.变量: 2.数据类型: 3.数据类型转换 4.变量使用案例: 5.程序如何同用户交互:(Scanner) 6.赋值运算符: 7.算术运算符: 8.关系运算符 9.逻辑 ...

  4. thinking in java 学习笔记 14 类型信息

    第十四章 类型信息 尼玛,刚刚看完了亚冠,恒大这样都被连扳3球,尼玛的垃圾孙祥,恨死了那个全北现代 好吧,回到学习上 运行时类型信息使得你可以再程序运行时发现和使用类型信息 本章讨论的是java如何让 ...

  5. Java学习笔记---字符类型

    一.字符类型也算是整数类型的一种 字符类型在内存中占有2个字节,可以用来保存英文字母等字符.计算机处理字符类型时,是把这些字符当成不同的整数来看待,因此,严格说来,字符类型也算是整数类型的一种(小写a ...

  6. Java学习笔记 --- 字符类型

    一.字符类型 字符类型可以表示单个字符,字符类型是char, char是两个字节(可以存放汉字),多个字符我们用字符串String. public class Char01 {public stati ...

  7. Java学习笔记 --- 布尔类型

    一.布尔类型 1.布尔类型也叫boolean类型,boolean类型数据只允许取值true和false,无null public class Bool {public static void main ...

  8. Java学习第十二天----方法参数类型以及返回值类型问题、链式编程、package包、权限修饰符、内部类、成员内部类

    Java学习第十二天----方法参数类型以及返回值类型问题.链式编程.package包.权限修饰符.内部类.成员内部类 1.方法参数类型: (1)类名作为形式参数: public class MyTe ...

  9. java学习第一课----java中8种基本类型

    基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型.它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识. ...

最新文章

  1. 你的 webpack 也需要休息,让你的 webpack 拒绝 996ICU
  2. Android Stadio 所有的窗口都没有了
  3. jQuery Mobile 快速入门
  4. python算两个点的距离公式_计算Python Numpy向量之间的欧氏距离实例
  5. 怎么把一个控件放到tab页面上去?_移动端页面内容切换
  6. 2021牛客暑期多校训练营3 I-Kuriyama Mirai and Exclusive Or(异或+差分)
  7. C++中std::tr1::function和bind 组件的使用
  8. Qt文档阅读笔记-Multicast Receiver Example与Multicast Sender Example解析
  9. 面试官系统精讲Java源码及大厂真题 - 26 惊叹面试官:由浅入深手写队列
  10. 【进击大厂之力扣每日打卡】七进制数
  11. vnc 树莓派 链接_树莓派 VNC Viewer 远程桌面配置教程
  12. rar linux下载64位下载地址,Linux中下载WinRAR并使用它解压rar文件
  13. winpe修复计算机无法启动,pe系统windows启动修复工具怎么使用
  14. 大数据案例分析|谁在愚人节最容易被骗?
  15. E+H电磁流量计你知道多少?
  16. 哔哩哔哩点播码率优化实践
  17. mysql 创建同义词_Oracle synonym 同义词创建与删除
  18. xp计算机无线开关机,xp定时关机与重启妙法 -电脑资料
  19. Cheat Engine(CE)-----下载安装及入门
  20. 棒棒糖也能画成图—— ggplot2绘制棒棒糖图/哑铃图

热门文章

  1. linux下用脚本语言开发自动重启程序
  2. win32开发(画笔、刷子、字体)
  3. 嵌入式操作系统内核原理和开发(实时调度)
  4. set列表对象去重_Redis中hash、set、zset有多牛?从底层告诉你数据结构原理
  5. mfc按钮名称怎么换行_MFC中解决回车键关闭窗口的一般方法
  6. leetcode 102 java_Java实现 LeetCode 102 二叉树的层次遍历
  7. 论文编辑之目录和正文页码不同的设置
  8. 局域网远程维护工具DAMEWARE NT 需要开通IPC和ADMIN通道
  9. Mybatis集成日志与ehcache
  10. synchronized锁自旋2