Java基础2一基础语法
1.标识符
定义:在Java中给类名、方法名、包名,参数名等命名时使用的字符序列即标识符
规则:
由字母、数字、下划线和$符组成
不能以数字开头
长度无限制
严格区分大小写
不能是java中的保留关键字。
习惯:对标识符做到:见名知意
2.保留关键字:goto、const
3.转义字符
\n:换行
\r:回车
\t:水平制表
\’:产生一个单引号
\”:产生一个双引号
\\:产生一个斜杠
4.数据类型
整数类型: byte(1个字节,-128-127),short(2个字节),int(4个字节),long(8个字节)
在java中默认整数类型为int,如果要声明一个long型的变量,需要在变量值后面添加L或l。
浮点型: float(4个字节),double(8个字节)
在java中浮点数默认的double类型,如果要声明一个float类型的变量需要添加F或f。
字符型:
在Java中通过char存储一个字符,字符值需要添加单引号,而且java中的一个字符占两个字节,因为java采用的是Unicode国际统一编码,而且char类型可以存放一个中午,因为一个中文也占两个字节。
boolean类型:在java中boolean类型只有true和false两个值。
5.变量
定义:在程序可变的量就是变量
语法:
Step1:边声明边赋值
数据类型 变量名称=变量值;
例如: int num=30;
Step2:先声明后赋值
数据类型 变量名称;
变量名称=变量值;
例如: int num2; num2=100;
6.定义变量的步骤:
Step1:定义数据类型就是为了开辟内存空间
Step2:定义变量名称其实就是为了能够和所开辟的内存空间进行关联
Steo3:给变量赋值实际上就是往内存空间写数据
Step4:输出变量实际上就是从变量的内存空间往外读取数据。
7.常量:
所谓的常量就是指在程序中不可变的量。一旦赋值就无法更改。
8.语法:
final 数据类型 常量名称=常量值;
9.Java中基本数据类型之间的转换
boolean 类型不能转换成任何其它数据类型。
自动类型转换:容量小的类型自动转换成容量大的数据类型
a) byte,short,intàlongàfloatàdouble
b) byte,short,int不会互相转换,它们三者在计算时会转换成int类型
强制类型转换:容量大的类型转换成容量小的数据类型时,要加上强制转换符
c) long l = 100L;
d) int i = (int)l;
e) 有可能造成精度降低或数据溢出,使用时要小心。
最新文章
- iOS逆向工程之Reveal工具的安装、配置与使用
- javascript数组array
- [转]Java 常用排序算法/程序员必须掌握的 8大排序算法
- 从DB灌值到DataTable时,字段值为NULL时报错相关信息;
- .NET 产品版权保护方案 (.NET源码加密保护) (转载)
- C# 跨线程访问或者设置UI线程控件的方法
- 15 个响应式的 jQuery 图像滑块插件
- Asp.net简单三层+Sqllite 增删改查
- 禁止 favicon.ico 请求
- 关于Class.forName(className).newInstance()介绍
- HibernateTemplate#setMaxResults()的坑
- Ubuntu 安装 texlive2013 及中文支持
- springboot集成rabbitmq(实战)
- jquery禁用a标签
- daily start
- HTML+CSS,让div在屏幕中居中(水平居中+垂直居中)方法总结
- 雷林鹏分享:jQuery EasyUI 树形菜单 - 创建带复选框的树形菜单
- 带列表写入文件出错先 json.dumps
- 多种方式判断PC端,IOS端,移动端
- 第82讲:Scala中List的ListBuffer是如何实现高效的遍历计算的?