| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 02-数据类型和运算符 -> 正文阅读 |
|
[Java知识库]02-数据类型和运算符 |
标识符和关键字标识符 Java对各种变量、方法、类和包等要素命名的名称为标识符。 标识符的命名规则
关键字 关键字是用来表示一种数据类型或者表示程序的结构,不能用作变量名、方法名、类名、包名。 关键字非常多,需要通过学习的进度,慢慢去掌握。 变量和常量变量 ?变量的三要素:变量类型、变量名、变量值 例如:我们去外地旅游需要住酒店,酒店有不同的房间,每个房间有不同的房间号 ?变量的命名规则 ①满足标识符的命名规则 ②符合驼峰命名规则(一个单词可以使用小写表示,多个单词首字母大写)
?③尽量简单,做到见名知意 ?④变量名的长度没有限制 常量
数据类型和字面值数据类型 数据类型分为基本数据类型和引用数据类型。 基本数据类型的表示范围 ?基本数据类型的表示范围如下:(转自慕课网) ?字面值 (1)整型字面值——>Java中表示整数的方法:二进制、八进制、十进制、十六进制
?(2)浮点型字面值
(3)字符型字面值
如何定义字符型变量?
?字符型变量为什么可以赋值整数呢?
?(4)布尔类型字面值 布尔类型只能定义为true和false
(5)字符串字面值
变量综合案例
数据类型转换数据类型转换分为自动类型转换和强制类型转换。 自动类型转换 自动类型转换又称为隐式类型转换。 转换顺序: 强制类型转换? 如果A类型的数据表示范围比B类型数据表示范围大,则将A类型的值赋值给B类型,需要进行强制类型转换。
类型转换案例
运算符?表达式 表达式由运算符和操作数组成。 表达式有什么表示形式? ①? ? ? ? 5(一个常量,不管是整数还是浮点数,都为一个表达式) ②? ? ? ? num(单独一个变量也是一个表达式) ③? ? ? ? num1+num2(常见的表达式,两个或多个数进行计算) 运算符
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/29 7:43:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |