Java从入门到入土①

一、常用编程语言: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当中必须有主方法

发布了11 篇原创文章 · 获赞 7 · 访问量 1932

猜你喜欢

转载自blog.csdn.net/qq_43572158/article/details/102482592
今日推荐