jdk的配置(day01)

目录

一,常见dos命令

二, 配置jdk环境变量

1, 原因:

2, Windows操作系统搜索原理:

3, 配置:

1,JAVA_HOME

3,配置ClassPath

4,检查

三,java编译运行实现过程

四, 学习方法:

扫描二维码关注公众号,回复: 17012339 查看本文章

五, 学习步骤:

3, web前端

4, Javaweb(web后端):

5, web进阶

6, javaweb项目实战

7, SSM三大框架

8, 互联网分布式


一,常见dos命令

(Doc界面的路径和window界面的路径是同一个)

  1. exit:退出当前dos命令窗口
  2. Cls:清屏
  3. 选中要复制的内容,点击鼠标右键:复制(不过我ctrl+c,ctrl+v它不香嘛)
  4. Dir:列出当前目录下的子文件/子目录
  5. cd:
  6. Del*class:删除.class文件

  • 二, 配置jdk环境变量

1, 原因:

cmd(电脑)找不到jdk的bin目录下的java.exe文件。如果不配置环境变量,只能切换到指定目录下才能执行相应的Java文件

2, Windows操作系统搜索原理:

Window操作系统如何搜索硬盘上命令?

从当前目录下搜索--》如果搜索不到,从环境变量中搜索--》如果搜索不到,则会报错

3, 配置:

1,JAVA_HOME

2, PATH:

在系统变量的PATH里面新建

%JAVA_HOME%\bin

继续点击新建,为了确保jre在运行时不会出现问题

%JAVA_HOME%\jre\bin

也可以添加jdk的bin目录下的文件(二选一)--》cmd中javac能用

3,配置ClassPath

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意前面有“.”和“;”一定是英文状态下的符号

如果不配置classpath,会去当前目录查找class文件(.;)。配置之后会去指定地方查找

4,检查

Cmd中输入javac,java-version


三,java编译运行实现过程

  1. jdk目录介绍

  • java编译
  1. 编译过程

在电脑主机上运行Java文件

第一步:写一个Java文件:HelloWorld.java

第二步:编译:

绝对路径编译:javac HelloWorld的绝对路径.java。这个时候会生成一个HelloWorld.class的文件

相对路径编译:需要先去到HelloWorld.java的路径下面,javac HelloWorld

第三步:运行

dir查看是否有HelloWorld.class这个文件

Java HelloWorld执行文件

  • 注释

单行:

多行:

Javadoc注释:

1,类体:类体中不允许直接编写java语句(除声明变量之外)

2,main方法:程序的主方法,程序的入口。拥有方法体来执行Java语句。

3,Public class与class

Public class:一个Java源文件当中定义公开的类的话,只能有一个,并且该类名称必须和Java源文件名称一致。

Class:一个java源文件中可以定义多个class,一个class就会生成一个.class的字节码文件

一个class文件里面可以没有类,也可以有很多类。但是要运行该类,就必须有主方法


四, 学习方法:

学过的需要多回顾使用才不会忘记。

敲代码敲代码,一定要多敲多写多思考。

一定要记笔记,或者将思考到的记录下来,后面再次运用到这个知识点的时候争取就知道。笔记里面只记重点,废话不用记录太多。否则复习的时候也不好找重点。


五, 学习步骤:

1,javase

Java语言的基础,是java的最基本的库,基础语法和常用类库

2, 数据库

  1. Mysql,不管什么软件开发,都需要学习数据库。

软件都是操作数据,而数据都是存储在数据库中的。

(有些银行也许会用oracle,安全级别更高)

  1. Jdbc,java语言连接数据库。

使用java语言对数据库中的数据进行增删改查操作。

3, web前端

系统结构:

Cs结构:

Bs结构(主流):Broser/Server,浏览器访问服务器的形式

浏览器B端的就是web前端,在浏览器上运行的语言包括:HTML,CSS,JavaScript

4, Javaweb(web后端):

BS结构,我们强调的是S端(server服务器端)

先学习servlet,再学习jsp

5, web进阶

Ajax:发送一步请求的一个技术

jQuery:是一个JavaScript语言的高级框架

6, javaweb项目实战

7, SSM三大框架

8, 互联网分布式

猜你喜欢

转载自blog.csdn.net/m0_58115520/article/details/122370956