Java的基础语法——数据类型
数据类型
强类型语言
- 强类型定义语言
- 要求变量的使用要严格符合规定,所用变量都必须先定义后才能使用
- 一旦定义了一个变量,指定了某个数据类型,如果不经过转换,它就永远是这个类型
- 提高了安全性,但是速度比较慢
** 弱类型语言**
Java的数据类型分为两大类
基本类型(primitive type)
引用类型(reference type)
引用数据类型(Reference Type)
- 类
- 接口
- 数组
除了基本类型剩下的都是引用类型
//八大基本类型://整数
byte num1 = 123;
short num2 = 12345;
int num3 = 1234567890; //最常用的
long num4 = 1234567890L;//Long类型要在数字后面加一个L//小数:浮点数float num5 = 10.1F; //Ldloatl类型要在数组后面加个F
double num6 = 3.141592653589793238462643;//字符
char name1= '桃';
//字符串:String不是关键字、类
String name2= "桃子";//布尔值:是非
boolean flag = true;
//boolean flong = false;
什么是字节?
- 位(( bit ):是计算机 内部数据 存储的最小单位, 11001100是一个八位二进级制
- 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示
- 1B(byte,字节)=8bit(位)
- 字符:是指计算机中使用的字母、数字、字和符号
- 1bit 表示1位
- 1btye 表示一个字节 1B = 8b
- 1024B =1KB
- 1024KB =1M
- 1024M = 1G
砥砺前行,未来可期!
Java的基础语法——数据类型相关推荐
- java字节型的关键字_DAY06-07 Java的基础语法-注释、标识符、关键字、数据类型
Java的基础语法 注释 注释不会被执行,是给人看的 书写注释是一个非常好的习惯. 注释类型: (1)单行注释:// 注释内容 (2)多行注释:/ * - 注释内容-. * / (3)文档注释:/* ...
- 【Java 1】Java的基础语法
Java的基础语法 一.Java运算符 1.1.1 运算符和表达式 1.1.2 算术运算符 1.1.3 "+"号运算的特殊 1.2 赋值运算符 1.3 自增自减运算符 1.4 关系 ...
- java的基础语法和数据类型,IDEA
IDEA的用法 快捷方法 主函数:psvm 输出语句:sout java基础语法注释 注释:必须要写注释 单行注释:// 多行注释:/**/ 文档注释javaDoc:/***/ 平时写代码要注意规范 ...
- Java基础语法-数据类型与idea配置
文章目录 day02 - Java基础语法 1. 注释 使用的技巧 注意点 2. 关键字 2.1 概念 2.2 第一个关键字class 3. 字面量 区分技巧 4. 变量 4.1 什么是变量? 4.2 ...
- Python学习1 基础语法 数据类型 计算机基础
Python的重要性 python就业方向 Python的历史 python创造于1989年,荷兰人吉多.范罗苏姆 现在是Python3版本 09 Python的特点 1)跨平台 2)解释型语言 3) ...
- Java初级·基础语法
基础语法* 01.关键字 关键字: Java预定义的有特殊含义的单词 特点 1.常用的开发工具高级记事本/IDE,能够变颜色的一些单词 2.都是小写字母组成 3.都是由特殊含义的单词 public : ...
- Java学习基础语法
Java 开发环境配置 Java 基础语法 Java 对象和类 Java 基本数据类型 Java 变量类型 Java 修饰符 Java 运算符 Java 循环结构 Java 分支结构 Java Num ...
- 黑马程序员JAVA 教程--基础语法
基础语法 注释 注释概述 注释分类 关键字 关键字概述 关键字特点 常量 常量概述 常量分类 数据类型 计算机存储单元 数据类型 数据类型内存占用和取值范围 变量 变量概述 变量定义 变量的使用 变量 ...
- java入门基础语法及核心机制
本文内容主要记载了我学习Java零基础教程视频的笔记和学习心得,内容主要包括:(1) Java环境的配置:(2) 基础语法:关键字.标识符.字面值.操作符.数据类型等: (3) 核心机制:封装.继承. ...
最新文章
- LaTeX提问技巧——MWE
- Paper:GPT-3《 Language Models are Few-Shot Learners》的翻译与解读
- python3 停止线程_python3怎么关闭线程
- Python实现计算机屏幕任意区域截图
- js实现鼠标放在一级菜单,下滑出二级菜单
- union的限制, 临时表大小的优化
- AndroidStudio打包生成apk
- FreeSWITCH(二) - 安装部署、试用
- 为驾驶安全护航,基于目标检测模型实现驾驶疲劳检测
- GeoServer style(sld)中文乱码解决方法
- 【日语口语词典学习】第0002页
- 关于睡眠检测自定义VIEW
- Typo3及Nette漏洞合集
- 测试公开课资料系列02--Postman之chai.js断言应用
- 2018计算机二级c语言通过率,计算机二级各科通过率是多少
- Qtmultimedia库在xp系统无法使用摄像头设备问题解决办法
- thunderbird mail config
- 新旧excel版本之csv转excel
- 基于window个人博客的搭建
- 如何克隆服务器系统盘,双硬盘轻松克隆MAC OS X系统全攻略
热门文章
- 中兴软创的外包-北京之行
- 实现黑客帝国数字雨效果
- 关于“产品驱动”和“技术驱动”
- 非因解读 | DSP空间多组学助力胃癌预后标志物的发现
- 手写板签字php,手写板,签字版
- 复变函数可视化以及代数基本定理
- Mysql中Page(页)和结构的认识
- android studio安装插件查看db数据库
- 使用余弦定理计算反三角函数却报超出定义域
- 山西省计算机二级考试试题,2010山西省计算机等级考试试题 二级ACCESS最新考试试题库...