JAVA基础语法-day01
2024-10-10 10:32:38
JAVA基础语法
1、注释
单行注释--// 多行注释--/* */ 文档注释--/** */
2、标识符
只能大小写字母,$,下划线开头,其它不行。
3、数据类型
- 基本数据类型--整数,浮点,字符,布尔
- 引用数据类型--类,接口,数组,字符串
4、类型转换
低------------------------------------------------------------------>高
byte,short,char---->int---->long---->float---->double
- 强制转换--(类型) 变量名 高-->低
- 自动转换-- 不用写 低-->高
注意:
- 不能对布尔值进行转换。
- 转换的时候可能存在内存溢出,或者精度问题。
- 高-->低时,进行强制转换。
对比较大的数进行运算时,注意溢出问题
例:int money=10000000000;
int years=20;
long total=money*years;//默认是int,转换之前已经存在问题。
正确语句:long total=(long) money*years;
最新文章
- 分布式一致性算法--Raft
- ES6入门系列四(测试题分析)
- http_build_query()就是将一个数组转换成url 问号?后面的参数字符串,并且会自动进行urlencode处理,及它的逆向函数
- eclipse新建一个Android项目,就会报错android.support.v7.app.ActionBarActivity
- Spring MVC数组绑定
- 准备开始自己搞企业管理软件,从openerp入手
- POJ 1940
- .run文件安装
- C#隐式类型
- 【内部竞聘】华东/华南 -区域招商高级经理/经理 - 荐才纳贤 - 京东内部论坛 - Powered by Discuz!
- [HDU] 1698 Just a Hook [线段树区间替换]
- [置顶] 老孟 DB2 V9.7 ESE(一)产品部署 基于centOS 6.4
- 关于智普 - 千人免费学|Python培训|国内最权威python培训|html5
- OpenStack(企业私有云)万里长征第三步——调试成功
- 基于I2C总线的MPU6050学习笔记
- linux学习(JDK,Tomcat,nginx)安装
- 一条sql执行过长的时间,你如何优化,从哪些方面?
- 堡垒机jumpserver测试记录--安装
- Lesnoe Ozero 2016. BSUIR Open 2016 Finals
- 18. 4Sum (JAVA)