Java基础一
B站遇见狂神说视频笔记
图形界面的程序 – Applet
三高:高可用,高性能,高并发 *
Java特性和优势
简单性
面向对象
可移植性
高性能 *
分布式 *
动态性 – 基于反射机制
多线程
安全性
健壮性
JDK JRE JVM
JDK : Java Development Kit
JRE : Java Runtime Environment
JVM: Java Virtual Machine
删除JDK
删除Java的安装目录
删除环境变量 Java_home 以及path下对应的Java变量
利用java -version 查看是否卸载成功
JDK目录
bin 二进制指令集
include C语言编写的头文件 (JDK是由C 和 C++ 编写的)
jre Java运行环境
lib Java类库
src Java 源码
HelloWorld
public class HelloWorld{
public static void main(String[] args) {
System.out.print("Hello,World!") ;
}
}
/*
javac 编译
java 运行
*/
Java基本语法
- 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
- 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
- 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。变量名同理
- 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
- 主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。
- **语句结束符 ** :Java语言以分号作为语句结束符
- 方法块 : Java语句块用{}括起来
- 参数 : 方法参数用()括起来,且方法参数之间用逗号分隔
Java运行机制
源文件(*.java文件)–> Java编译器 --> 字节码文件(*.class文件)–> 类加载器 – > 字节码校验器
–> 解释器 --> 操作系统平台
Java是半编译半解释型语言
IDEA
IDE integrated development environment 集成开发环境 是用于提供程序开发环境的应用程序
SDK 软件开发工具
IDEA是一款Java IDE , 如果想更好地使用idea , 可以在网上搜索IDEA优化
注释
Java中的注释有三种
单行注释 // Line comment
多行注释 /* */ Block comment
文档注释 JavaDoc
/**
* 设置注释的颜色显示 Settings – > Editor – > Color Scheme – > Java --> Comments
*/