Java基础03:数据类型讲解
数据类型
强类型预言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型预言
Java的数据类型分为两大类
- 基本类型(primitive type)
- 引用类型(reference type)
public class Demo02 {public static void main(String[] args) {String a = "hello";int num = 10;System.out.println(a);System.out.println(num);//八大基本数据类型//整数int num1 = 10; //最常用byte num2 = 20;short num3 = 10;long num4 = 10L; //Long类型要在后面加个L//小数:浮点数float num5 = 50.1f;double num6 = 3.1415926;//字符char name = 'a';//布尔boolean a1 = true;boolean a2 = false;}
}
什么是字节
位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示
1B(byte,字节)=8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
1bit表示1位
1Byte表示一个字节 1B = 8b
1024B = 1KB
1024KB = 1M
1024M = 1G
Java基础03:数据类型讲解相关推荐
- 【重难点】【Java基础 03】hashCode() 和 equals()、代理模式
[重难点][Java基础 03]重写hashCode() 和equals(). 文章目录 [重难点][Java基础 03]重写hashCode() 和equals(). 一.hashCode() 和 ...
- JAVA基础 :数据类型
JAVA基础 :数据类型 Java的基本数据类型有8种,分别是**:byte(位).short(短整数).int(整数).long(长整数).float(单精度).double(双精度).char(字 ...
- java基础-02数据类型
基本类型 整数 byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 最小值是 -128(-2^7) 最大值是 127(2^7-1) 默认值是 0 byte 类型用在大型数组中节约空间 ...
- Java基础语法-数据类型与idea配置
文章目录 day02 - Java基础语法 1. 注释 使用的技巧 注意点 2. 关键字 2.1 概念 2.2 第一个关键字class 3. 字面量 区分技巧 4. 变量 4.1 什么是变量? 4.2 ...
- Java基础-基本数据类型
Java中常见的转义字符: 某些字符前面加上\代表了一些特殊含义: \r :return 表示把光标定位到本行行首. \n :next 表示把光标定位到下一行同样的位置. 单独使用在某些平台上会产生 ...
- java基础之数据类型
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏. ...
- Java基础代码语法讲解上
因为最近有多余的时间,可以码字,Java基础虽然真的很基础,但是我学起来又慢又吃力,我想不能忘记自己学语言学不会的样子. 这篇文章我决定写的很零碎,而且想尽量写的很通俗易懂,来锻炼自己说人话的能力. ...
- java基础03(基本语法)
学习笔记--Java基础 JAVA基本语法01 关键字 保留字 标识符 变量 Java基本语法02 基本数据类型之间的运算规则 String类型变量的使用 Java基本语法03-进制转换(了解) JA ...
- 小汤学编程之JAVA基础day02——数据类型、Scanner类的使用
一.JAVA的数据类型 1.变量 2.常量 3.基本数据类型 4.引用数据类型 5.数据类型转换 二.Scanner类的使用 1.作用 2.引入 3 ...
最新文章
- 同在服务器无响应,全部服务器无响应!!!
- Dubbo发展史谁知道?
- Python入门 学习笔记
- sniffer 和 debug flow
- 在要求输入数字处找到非数字字符_剑指 Offer 67. 把字符串转换成整数 leetcode 剑指offer系列...
- restTemplate请求,报 : No instances avaliable for ip地址
- 首次c#蓝牙开发踩坑记录
- Vue:Vue-cli2结合mavonEditor实现MarkDown编辑器
- Auto Layout详解
- 什么是强制性3C认证?
- 虚拟磁盘管理 无法启动服务器,运行虚拟磁盘管理器提示"RPC服务器不可用"分析与解决方案...
- 1.7 微信推送早安及天气预报信息(Springboot框架)(一)
- 仿朋友圈图片查看功能
- 任务16:16_Flume案例_断点续传文件(案例测试)
- 【ThreeJS基础教程-初识Threejs】1.6各种各样的几何体
- Chap.15 总结《CL: An Introduction》 (Vyvyan Evans)
- 英语单词:profile
- Java 列举数组中任意元素和为定值的组合
- 皇后大道东 皇后大道西
- 融云 IM SDK 发送语音消息
热门文章
- MongoDB中shell基本使用
- win10如何关机时显示停止服务器,Win10系统关机时总提示此应用程序阻止关机如何解决...
- Java基础关于接口的案例及多态的引用类型转换练习题
- [RK3399][Android7.1] 移植笔记 --- 9.7寸eDP显示屏添加
- 4G全网通模块 高通骁龙410系列-MSM8916(M9+) Cortex-A53架构
- 高通使用/system/bin/r读取msm8916的gpio配置
- 基于vue+spring的博客系统
- 11. JS编程之查找元素在数组中的位置
- 李斌转让5000万股私人持有股份 完成蔚来用户信托设立
- In Search of the Holy Grail 寻找圣杯 中文翻译