Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
JDK = JRE + Java开发工具集
JRE = JVM + Java SE标准类库(核心类库)
配置环境变量:
环境变量的作用是为了在DOS的任意目录可以去使用java和javac命令
步骤:先配置JAVA_HOME = 指向JDK安装的主目录,再编辑path环境变量,增加 %JAVA_HOME%\bin
Java编写步骤:
1.编写java的源代码
2.javac编译,得到对应的.class字节码文件
3.java运行,本质就是把,class加载到jvm运行
Java编写7规范:
1.类,方法的注释,使用javadoc的方式,即文档注释
2.非javadoc注释,往往是对代码的说明(给程序的维护者看的),如何修改,注意事项
3.使用TAB,将代码整体右移,使用SHIFT+TAB整体左移
4.运算符和 = 的两边给空格,代码看上去清晰 int n = 1 +4
5.源码文件使用utf-8编码
6.行宽字符不超过80
7.代码编程风格有两种,即次行风格和行尾风格(推荐)
Java初学者易犯错误:
1.编译或者运行时,找不到文件,把文件名或目录找对
2.主类名和文件名不一致,修改保持一致即可
3.缺少;
4.拼写错误
//1.public class Hello 表示Hello是一个类,是一个public公有的类
//2.Hello{ }表示一个类的开始与结束
//3.public static void main(String[] args) 表示一个主方法,即我们程序的入口
//4.main(){}表示方法的开始和结束
//5.System.out.println("hello,world~");表示输出"hello,world~"到屏幕
//6.;表示语句结束
//一个源文件中最多只能有一个类。其他类的个数不限。[演示]
//Dog 是一个类
//编译后,每一个类,都对应一个.class文件
//一个源文件中最多只能有一个public类。其他类的个数不限,也可以将main方法写在非public类中
//然后指定运行非public类中,然后指定运行非public类,这样入口方法就是非public的main方法
// \t:一个制表位,实现对齐的功能
// \n:换行符
// \:一个
// ":一个"
// ':一个'
// \r:一个回车
//单行注释
/*多行注释
多行*/
//文档注释:注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类
//源文件使用utf-8编码,这里为了学习演示使用GBK
//行宽不超过80字符
//代码编写次行风格和行尾风格
/**
*@author 小飞机
*@version 1.0
*/
DOS命令(了解):
DOS:Disk Operating System磁盘操作系统
1、相对路径和绝对路径:
相对路径:从当前目录开始定位,形成的一个路径
绝对路径:从顶级目录d,开始定位,形成的路径
需求:从d:\abc\test100访问d:\abc2\test200\hello.txt
相对路径:..\..\abc2\test200\hello.txt
绝对路径:d:\abc2\test200\hello.txt
2、常用的dos命令
(1)查看当前目录是有什么内容 dir
dir d:\abc2\test200
(2)切换到其他盘下:盘符号cd(change directory)
案例演示:切换到c盘 cd \D c:
(3)切换到其他盘的其他目录下(使用相对路径和绝对路径演示),..\表示上一级目录
案例演示:cd d:\abc2\test200 cd ..\..\abc2\test200
(4)切换到上一级:
案例演示:cd ..
(5)切换到根目录cd\
案例演示:cd \
(6)查看指定目录下的所有子级目录
tree d:
(7)清屏
cls(苍老师)
(8)退出DOS
exit
(9) md[创建目录] rd[删除目录] copy[拷贝文件] del[删除文件] echo[输入内容到文件]type move[剪切] ==》Linux