Java基础语法(一)
2022/1/10 20:04:42
本文主要是介绍Java基础语法(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java基础语法(一)
注释
-
作用:
用来告诉别人这个代码是用来干什么的,注释部分不会被执行
-
注释操作:
-
单行注释:
//单行注释
-
多行注释:
/*多行注释*/ /*多 行 注 释*/
-
文档注释(里面可以加一些功能):
/** *文档注释 */
-
标识符和关键字
-
关键字:
-
什么是关键字?
系统已经定义好了的词,这些词有各自的功能,我们定义变量、类的时候不能用这些词。
-
常见的关键字:
abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if implements import instanceof int interface long native new package private protected public return strictfp short static super switch synchronized this throw throws transient try void volatile while
-
-
标识符:
- 标识符只能以字母、美元符号($)、下划线(_)开头
- 标识符大小写敏感
- 可以用中文命名,但不建议使用
数据类型
-
强类型语言(java是强类型语言):
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
-
java的数据类型:
-
分为基本类型和引用类型:
-
基本数据类型:
-
数值类型:
-
整数类型:
byte:占1个字节,范围-128~127
short:占2个字节,范围-32768~32767
int:占4个字节,范围-2147483648~2147483647
long:占8个字节,范围-9223372036854775808~9223372036854775807
-
-
拓展:
二进制:0b开头
八进制:0开头
十六进制:0x开头
int i=0x10;//十六进制为10,十进制为16,输出时为16
-
-
-
浮点类型:
float:占4个字节
double:占8个字节
-
-
拓展:
浮点数是离散的数,采用舍入误差,它的数都是接近但不等于,所以最好完全避免用浮点数进行比较
-
-
-
字符类型:
char:占2个字节
-
-
boolean类型:
占1位字节,且值只有true和false两个
-
-
引用数据类型:
- 类
- 接口
- 数组
-
-
类型转换
-
注意:
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的类型
- 在把高容量转换到低容量的时候,强制转换
- 转换的时候可能存在内存溢出,或者精度问题(如小数转换为int型)
-
强类型转换:
int i=10; byte a=(byte)i;//将i从int类型强制转换成byte类型
这篇关于Java基础语法(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-082024年常用的情绪识别API
- 2025-01-07如何利用看板工具优化品牌内容创作与审批,确保按时发布?
- 2025-01-07百万架构师第十一课:源码分析:Spring 源码分析:Spring源码分析前篇|JavaGuide
- 2025-01-07质量检测标准严苛,这 6 款办公软件达标了吗?
- 2025-01-07提升品牌活动管理的效率:看板工具助力品牌活动日历的可视化管理
- 2025-01-07宠物商场的精准营销秘籍:揭秘看板软件的力量
- 2025-01-07“30了,资深骑手” | 程序员能有什么好出路?
- 2025-01-07宠物公园的营销秘籍:看板软件如何帮你精准触达目标客户?
- 2025-01-07从任务分解到资源优化:甘特图工具全解析
- 2025-01-07企业升级必备指南:从传统办公软件到SaaS工具的转型攻略