JAVA转义符与基本数据类型简介

简介:

转义符:

转义符是用来转换一些会被当作代码的字符和不被识别的字符,将这些字符转换成能打印输出的字符。

以下是一些转义符的作用:

 

   1.\n(回车):用于回车,不用转义符回车是识别不了的

 

   2.\t(制表):制表是补充八个空格,例如abc,就在字符的后面补充五个空格,因为要算上前面的三个字符;如果字符长度超过八个,例如abcdefghijk,就以超过的个数再补空格,像前面末尾的ijk超过了三个就在这三个后面补充五个空格。

 

   3.\r(回退):是用于回退到当前这行的行首

 

   4.\a(警告):在dos界面能发出警报声,但是现在已经没用了

 

   5.\(双引号):用来显示双引号,因为在java中直接打 号是会被当作代码符号的。

 

   6.\(单引号):用来显示单引号,因为在java中直接打 号是会被当作代码符号的。

 

   7.\\(斜杠):用来显示单引号,因为在java中直接打\\号是会被当作注释的代码符号的。

 

基本数据类型:

   代码中的数据都是都过内存存储的,内存中存储最小的单位是1个字节8位比特;因为数据的大小不同需要的存储空间不同,这时就需要数据类型来在内存中申请适合的存储空间。就像一个容器大的数据自然需要一个大的容器,小的数据需要小的容器,如果没有数据类型内存就无法更好的分配。

在计算机中最小的单位是位,位就是011字节=8位,1024字节=1k1024k=1m1024m=1g1024g=1t......以此类推。

在计算机中能被识别的只有二进制,其他的像字符什么的都是由二进制通过字符表转换过来的。

二进制:0 1

八进制:0 1 2 3 4 5 6 7

十进制:0 1 2 3 4 5 5 6 7 8

十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F

 

数据类型能够寄存的数据大小:

   1.byte1字节=8位 127~-128

   2.short2字节=16位  32767~-32768

   3.int4字节=32位  2147483647~-2147483648

   4.long8字节=64

   9223372036854775807~-0223372036854775808

   5.float4字节=32

   6.double8字节=64

   7.boolean1个字节=8(实际上只能用得了一位) true0 false1

   8.char2个字节=16位 0~65535

 

   Char字符转换原理:

      Char类型用于储存单个字符,占用16位的内存空间;因为在计算机中能够识别的只有二进制,java中给char类型所赋的值,就需要通过unicode字符表所转换成单个字符。例如给一个char类型赋值为65,然后打印输出的结果就是单个字符A



本文转自 ZeroOne01 51CTO博客,原文链接:http://blog.51cto.com/zero01/1955639,如需转载请自行联系原作者

相关文章
|
4天前
|
存储 Java
【JAVA基础篇教学】第一篇:Java基础数据类型
【JAVA基础篇教学】第一篇:Java基础数据类型
|
1天前
|
存储 安全 Java
【Java开发指南 | 第三篇】Java 空行、强制类型转换及基本数据类型
【Java开发指南 | 第三篇】Java 空行、强制类型转换及基本数据类型
13 6
|
4天前
|
小程序 Java 容器
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
9 0
|
4天前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
6 0
|
4天前
|
存储 Java 定位技术
轻松理解Java中的数据类型和变量
轻松理解Java中的数据类型和变量
7 0
|
4天前
|
安全 Oracle 小程序
01|Java简介与历史
01|Java简介与历史
10 0
|
7天前
|
存储 安全 Java
Java一分钟之Java数据类型概览:基本类型与引用类型
【5月更文挑战第7天】本文概述了Java中的基本和引用数据类型,强调了理解它们对高效编程的重要性。基本类型包括数值、布尔和字符类型,而引用类型涉及类、接口、数组等。注意基本类型的精度损失和溢出问题,以及引用类型的空指针异常和内存泄漏。通过明确类型范围、使用包装类、空值检查和及时释放资源来避免这些问题。代码示例展示了基本类型和引用类型的使用。理解这些核心概念有助于编写更健壮的Java代码。
14 1
|
12天前
|
设计模式 存储 前端开发
18:JavaBean简介及其在表单处理与DAO设计模式中的应用-Java Web
18:JavaBean简介及其在表单处理与DAO设计模式中的应用-Java Web
26 4
|
12天前
|
XML 前端开发 Oracle
16:JSP简介、注释与Scriptlet、Page指令元素、Include操作、内置对象、四种属性-Java Web
16:JSP简介、注释与Scriptlet、Page指令元素、Include操作、内置对象、四种属性-Java Web
14 2
|
14天前
|
存储 Java 程序员
Java中的基本数据类型有哪些?
【4月更文挑战第30天】Java中的基本数据类型有哪些?
16 1