一、常用编程语言:c c++ java .net C# php
二、dos常用指令
1、exit 退出
2、clr 清屏
3、复制 点击右键 选中复制内容 再右键 则复制到剪切板上了
4、dir 列出子目录
5、cd 改变路径
*绝对路径:表示该路径从某个磁盘的盘符下作为出发点的路径
*相对路径:表示该路径从当前所在的路径下作为出发点的路径
6、cd ..回到上级目录
7、cd \回到根目录
8、e:盘符
三、Java发展史
-- javaSE(java标准版)
-- javaEE(java企业版)
-- javaME(java微型版)
javaSE是基础,主攻JavaEE
四、Java语言特性
1、简单性:
java不再支持多继承,C++支持多继承,java没有指针,C++有指针
java底层是c++。
2、面向对象
java是纯面向对象的,更符合人的思维模式,更容易理解。
3、可移植性
可跨平台移植,从windows移植到Linux,不需要做修改。
4、多线程
5、健壮性
6、安全性
·······
五、运行阶段
1、打开Dos
2、输入 java A
3、java.exe会启动java虚拟机(JVM),JVM会启动类加载器ClassLoader
4、Classloader会去搜索A.class,找到后将改字节码装载到JVM当中
5、JVM将A.class字节码文件解释成二进制数据
6、然后操作系统执行二进制和底层硬件平台进行交互
六、Hello World
用editplus编写 helloworld如下:
public class HelloWorld
{
public static void main(String[] args){
System.out.print1n("Hello World");
}
}
打开DOS执行
--cd C:\Program Files\Java\jdk-13\bin
--javac
备注:添加环境变量直接运行 javac即编译完成
--javac HelloWorld.java 编译会生成Hellowolrd.class文件
--C:\Users\Designer\Desktop\java 切换路径
--dir 查看是否有HelloWolrd
--java HelloWorld 运行即可
classpath=. (环境变量定义)
路径中“…”表示上一级目录
路径中“.”表示当前目录
七、java注释
多行注释
/*
多行注释
多行注释
*/
单行注释
//单行注释
javadoc注释
/**
*javadoc z注释
*javadoc z注释
*javadoc z注释
*javadoc z注释
*/
这种注释会javadoc.exe执行生成帮助文档
八、程序的定义
1、一个java源文件中可以定义多个class
2、一个java源文件public class 不是必须的
3、一个class会生成一个XXX.class文件
4、一个java源文件当中定义公开的类的话,publicde class只能有一个,并且该类名必须跟java名称相同
5、每一个class当中都可以编写main方法,都可以设置程序的入口
想执行B.class中的main方法 --java B
6、当在命令中执行java Hello,那么Hello.class当中必须有主方法