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

java 原生数据类型、引用数据类型

 
阅读更多

一、Java 原生数据类型 共 8 中

 

1、int  整型

2、byte 字节型

3、shor 短整型

4、long 长整型

5、float 单精度浮点型——浮点型(小数类型)

//float a = 1.2; 编译会出错; java中所有浮点型都默认为double型

解决:

a、强制类型转换 float a = (float)1.2;

b、java支持 float a = 1.2f;

6、double 双精度浮点型

7、char 字符型——用'号包围

8、boolean 布尔型

 

注:类型赋值:可以将类型小的值赋值给类型大的值;反之不可以。

short 16位;int 32位;long 64位;

例如:short s = 1;int i = s; long l = i; //成功

 long l = 1;int i = l; short s = i; //编译失败

 

代码示例:

1、 int a = 1/2 //结果输出是0

2、取莫的结果符号永远与被除数的符号相同。 (被除数/除数)

 

 

二、Java引用数据类型

 

 

分享到:
评论

相关推荐

    Java原生数据类型 学习.doc

    Java原生数据类型 学习

    java系列之原生数据类型

    java系列之原生数据类型 解压密码 www.jiangyea.com

    Java SE(入门知识3)-原生数据类型.doc

    Java编程语言中有两种基本的数据类型:原生数据类型(Primitive Data Types)和引用类型(Reference Types)。原生数据类型是Java语言预定义的,它们直接由编译器理解和处理,而不涉及任何对象或类的概念。在Java SE...

    java SE(入门知识4)原生数据类型使用陷阱.docx

    在Java编程语言中,原生数据类型(primitive data type)是程序设计的基础,包括了byte、short、int、long、float、double、char以及boolean这八种。它们各自有不同的存储大小和取值范围,每种类型都有其特定的用途...

    原生JAVA读写PLC

    本教程将聚焦于如何使用原生Java 8来实现对西门子S7系列PLC的读写操作,而无需依赖任何DLL(动态链接库)文件,确保了程序的平台独立性和纯粹性。 首先,我们要理解S7协议。西门子的S7协议是用于其PLC产品通信的一...

    java实现短信发送功能(java原生API实现)

    Java 实现短信发送功能主要涉及网络通信和协议处理,这里我们主要探讨如何使用Java原生API来完成这一任务。在Linux环境下,通过构建可执行的jar包,我们可以将这个功能集成到任何系统中,无需依赖特定的开发环境。 ...

    java json原生解析.zip

    如果值是复杂的数据类型,如数组或嵌套的对象,可以使用`getJSONObject()`或`getJSONArray()`。 2. **JSONArray**: `JSONArray`表示一个JSON数组,它由零个或多个`JSONObject`组成。你可以通过`put()`方法添加元素...

    Java 原生生成表格图片

    总的来说,Java原生生成表格图片是一种实用的技术,虽然相比使用专门的库可能需要更多的编码工作,但它提供了更大的灵活性和自定义空间。通过熟练掌握Java图形2D API,开发者能够创建出满足特定需求的高质量表格图片...

    Java原生接口.pdf

    在处理数据类型时,如字符串(String),Java使用UTF-16编码,而C/C++通常使用UTF-8,因此在跨语言调用时需要进行编码转换,这增加了额外的开销。 此外,JNI调用还涉及到内存管理问题。由于Java有自动的垃圾收集...

    使用Java原生jdk实现的协同过滤推荐系统

    在Java原生环境下实现协同过滤推荐系统,主要涉及数据结构设计、相似度计算以及推荐策略等关键步骤: 1. 数据结构:首先,我们需要一个数据结构来存储用户-物品的行为数据,例如使用HashMap或者自定义的数据结构,...

    Java数据类型与MySql数据类型对照表

    首先,我们来看Java的数据类型,它们分为两大类:基本类型和引用类型。基本类型包括整型(如byte、short、int、long)、浮点型(如float、double)、字符型(char)和布尔型(boolean)。引用类型主要包括类、接口...

    2021年包更原生安卓影视app苹果CMS对接 原生JAVA影视APP源码

    本文将详细讲解基于Java开发的原生安卓影视APP源码,以及如何与苹果CMS系统进行对接。在2021年,随着移动互联网的发展,影视娱乐应用已经成为人们日常生活中不可或缺的一部分。开发者们需要掌握与时俱进的技术,以...

    Zookeeper的java原生API

    Zookeeper的Java原生API是开发人员在Java环境中与Zookeeper进行交互的主要工具。Zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行...

    Android Java代码与JNI交互 引用类型转换(五)

    这通常涉及到数据类型的转换,因为Java和C/C++的数据类型并不完全相同。 在Java中,引用类型主要包括对象引用(Object)、类引用(Class)、数组引用(Array)等。当我们需要在JNI中处理这些引用时,需要进行适当的...

    Java API原生文档

    Java API原生文档是Java开发的核心参考资料,它包含了Java平台标准版(Java SE)的所有类库和接口的详细信息。这份文档是每一个Java开发者必备的学习和查询资源,它提供了全面的API规范、类库功能解释以及方法签名等...

    网上交易系统,使用java原生jdbc和swing

    在这个项目中,我们使用了Java原生的JDBC(Java Database Connectivity)和Swing库来构建这样一个系统,选择PostgreSQL作为后端数据库。以下是这个系统中涉及的关键技术点和知识体系的详细解释。 **Java JDBC** ...

    BTA 面试-Java常见面试题及答案.pdf

    本文总结了Java常见面试题及答案,涵盖了Java的基本数据类型、引用类型、运算符、控制结构、异常处理、多线程、集合框架、IO流、反射、泛型、XML解析、设计模式、Java7、8、9、10的新特性等方面的知识点。...

    基于java开发的uniapp原生android tcp插件.zip

    【描述】"基于java开发的uniapp原生android tcp插件"表明该插件是专门为uniapp的Android应用设计的,目的是为这些应用提供可靠的数据传输能力,通过TCP协议实现设备间的通信。在移动应用中,TCP插件可以用于实现如...

    不用第三方jar的json与object(map、list)互换java类

    在Java编程中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端...为了进一步优化和扩展这个功能,可以考虑支持更复杂的JSON结构,例如嵌套的对象和数组,以及支持更多的数据类型转换。

Global site tag (gtag.js) - Google Analytics