一、编写
1. main
- 快捷方式:
- main+(alt+/)+enter
- 手工输入
- public static void main(String[]args){}
- 权限:public
- 静态的:static
- 返回值类型:void(不返回)
- 方法名:main
- 参数列表:()
- 入参是一个数组:String[]args
- 方法体:{}
- public static void main(String[]args){}
2. 打印
- 快捷方式
- syso+(alt+/)+enter
- 手工输入
- System.out.println("");
3. 格式化代码
- ctrl+shift+f
二、作用
1. 代表一个程序
-
一个程序只有一个main方法
-
所有代码可以全部写在一个main方法里面
-
不在main方法里的内容不会执行
-
main方法的命令可以封装成方法打包调用
三、运算符
1. 数学运算符
- 数字+数字:1+2=3
2. 字符串拼接运算符
- 字符串+字符串:"asd"+"qwe"="asdqwe"
- 数字+字符串:"123"+"asd"="123asd"
- 字符串+变量:int a=123;
"qwe"+a="qwe123"
四、一个程序最少的构成元素
1. 1个工程
结构:java三大特性之一:封装
- project 工程
- package 包
- class 类
- .java后缀:源文件
- .class后缀:源文件编译后的
- 作用:打包封装:字段和方法
- field 字段
- method 方法
- 把1个工程里的很多业务拆分成很多歌子工程
2. 1个包
- 把1个包里的很多个类拆分封装成很多个子包
3. 1个类
- 把1个类拆分封装成很多个子类
4. 1个main方法
把1个main方法的命令拆分封装成很多个可复用的方法