🔥博客主页:?A_SHOWY
🎥系列专栏:力扣刷题总结录?数据结构??云计算??数字图像处理??力扣每日一题_?
程序:计算机执行操作或者解决问题的一系列有序指令的集合
1.JAVA是面向对象的(oop)
2.JAVA语言是健壮的?(强类型机制、异常处理、垃圾自动收集)
3.JAVA是跨平台性的(一个编译好的.class文件可以在多个操作系统下运行的特性),原因是有JVM,不同操作系统JVM不同
?4.JAVA是解释型的(class文件额外需要一个解释器):javascript,java。编译型的:c、c++
?JDK:java development kit java开发工具包
JDK = java 的开发工具(java,javac等)+JRE
JRE:java运行环境 JRE= JVM +java的核心类库
需要配置环境变量:可在任何目录下进行java/javac,配置完成后:
步骤:?
先配置JAVA_HOME = 指向jdk安装的主目录
?java 后不用加class,运行的就是Hello这个类
public static void main(String[] args){
在控制台,按Tab可以进行命令补全
JAVA常用的转义字符如下:
public class ChangeChar {
public static void main(String[] args){
System.out.println("北京\t天津\t上海");//\t表示一个制表位,实现对齐
System.out.println("jack\nsmith\nmary");//\n表示换行输出
System.out.println("C:\\Program Files\\Java\\jdk-1.8\\bin");// \\输出合理转移字符
System.out.println("老韩说:\"好好学习java有前途\"");// 两个\\之间的表示也是字符串中的内容,当字符串中出现“”使用
System.out.println("cpy\r66");//换行替换
System.out.println("cpy\r\n66");//换行不替换
}
}
//单行注释
/*
多行注释
1.被注释的内容不会被JVM虚拟机执行
2.多行注释不能进行嵌套
*/
javadoc -d 文件夹名 -xx(version) -yy(author) Demo.java
JAVA代码规范初级
md:创建文件,rd:删除文件?
需求:从abc\test100 访问hello.txt
查看当前目录有什么内容
查看指定目录内容
切换盘?
?