java基础一(标识符、数据类型及注释)
2024-09-06 07:05:12
1.标识符
- 标识符可以由字母、数字(不能以数字开头)、下划线(_)、美元符($)组成;
- 标识符不能包含 @、%、空格等其它特殊字符;
- 标识符区分大小写;
2.数据类型
- int->整型->4字节->存储整数,例:
int num=18;
- String->字符串型->16字节->引用数据,例子:
String name="爱慕课";
- double->双精度浮点型->8字节->存储小数(计算时会保存小数),例:
double price=120.5;
- float->单精度浮点型->4字节->不保存小数,例:
float height=175.5f
- char->字符型->2字节->存储单个字符,例:
char name='男';
- boolean->布尔型->1字节->表示“真”或“假”,例:
boolean isOK=true;
- 常量:理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变,例:
final String LOVE="lxx";
(常量名一般使用大写字符)
3.数据类型转换
a.自动类型转换:
- 目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型
- 目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了
b.强制转换:
- int 型的存储范围比 double 型的小。此时就需要通过强制类型转换来实现,例:
double a1=175.5;int a2=(int)a1;
4.注释
- 文档注释,开头
/**
,结尾*/
- 多行注释,开头
/*
,结尾*/
- 单行注释,开头
//
- 我们可以通过 javadoc 命令从文档注释中提取内容,生成程序的 API 帮助文档,例子:
e:\>javadoc -d doc wenjian.java
最新文章
- phpstorm 9 keygen
- 【three.js详解之一】入门篇
- HDU 1700 Points on Cycle(向量旋转)
- windows进程详解
- MVC ueditor的使用(实现上传图片功能)
- HDU 1890--Robotic Sort(Splay Tree)
- MAX函数和GROUP BY 语句一起使用的一个误区
- Amoeba实现mysql主从读写分离
- Ubuntu下Qt-4.7.1的静态编译
- php获取文章内容中的全部图片数组
- PHP的SQL注入技术实现以及预防措施
- box-sizing -- 盒模型
- 使用WeihanLi.Redis操作Redis
- 看完此文还不懂NB-IoT,你就过来掐死我吧...【转】
- Java如何判断文件或者文件夹是否在?不存在如何创建?
- kubernetes系列(一)安装和配置
- eos 源码net_plugin分析
- Android -- selector&;&;StateListDrawable
- C语言学习笔记 (004) - 数组名和数组首地址(转)
- 解决Win7启动时出现“windows未能启动。原因可能是最近更改了硬件或软件”的问题
热门文章
- curl book
- 进程、线程和携程的通俗解释【刘新宇Python】
- Android | 教你如何快速集成机器学习能力
- 手机app抓包[小米]
- [QT] QProcess finished 信号,关联的 slot 必须检查返回码
- Python爬虫之记录一次下载验证码的尝试
- (数据科学学习手札82)基于geopandas的空间数据分析——geoplot篇(上)
- 【Linux常见命令】uname命令
- SpringBoot内置生命周期事件详解 SpringBoot源码(十)
- mac OS mysql新建数据库运行sql文件