跨平台
平台:操作系统
跨平台:Java可以运行中任意的操作系统上,一次编写到处运行
原理:实现跨平台需要依赖虚拟机——Java虚拟机
注释
A:什么是注释?
用来解释说明程序的文字
B:Java中的注释分类
- 单行注释
- 格式://注释文字
- 多行注释
- 格式:/* 注释文字 */
- 文档注释
- 格式:/** 注释文字 */
C:注释的作用?
-
解释说明程序的功能
-
提高可读性,帮助我们调试BUG
Javadoc
javadoc -d 文件路径 源文件.java
关键字
A:概念
- 被Java语言赋予了特定的含义
B:特点
-
组成关键字的字母都是小写
-
常用的代码的编辑器中,针对关键字进行特殊颜色的标记,直观。
常量
A:概念
- 在程序执行的过程中,其值不发生改变
B:分类
-
正数常量
-
小数常量
-
字符常量 由单引号引起来的内容 ‘A’ ‘a’
-
字符串常量 由双引号引起来的内容 “HelloWorld”
-
布尔常量 true 和 false
-
空常量 null
变量
1.变量概念
-
存数的,代词,在程序执行的过程中,其值可以发生改变的量。
-
从本质上讲,变量是内存中的一块区域。
2.定义格式
- 数据类型 变量名=初始化值;
3.声明
-
int age;//声明了一个整形的变量,叫age;
-
int x,y,z;//
4.初始化
第一次赋值
- 声明的同时进行初始化
int age = 18;//声明整形变量age并赋值为18;
- 先声明后初始化
int age;//声明整形变量age
age = 18;//给变量age赋值为18
5.组成
对区域应该有一个限定;数据类型
数据类型
1.什么是数据类型?
Java是一门强类型的语言,对于每一种类型都定义了明确的数据类型,在内存中分配对应大小的内存空间
2.数据类型的分类
基本数据类型
引用数据类型
整形
-
byte 1字节 -128------127
-
short 2字节 -32768------32767
-
int 4字节
-
long 8字节
浮点型
-
float 4字节
-
double 8字节
字符型
- char 2字节 表示一个字符(‘0’ ,‘a’)
布尔类型
- boolean 1字节 只用true和false
引用数据类型
-
类class
-
接口interface
-
数组[]
标识符
1.作用
- 给包、类、方法、变量起名字
2.组成规则
-
由字符、下划线、美元符号$组成
-
字符:unicode字符集,所以包括英文字母的大小写、中文字符、数字字符等
3.注意事项
-
不能以数字开头
-
不能是Java关键字
命名规则
驼峰命名法
- 包名:cn.tedu.day01
无论由几个单词组成,所有的单词都是小写,每一个单词之间用.隔开
- 类名/接口名:VariableDemo
如果名字由多个单词组成,那么每一个单词的首字母都是大写的
- 方法名/变量名:main age/maxAge/show()/getAge()
如果又多个单词组成,那么第一个单词首字母是小写的,其余单词都是大写的
- 常量名:JAVA_HOME LEFT LEFT_UP
无论由几个单词组成,所有的字母全部大写,每一个单词之间用_分隔开