JAVA的数据类型有两种:

基本类型和引用类型。

默认值

占用字节

基本

数据

类型

整型

Byte

0

1

Short

0

2

Int

0

4

Long

0

8

浮点型

Float

0.0

4

Double

0.0

8

字符型

Char

\u0000

2

布尔型

Boolean

false或true

1

引用

数据

类型

数组

null

null

接口

null

类型转换:

自动类型转换和强制转换。

转换原则:容量小的类型自动转换为容量大的类型。

运算符的优先级:

当一个表达式中出现多种操作符时,优先级高的操作符优先得到执行。

优先级

类型

运算符

1

点、括号

.、;、{}、()

2

一元运算符

++、--、!、类型强转

3

算数运算符

+、-、*、/、%

4

关系运算符

>、<、>=、<=、==

5

逻辑运算符

&&、||

6

赋值运算符

+=、-=、*=、/=、=

 

转载于:https://www.cnblogs.com/LYL6868/p/8638090.html

自学JAVA-2:数据类型与运算符相关推荐

  1. Java基础数据类型与运算符

    安装环境: 1.jdk 2.idea JDK:java开发工具 JRE:Java运行环境 JVM:Java虚拟机 在一个Java文件中,如果存在public class 这样的类,那么类名一定要和文件 ...

  2. Java编程数据类型与运算符

    基本数据类型 数值型:         整数类型(4种): byte(1字节):范围(-128~127): short(2字节):范围(-32768~32767): int(4字节): long(8字 ...

  3. Java二进制+数据类型+浮点数+运算符+分隔符+转义字符+注释

    开发日报 部门: **大数据开发六部 姓名:阡陌飞絮 日期:2020.10.23 说明:某些转自百度及CSDN,侵删 大纲 一.二进制与十进制,八进制,十六进制之间的互换及科学计数法 二.Java标识 ...

  4. CCCCC语言自学1(数据类型,运算符,表达式)

    引言:C语言是一种编译型的程序设计语言,采用编译的方式将源程序翻译成目标程序(机器代码).运行一个C程序,从输入源程序开始,要经过编辑源程序文件(*.c或*.cpp).编译生成目标文件(*.obj). ...

  5. 【初识Java】 -- Java的数据类型与运算符

  6. java自学——java的基本讲解和变量、字符串、运算符的简单介绍

    java自学--java的基本讲解和变量.数组.字符串.运算符的简单介绍 hello world程序 java程序的结构 java语句的组成介绍 关键字 标识符 标识符的命名规则 分隔符 注释符 空白 ...

  7. c 结构体在声明时赋值_Java基础知识 初识Java 循环结构进阶 数组 数据类型 各种运算符...

    今天给大家带来的是初级Java基础部分的知识:包括初始Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...

  8. java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等

    java的注释.关键字.标识符.变量常量.                             数据类型.运算符.流程控制等 1. java概述 1.1 java的技术体系 Java SE:是Ja ...

  9. java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式...

    一.标识符 二.关键字 三.JAVA基础数据类型 3.1.常量 3.2.变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行.一个.e ...

  10. JAVA day01 变量和数据类型、运算符

    变量 变量:是指在内存中开辟的存储空间,用于存放运算过程中需要用到的数据. 比如:int a = 12 这里的 a 就是变量 数据类型 java的数据类型分为两大类: 基本数据类型:整数.浮点数.字符 ...

最新文章

  1. Qt中的TCP客户端编程
  2. 730版本去掉恼人的提示信息
  3. 【Linux】一步一步学Linux——tree命令(23)
  4. 记一次 .NET 某流媒体独角兽 API 句柄泄漏分析
  5. 8.在idea中配置maven
  6. python计算期望值_机器学习:计算方差时为何除以n-1
  7. Java面试 - List和Set比较,各自的子类比较
  8. 放假为什么要借周末呢?
  9. ROS2的学习笔记(legacy)
  10. RK3288_Android7.1在HAL层audio音频通路小结
  11. java中uri与url的区别_URL和URI的区别与总结
  12. android桌面,Android Q带来全新桌面模式
  13. multiprocessing.manager管理的对象需要加锁吗_龙伯推出超强员工档案管理系统,用户可以100%...
  14. Red Hat Linux9.0操作系统安装和配置入门
  15. RAID5容量计算方式:单块磁盘容量*(n-1)
  16. UltraEdit 注册机使用说明
  17. 变形菌门扩张——肠道微生态失调和炎症肠病的潜在特征
  18. 编程的名言名句(幽默版)
  19. Matlab 动态输入变量和嵌套函数、匿名函数
  20. atan 和 atan2

热门文章

  1. jumpserver开源堡垒机部署安装
  2. MySQL 5.7主从复制从零开始设置及全面详解——实现多线程并行同步,解决主从复制延迟问题!...
  3. linux下获取程序所在目录绝对路径
  4. 白盒测试之基本路径测试法
  5. php规范PSR-3(日志接口)
  6. RabbitMQ 安装和监控[原,转]
  7. 在vs2010中mfc,C++的一些小经验
  8. 稳扎稳打 Silverlight 4.0 教程
  9. 推荐阅读20100708
  10. 人生---新---起点……