【Java】03Java基础知识&语法
2021/7/22 12:07:05
本文主要是介绍【Java】03Java基础知识&语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
注释(Comments)
-
单行注释
//注释内容
-
多行注释
/* 注释内容 */
-
文档注释(JavaDoc)
注释内容可以被JDK提供的工具Javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。
/** 注释内容 */
关键字&标识符
- 关键字
- 标识符:凡是自己可以起名的地方都叫标识符
数据类型
注:String不是关键字,String是类
类型转换
1.自动类型提升
-
当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型(容量大小指的是表示数的范围,不是所占字节)
byte 、char、short --> int --> long -->float -->double
当byte char short三种类型之间做运算时,结果为int型
2.强制类型转换
- 自动类型提升运算的逆运算
- 需要使用强转符:( )
- 注意点:强制类型转换,可能导致精度损失
double d1 = 12.9 int i1 = (int)d1;
原码&反码&补码
- 计算机中存储数值的补码
- 正数原反补码相同
- 第一位为符号位 0表示正数 1表示负数
- 反码是源码初符号位以外取反
- 补码是反码加1
这篇关于【Java】03Java基础知识&语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)