`
huaxin803
  • 浏览: 113869 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA复习笔记--第一章:第二节:数据类型

 
阅读更多

java语言是强类型语言,每个变量和表达式编译时就要确定类型。因此,所有的变量必须显式的声明类型。

以下简单罗列了以下java的基本数据类型。java数据类型是java基础的基础,不予深究。

一、基本数据类型分类

1、整数类型
byte   内存中占8位,表示范围:-128~127
short  内存中占16位,表示范围:-32768~32767
int      内存中占32位,表示范围:-2147483648~2147483647
long   内存中占64位,表示范围:自己算,吐舌头。应该知道怎么算吧?不知道赶紧回去看基础。
2、浮点类型
float   内存中占32位,第一位是符号位,接下来八位表示指数,剩余23位表示尾数。
double 内存中占64为,同上

3、字符类型

char 内存中占16位 

4、布尔型

boolean true false

 二、基本数据类型的类型转换

1、自动类型转换:(小转大没问题) 

2、强制类型转换:(大转小会溢出)

三、运算符

1、算数运算符

2、赋值运算符

3、比较运算符

4、逻辑运算符

5、位运算符

6、类型相关运算符

0
3
分享到:
评论

相关推荐

    javaweb期末复习笔记

    #### 第一章:JAVA概述 - **Java 之父**:詹姆斯·高斯林(James Gosling),最初名为Oak(橡树)语言。 - **Java 体系架构**: - **Java SE**:标准版,提供基本功能支持。 - **Java EE**:企业版,针对大型应用...

    Java期末考试复习笔记

    #### 第一章:Java入门 - **Java的特点**: - **面向对象**:Java的设计原则之一就是支持面向对象编程(OOP),这使得它非常适合于构建复杂的、可维护的应用程序。 - **与平台无关**:Java的一个显著特点是它的跨...

    Java基础笔记.docx

    **第一章 变量与常量** 1.1 变量 变量是程序中存储数据的容器。在Java中,定义变量时需要指定类型和名称。类型决定了变量能存储的数据种类,如整型(int)、浮点型(float)、字符型(char)等。名称则是我们引用这个...

    蜗牛学院-第一阶段java开发班笔记.zip

    【压缩包子文件的文件名称列表】:虽然没有给出具体的子文件名称,但可以假设这些文件可能按照课程章节或者主题进行组织,例如“第一章-Java入门”、“第二章-数据类型和运算符”等,每个子文件可能是一个文档或PDF...

    Java实验指导书 2009

    - 掌握如何编写第一个Java程序“Hello World”。 **高手之路:** - 探讨Java的内存管理机制,理解堆栈的区别。 - 分析Java中的关键字和保留字,了解它们的作用和用法。 **小试牛刀:** - 实践基本的数据类型操作,...

    4747-java自考复习资料串讲笔记完整版无水印.doc

    其次,第二、四、七章的内容也非常重要,它们可能涉及数据类型、运算符、控制结构以及接口和包等主题。最后,虽然第一、九、十章是次要章节,但仍然需要掌握,因为它们可能包含关于程序的组织和结构、多线程以及Java...

    JSP复习笔记——第11章 JSP 构架和MVC设计模式

    本篇复习笔记主要关注的是JSP构架以及MVC(Model-View-Controller)设计模式的应用。 MVC设计模式是软件工程中的一种架构模式,它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)...

    哈工大计算机复试C语言复习笔记 1

    ### 第一章 为什么要学 C 语言 C语言之所以重要,主要是因为它的广泛用途和高效性能。它是许多操作系统如Linux和嵌入式系统的基石,也是许多其他高级编程语言(如C++、Java)的基础。此外,学习C语言有助于理解...

    良哥哥学习笔记 较全版

    2. **第二章**:这一章可能会讲解Java的基本语法,如数据类型(整型、浮点型、字符型、布尔型)、变量、常量、运算符、流程控制语句(if条件判断、switch选择结构、for、while循环)等。 3. **第三章**:在这个阶段...

    软件设计与体系结构期末复习-选择软件设计与体系结构期末复习-选择

    第二章的内容主要涉及软件模型的发展和类型: 1. **软件模型发展顺序**:从功能模型、对象模型、组件模型到配置型组件模型和服务模型,再到抽象模型,体现了软件模型的进化历程。 2. **功能模型**:将系统分解为...

    B站马士兵Python学习笔记(36页)

    **第一章 安装配置环境** 在学习Python之前,首先需要在自己的电脑上安装Python环境。通常,你可以访问Python官网下载最新版本的Python解释器,并按照安装向导进行安装。安装完成后,还需要将Python的安装路径添加到...

    中间件技术及应用考试复习重点

    #### 第一章 中间件产生背景与分布式环境 ##### 一、中间件的基本概念 1. **中间件定义**:中间件是位于系统软件(如操作系统和网络软件)与应用软件之间的一种软件层。它的主要功能是使不同的应用软件能够跨越...

    java8rt.jar源码-JVM:学习JVM

    第2章:java内存模型和内存溢出异常 1.运行时数据区域 1.程序计数器:线程私有 2.java虚拟机栈:线程私有,虚拟机栈描述的是java方法执行的内存模型:每个方法在执行的时候都会创建一个栈帧,存储局部变量表、操作数...

    Web应用技术.rar

    1. **第一章:Unicode**:Unicode是全球字符编码的标准,它允许不同语言的文字在计算机中被统一表示。Unicode包括了几乎所有的字符集,如拉丁文、希腊文、汉字等,确保了网页内容可以正确地显示各种语言文字。 2. *...

    程序员面试刷题的书哪个好-thinkingInJava:学习《thinkinginjava》一书

    第2章 一切都是对象 1.在使用任何引用前,都必须为其指定一个对象,如果试图访问一个为null的引用,将会报错。 2.java有一个垃圾回收器,用来监视所有new创建的对象,并辨别那些不在被引用的对象,释放这些对象的...

Global site tag (gtag.js) - Google Analytics