首页 > 编程语言 >Day04:Java数据类型

Day04:Java数据类型

时间:2022-11-07 21:00:10浏览次数:39  
标签:字符 Java 字节 数据类型 Day04 String 类型 变量

Java的数据类型

强类型语言

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

弱类型语言

什么是变量

变量:可以变化的量。

  • 在Java中每个变量都必须先申明这个变量是什么类型
String name="工地佬";

以上代码中String代表着变量的类型;name则是变量名;”工地佬“则是代表被定义的值。

  • Java变量是程序中最基本的存储单元;包含了变量类型、变量名和作用域
  • 变量声明是一个完整的语句,每一个声明都必须以分号结束
  • 变量声明中可以同时声明同类型的变量,变量间用逗号隔开。示例如下:
String a="加班佬",b="陪酒佬";

Java数据分类

基本类型

  1. 整数类型
  • byte(占1个字节):-128~127
byte num1=88;
  • short(占2个字节):-32768-32767
short num2=888;
  • int(占4个字节):±21亿 常用
int num3=8888;
  • long(占8个字节):±几千万亿
long num4=88888888888L;//数值需加上大写 L 表示为long类型
  1. 浮点类型(小数类型)
  • float(占4个字节)
float num5=88.88F;//数值需加上大写 F 表示为float类型
  • double(占8个字节)常用
double num6=888.888;
  1. 字符类型
  • char(占2个字节)

关于位、字节、字符的解释

1G=1024M

1M=1024KB

1KB=1024B

1B=8b

B:byte,1B表示一个字节

b:bit,1b表示一位;是最小的储存单位

字符:字母、数字、汉字、符号都是字符

1个中文字/英文字=1个字符=2个字节 1个字节=8个位/1B=8b

char num7='工';//值需用单引号  ''
  1. 字符串
  • String(String不是关键词)
String num8="我是工地佬";//String用以多个字符的类型
  1. boolean类型:是非
boolean num9=true;
boolean num10=false;

引用类型

标签:字符,Java,字节,数据类型,Day04,String,类型,变量
From: https://www.cnblogs.com/CQliuwei/p/16867437.html

相关文章

  • java的多线程
    程序program:完成特定任务、用某种语言编写的一组指令的集合。即一段静态的代码,静态对象进程process:程序的一次执行过程,或是正在运行的一段程序。是一个动态的过程,有产生和......
  • Javascript(笔记23) - DOM基本操作 - 遍历节点树的方法
    Javascript(笔记23)-DOM基本操作-遍历节点树DOM的节点可以形成一个类型树的结构遍历节点树节点的类型上图看的是HTML的结构,主要指的是元素节点,但在DOM结构里,节点可不止......
  • JavaScript事件对象的详细分析
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"c......
  • Java基础
    Java基础注释:单行注释//注释信息多行注释    /*注释信息*/文档注释    /**注释信息*/注释不参与编译,不参与运行关键字全部小写 字面量的......
  • Java解决单机环境下多数据源的事务问题
    springboot单机环境下的@Transictional可以保证事务,但多数据源的情况就无法使用了,这里简单实现一下多数据源的情况下如何保证事务。一,事务实现方案利用ThreadLocal将事......
  • Java网络编程
    软件结构C/S结构:即Client/Server结构,指客户端和服务器结构。常见的有QQ、迅雷等。B/S结构:即Browser/Server结构,指浏览端和服务器结构。常见的有谷歌浏览器、火狐浏览器等......
  • JAVA 模板设计模式
    今天来介绍下一个我觉得蛮不错的设计模式(比较容易应用于业务场景),它就是---模板设计模式。OK,我们直接看代码:模板模式,那当然我们需要建一个模板先,建一个抽象类,VehicleControlM......
  • JAVA base64 工具类
    importjava.io.UnsupportedEncodingException;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;importjava.util.SortedMap;publicclassBase64Ut......
  • JAVA 接口签名sign生成 工具类
    importorg.springframework.util.StringUtils;importjava.util.Map;importjava.util.Random;importjava.util.TreeMap;/***@Author:JCccc*@CreateTime:2018-10-30......
  • Java-SSRF
    漏洞分析原理:服务端提供了从其他服务器应用获取数据的功能且没有对目标地址做过滤与限制。大部分的web服务器架构中,web服务器自身都可以访问互联网和服务器所在的内网......