Java基础
jdk(Java development kit):java开发工具包
jre(java runtime environment):java运行环境(jvm和核心类库的总称)
jvm(java virtual machine):java虚拟机,Java运行的地方(用于多平台执行)
- 文件命名大写开头 ,public类名要与文件名一样
public class HelloWorld{
}
java中的println是换行输出
public(公共的) class(类) HelloWorld (类名){
/* 第一个Java程序
* 它将输出字符串 Hello World
*/
public static void main(String[] args) {
//在这里写代码
}
}
新建文件快捷方式ALT+insert
在代码行输入sout再按TAB自动补齐System.out.println()
在代码行输入soutv自动生成System.out.println( "num ="+num)变量是里的最近的变量名
- Path环境变量和Java_Home环境变量
- PATH环境变量用于记住程序路径,方便在命令行窗口任意目录启动程序
- Java_Home环境变量:告诉操作系统JDK安装到哪个位置了
- %Java_Home%/bin环境变量路径中的Java_Home路径发生改变,此路径也随之改变
- IDEA的使用
- project工程
module模块
package包,包名一般是域名倒写+技术名,无需www,创建在SRC下
class类
- idea:idea的配置文件
out:class类文件
src:源代码
- 快捷键
main回车,自动补全public static void main (String[]args)
CTRL + D:复制当前行代码到下一行
CTRL + Y:删除所在行
CTRL + Z:退回上一位
CTRL + ALT +L:自动缩进
ALT + SHIFT + ↑:将代码上移一行
ALT + SHIFT + ↓:将代码下移一行
- 导入模块
1.关联导入(文件位置改变后,不会自动重定向):找到模块所在位置,导入.iml文件
2.模块复制到项目文件中,再关联导入
- 导入项目
直接打开项目即可
- 对象和类
- 对象:对象是类的一个实例,有状态和行为。如一条狗就是一个对象,颜色、毛发等就是它的状态,摇尾巴等是它的行为
- 类:类是一个模版,他描述一类对象和行为(类名首字母大写)
- 方法:方法就是类=行为,一个类有多个行为
- 实例变量:每一个对象都有独特的实例变量,对象的状态由这些实例变量决定
- 访问控制修饰符 : default, public , protected, private
- 非访问控制修饰符 : final, abstract, static, synchronized
程序中只允许存在一个public类
创建对象
- 声明:声明一个对象,包括对象名称和对象类型
- 实例化使用关键字new来创建一个对象
- 初始化:使用new创建对象时,会调用构造方法初始化对象