Java基础学习:数据类型

Java基础学习:数据类型

  • 强类型语言:

    • 要求变量的使用要严格符合规定,所有变量都必须先定义后使用;

    • 好处:安全性高;

    • 缺点:速度会慢;

  • 弱类型语言:

    • VB,JS

    • 没有严格区分界限,

 

 

  • Java的数据类型分为2大类:

    • 基本类型:

    • 引用类型:

       

      基本数据类型:数值类型,boolean类型

      • 数值类型:

        • 整数类型:

          • byte:占一个字节范围:-128 - 127

          • short:占2个字节范围:-32768 - 32767

          • int:占4个字节范围:-21亿 - 21亿

          • long:占8个字节范围:2的64次方

        • 浮点类型:

          • float:占4个字节

          • double:占8个字节

        • 字符类型char:占2个字节

           

      • boolean类型:占1位,其值只有true和false

       

    • 引用数据类型:

      • 接口

      • 数组

例子:

public class Demo02 {
   public static void main(String[] args) {

       //8大基本数据类型

       //整数
       int num1=10;//最常用
       //byte num2=200;
       byte num2=20;
       short num3=30;
       long num4=30L;//Long类型,后面要加L

       //小数:浮点数
       float num5=50.1F;//Float后面要加个F
       double num6=3.14159262222;

       //字符类型
       char name='A';

       //字符串 ,String不是关键字,是类
       String  name1="haha";

       //布尔值:boolean 值:是,非
       boolean flag=true;
       boolean flag1=false;



  }
}

 

  • 什么是字节:

    • 位(bit):是计算机 内部数据 存储的最小单元,11001100是一个8位二进制数;

    • 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示;

    • 1B(byte,字节)=8bit(位)

    • 字符:是指计算机中使用的字母,数字,字和符号

       

 

 

 

 

 

 

 

 

 

posted @   gzs1024  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示