`
summer_021
  • 浏览: 58032 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java SE 第二讲_原生数据类型

 
阅读更多
Java SE 第二讲:

1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit

2. Java中的数据类型分为两大类:
1) 原生数据类型 (Primitive Data Type)共8种
2) 引用类型(对象类型) (Reference Type)


3. 变量与常量:所谓常量,就是值不会变化的量;所谓变量,就是值可以变化的量。

4. 如何定义变量?
变量类型 变量名;
int a;

5. 如何为变量赋值?
变量名 = 变量值;
a = 2;
= 表示赋值,将等号右边的值赋给了左边的变量。
Java中使用==表示相等,等价于数学中的=。

6.综合变量定义与赋值。
变量类型 变量名;
变量名 = 变量值;
int a;
a = 1;
可以将上面两个步骤合二为一:
变量类型 变量名 = 变量值;
int a = 1;

7. 变量名:在Java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字。总之,Java中的变量名不能以数字开头。

Java中的原生数据类型共有8种:
1) 整型:使用int表示。(32位) 长度:2的32次方
2) 字节型:使用byte表示。常用于IO这块 8位 长度:2的8次方 int的一部分(表示-128~127之间的256个整数)。
3)短整型:使用short表示。不常用 (16位) 长度:2的16次方
4)长整型:使用long表示。int 不够的时候用long(64位) 长度:2的64次方
以上四种都为整数类型.


8. 关于计算机系统中的数据表示
位:bit(只有0,1两种状态),是计算机系统中的最小数据表示单位。
字节:byte, 1 byte = 8 bit。(2的8次方=256 就是Java中 byte的大小 -128-127 )
1 KB = 1024 Byte(就是Java中的数据类型byte) (1Kg = 1000g,与计算机系统不同)
1 MB = 1024 KB
1 GB = 1024 MB

9.注释。注释是给人看的,不是给计算机看的。Java中共有3种类型的注释:
1)单行注释:以//开头,//后面的所有内容均被当作注释处理。
2)多行注释:以/*开头,以*/结束,中间的所有内容均被当作注释处理。多行注释来源于C/C++。关于多行注释,需要注意的是,多行注释不能嵌套。
3)另一种多行注释。用于产生Java Doc帮助文档。暂且不介绍。
分享到:
评论

相关推荐

    张龙老师javase视频0基础文档(全).rar

    "Java SE 第二讲(原生数据类型 Primitive Data Type).pdf"深入探讨了Java中的基本数据类型,如整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。理解这些类型及其...

    JAVA SE 教程(1)(2-11讲)

    首先,让我们从第二讲开始,原生数据类型(Primitive Data Type)是JAVA中的基本构建块,包括整型(如int)、浮点型(如float)、字符型(char)和布尔型(boolean)。了解它们的存储方式、取值范围以及如何进行运算...

    Java SE 第十一讲(面向对象之封装) 续二

    对于原生数据类型,传递的是数据值的副本;而对于引用类型,传递的是引用地址的副本。这意味着如果在方法内部修改了参数,只会影响副本,不会影响原始数据。这就解释了为什么Java中的引用类型参数传递不会影响原始...

    JAVA_SE毕向东 笔记

    - Java是强类型语言,每个变量必须明确指定其数据类型。 - 变量声明必须以分号`;`结尾。 - Java中的变量分为局部变量、成员变量(实例变量)、静态变量(类变量)。 9. **常量**: - Java中可以通过使用`final`...

    学习Java SE 过程中所敲的代码 Java学习资料

    1. **基础语法**:了解Java的基础语法是入门的第一步,包括数据类型(如整型、浮点型、字符型、布尔型等)、变量、常量、运算符、流程控制语句(如if、for、while循环和switch语句)以及方法定义。 2. **类与对象**...

    核心咖啡SE9对粗心第二版20179.epub.7z(java)

    《核心咖啡SE9对粗心第二版20179》这本书主要涵盖了Java编程语言的高级主题,特别是针对Java SE 9版本的一些关键更新和改进。作为Java开发者,理解和掌握这些知识点至关重要,因为它们能够帮助你提升编程效率,写出...

    java 17下载,版本 17.0.5, windows各版本

    - **弃用的GraalVM Native Image**:虽然在Java 17中不再支持,但GraalVM社区版本仍然可用,用于提前编译Java应用为原生二进制。 4. **Windows版本**: - 对于Windows用户,Oracle提供了多种版本的JDK 17安装包,...

    张龙老师java课件

    1. **原生数据类型**:Java中的原生数据类型分为整型(byte、short、int、long)、浮点型(float、double)、字符型(char)和布尔型(boolean)。这些数据类型的大小和范围在Java中是固定的,程序员需要根据实际...

    第1章-Java语言概述-Java面向对象程序设计教程-微课视频版-程杰-清华大学出版社.pptx

    此后,Java不断演进,如JDK 1.3、1.4、1.5(Java SE 5.0)等,直到被甲骨文公司收购,继续推出Java 7、8、9、10、11等版本,保持其在软件开发领域的领先地位。 Java的特点包括: 1. **简单易学**:Java的设计理念...

    Java中JSON应用

    在Java中,处理JSON主要有两种方式:一是使用原生的`java.json`包(自Java SE 7开始提供),二是使用第三方库。给定的文件`json-lib-2.3-jdk15.jar`和`ezmorph-1.0.6.jar`表明这篇文章可能涉及的是使用第三方库——...

    Java下读写DBF数据库文件格式研究.pdf

    字段子记录的结构定义了每个字段的具体信息,从第32字节开始,每个字段占据32个字节,包含了字段名称、数据类型和长度等信息。 最后,DBF数据库文件格式虽然在现代数据库技术中已不具备统治地位,但其独特的应用...

    第一章: Java语言概述( 课件)

    随着技术的发展,Java逐渐形成了三个主要平台:Java Platform Micro Edition (Java ME)针对移动和嵌入式设备,Java Platform Standard Edition (Java SE)适用于桌面应用,以及Java Platform Enterprise Edition ...

    北京圣思园张龙老师JavaSE 01-11章的课堂笔记 pdf文件

    10. **Java SE 第十一讲(面向对象之封装) 续二**: - 继续探讨封装主题,可能涉及接口(interface)、枚举(enum)以及访问者模式等设计模式。 以上是根据提供的文件名推测出的JavaSE课程的主要内容。通过这些...

    Java语言程序设计 第10版 进阶篇 中文part1(共2部分) Y.Daniel Liang 梁勇

    7. **泛型**:泛型是Java SE 5.0引入的新特性,用于提供类型安全的集合。这部分将讲解泛型的基本概念、类型参数、通配符和边界。 8. **注解(Annotation)**:注解是元数据的一种形式,可以帮助编译器和开发工具...

    JAP(java持久化注释).rar

    JPA已经成为Java EE和Java SE应用中广泛使用的ORM(对象关系映射)解决方案之一,替代了传统的Hibernate等第三方库。 在JPA中,注释扮演着关键角色,它们被用来标注Java类和类的属性,以便JPA能够理解如何将这些...

    OpenJDK11U-jdk_x64 _11.0.6_10.pkg.zip

    OpenJDK 11是Java SE(Standard Edition)的第14个长期支持(LTS)版本,这意味着它将获得长期的技术支持,包括重要的安全更新和性能优化。Java 11引入了许多新特性,包括: 1. **HTTP客户端**:内置的HTTP客户端...

    JAVA学习资料

    包括变量定义、数据类型(如整型、浮点型、字符型、布尔型)、运算符(算术、关系、逻辑、位、赋值等)、流程控制(如if语句、switch语句、for循环、while循环)以及方法的定义和调用。 2. **类与对象**:Java是...

Global site tag (gtag.js) - Google Analytics