一. 注释
public class HelloWorld {
public static void main(String[] args) {
//输出HelloWorld
System.out.println("HelloWorld");
//求数组中的最大值
int[] arr = {10,20,50,70,200,90};
int max = arr[0];
for (int i = 0; i < arr.length; i++) {
if(arr[i] > max){
max = arr[i];
}
}
System.out.println(max);
}
}
- 注释是在程序指定位置添加的说明性信息。
- 简单理解,就是对代码的一种解释。
注释分类
- 单行注释://注释信息
- 多行注释:/* 注释信息 */
- 文档注释:/** 注释信息 */
/**
* 这是一个数组工具类
*
* @author 尼古拉斯·阿玮
* @version 1.0
*
*/
public class ArrayUtil {
/**
* 获取数组中的最大值
* @param arr 参数是数组,表示要求这个数组中的最大值
* @return 返回数组中的最大值
*/
public static int getMax(int[] arr){
int max = arr[0];
for (int i = 0; i < arr.length; i++) {
if(arr[i] > max){
max = arr[i];
}
}
return max;
}
}
小结
不管是单行注释还是多行注释,在书写时都不要嵌套。
二. 关键字
被
Java
赋予了特定含义的英文单词
关键字特点
- 关键字的字母
全部小写
- 常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
public class HelloWorld{
public static void main(String[] args) {
System.out.println("真正的大师永远都怀着一颗学徒的心");
}
}
-
class
:用于(创建/定义)一个类 -
类
是Java最基本的组成单元
小结
三. 字面量
- 字面量的分类
字面量类型 | 说明 | 举例 |
---|---|---|
整数类型 | 不带小数点的数字 | 666,-88 |
小数类型 | 带小数点的数字 | 13.14,-5.21 |
字符串类型 | 用双引号括起来的内容 | “HelloWorld”,“程序员” |
字符类型 | 用单引号括起来的,内容只能有一个 | ‘A’,‘0’,‘我’ |
布尔类型 | 布尔值,表示真假 | 只有两个值:true,false |
空类型 | 一个特殊的值,空值 | null |
字符类型报错
练习
public class ValueDemo1{
//叫做main方法,表示程序的主入口
public static void main(String[] args) {
//目标:需要大家掌握常见的数据在代码中是如何书写的?
//整数
System.out.println(666);
System.out.println(-777);
//小数
System.out.println(1.93);
System.out.println(-114514);
//小数
System.out.println("牛魔酬宾");
System.out.println("尼古拉斯·阿玮");
//字符
System.out.println('男');
System.out.println('女');
//布尔
System.out.println(true);
System.out.println(false);
//空类型
//细节:null不能直接打印
//如果要打印null,只能用字符串的形式进行打印
System.out.println("null");
}
}
扩展
特殊字符
制表符 | 解释 |
---|---|
\t | 在打印时,把前面字符串的长度补齐到8,或者8的整数倍,最少补1个空格,最多补8个空格。 |
\t
public class ValueDemo2 {
public static void main(String[] args) {
//目标:熟悉制表符的基本用法
System.out.println("name" + "age");
System.out.println("tom" + "23");
}
}
public class ValueDemo2 {
public static void main(String[] args) {
//目标:熟悉制表符的基本用法
System.out.println("name" + '\t' + "age");
System.out.println("tom" + '\t' + "23");
}
}
小结
变量
在程序执行的过程中,其值有可能发生改变的量(数据)
- 变量的使用场景
当某个数据经常发生改变时,我们也可以用变量
存储。当数据变化时,只要修改变量里记录的值
即可。
变量的定义格式
数据类型 变量名 = 数据值
- 变量名:为空间(小箱子)起的名字
- 数据值:存在空间里面的数值
- 数据类型:为空间中存储的数据,加入类型【限制】
- 限制:整数?小数?…
数据类型 | 关键字 |
---|---|
整数 | int |
浮点数 | double |
public class VariableDemo1 {
//主入口
public static void main(String[] args) {
//定义变量
//数据类型 变量名 = 数据值;
//数据类型:限定了变量能存储数据的类型
//int(整数) double()
//变量名:存储空间的名字
//作用:方便以后使用
//数据值:真正存在变量中的数据
//等号:赋值。把右边的数据赋值给左边的变量
int a = 10;
double b = 20;
System.out.println(a);
System.out.println(b);
}
}
output