Java学习之数据类型
class
{public static void main(String[] args) {byte b1 = 12;byte b2 = -128;System.out.println(b1);System.out.println(b2);short s1 = 128;int i1= 1234;long l1 = 1535153l;System.out.println(l1);float f1 = 3.154l;char c1 = 't';}
}
/*
变量按照数据类型来进行分类
基本数据类型:
整形:byte \ short \int \long
浮点: float \ double
字符: char
布尔: boolean
引用数据类型:
类:(class)
接口:(interface)
数组:(array)
byte范围位 -128~127
此处 b2=128编译不通过
声明long类型变量,必须以‘l’ 或’L’ 结尾
通常,定义整形变量时,使用int类型
声明float变量时,必须以’f’或’F’结尾
float的范围比long还大
通常定义的浮点类型是double,double的精度是float的2倍
char 字符类型
char (一个字符 = 2个字节),只能写一个字符
定义char类型时,通常使用一对’’
表示方法,声明一个字符/转义字符
char c5 = ‘\n’;
或直接使用Unicode的值
char c5 = ‘\u0123’
Java学习之数据类型相关推荐
- Java学习——基本数据类型
Java两大数据类型 内置数据类型 引用数据类型 变量就是申请内存存储值,内存管理系统根据变量的类型分配相应的存储空间存储该类型的数据. 内置数据类型 8中基本类型(四个整数型,两个浮点型),一种字符 ...
- Java学习之数据类型的转换
1.整型转字符串 int->String: int num=123; String str=Integer.toString(num); 2.字符串转字符 String->char: St ...
- java学习二 数据类型自动提升 0x开头的数据是 16进制且是int型
变量只能定义一次,不能定义两次, 变量的作用域:当前的大括号与子括号才有效 变量的作用:存储值,取值 整型:向上自动升级,向下强制降级 char,byte,shot参与运算时候自动提升为int型 因为 ...
- Java学习笔记二:数据类型
Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...
- 【火同学】Java学习笔记——标识符,基本数据类型,变量
Java学习笔记 Ps:素材来源:老韩校长的Java编程课.目的是记录自己的学习历程,与商业利益无关.所有步骤都是自己根据课程内容编写,所以投原创啦! ★哔哩哔哩~搜索:这里是火同学 观看视频介绍 大 ...
- JAVA学习脚印2: 数据类型和运算符
JAVA学习脚印2: 数据类型和运算符 本节将记录java中的数据类型和运算符. 1. java中的数据类型 java中变量的数据类型有两种:基本类型(primitive)和引用(reference) ...
- java学习(10):数据类型
对于java的数据类型,既熟悉又陌生,于是整理了这篇文档. 最近的面试让我开始注意细节,细节真的很重要. 首先,我们知道在JAVA中一共有八种基本数据类型,他们分别是 byte.short.int.l ...
- Java学习笔记三——数据类型
前言 Java是强类型(strongly typed)语言,强类型包含两方面的含义: 所有的变量必须先声明后使用: 指定类型的变量只能接受预支匹配的值. 这意味着每一个变量和表达式都有一个在编译时就确 ...
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)...
Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...
最新文章
- Atitit.java相比c#.net的优点 优缺点 v2 q330
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- 【技术分享】CSS 实现渐变色背景
- adb 的原理以及它总重启等问题详解
- JavaScript 节流函数 Throttle 详解
- 【高斯和拉普拉斯为什么分别对应L2和L1?】差分隐私系统学习记录(五)
- Flex弹性布局_思维导图
- ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql
- EasySQLMAIL中企业微信的配置方法
- 从2013年下半年始计算机等级考试大纲有重要调整
- 三星 GT-I9118拆机换外屏教程
- C#技术分享【PDF转换成图片——10种方案】(2013-07-25重新整理)
- Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
- go和python哪个好就业_python就业方向哪个好?没基础学python
- 人工智能AI 生成的艺术:从文本到图像
- 蛋白质二级、三级结构预测
- 建筑热过程太阳辐射负荷计算
- 2021 最新 Cloudera 大数据平台 CDP 升级指南白皮书完整版开放下载!(中文版)...
- 数据库简单sql语句(CURD)
- net.sf.cglib.beans.BeanCopier用途