Java入门

第一章 Java入门

1.1 Java语言的特点

  1. 简单(相对于C/C++而言):语法类似C/C++,没有指针,垃圾自动回收
  2. 面向对象:是完全面向对象的编程语言,除了基本数据类型
  3. 安全:字节码校验,完善的异常处理。
  4. 跨平台:平台就是操作系统---->在操作系统上提供了相应版本的JVM(虚拟机),则一处编译,处处执行。
  5. 高效性:支持多线程

1.2 环境

1.2.1 JDK
1.安装JDK

Java Development Kit

Java的开发工具包

安装JDK:一直下一步下一步下一步就可以(若修改路径:注意不要有中文字符)
运行:
在这里插入图片描述
在这里插入图片描述

不安装JRE
在这里插入图片描述

2.配置环境变量:

1)JAVA_HOME:

告诉相关的开发工具如Tomcat,JDK安装在了哪个地方

值:JDK的安装路径

2)Path:

告诉操作系统,JDK相关的工具在哪里

增加值:JDK的bin目录(bin放的是相应的工具)

具体操作:打开环境变量的配置窗口

Windows图标—>找设置—>环境—>编辑系统环境变量—>选择高级、环境变量---->下面的系统变量,如果有JAVA_HOME删掉重新自己写,如果没有—点击新建,具体如下:
在这里插入图片描述
在这里插入图片描述

如果成功,会显示:

在这里插入图片描述
然后配置Path的环境:
在这里插入图片描述
之前打开的窗口一定要点确定!!!

3.验证

在命令行中(Windows+R,输入cmd),运行java -version 如果出现下面的界面,说明已经安装好了
在这里插入图片描述

如果今天设置好了,但是明天就不能用了,那么重启电脑来解决

1.2.2 编写HelloWorld

使用命令行方式,编译Java代码,运行Java程序。

1)使用记事本编写一段Java代码

​ a)创建一个记事本文件(文本文档),注意开发要显示后缀名,方便我们改动。如果没有显示,那么:
在这里插入图片描述

​ b)将文本文件的名字,改成HelloWorld.java (注意大小写,java语言是区分大小写的)

​ c)使用记事本打开这个文件,并且编写代码(选中记事本,右键选择–在记事本中编辑)

//public class是关键字,public:公共类,class:类。	类的名字是HelloWorld,{}内的东西属于这个类,{}外面的东西不属于这个类
//类的名字必须和文件的名字完全一样,包括大小写。
public class HelloWorld{
	 //编写一个门口方法,固定写法
	 public static void main(String[] args){
		//编写要执行的代码
		System.out.println("Hello world!!!");
	}

在这里插入图片描述

​ d)保存编写的代码,ctrl+s

2)编译

将编写好的代码,变成可以执行的东西

​ 需要在命令行中,使用javac命令,将Java代码文件编译成字节码文件

​ 字节码文件就是在JVM上可以运行的代码

基本的DOS命令:

比如当前是C盘想切换到D盘,那么输入 D:然后回车即可。若想进入某个文件夹目录,那么 cd 空格 tab键(相对路径)会自动补齐。cd空格…往上返回上一级目录

a)切换盘符: D:回车

b)切换文件夹 cd 文件夹路径

​ cd …返回上一层

​ cd 相对路径

​ cd 绝对路径

c) dir 显示当前文件夹中的内容,linux系统上ls

如图换盘操作演示:

在这里插入图片描述

编译命令----javac命令:

格式:javac空格Java文件的路径(这个路径可以是相对路径,也可能是绝对路径)

在这里插入图片描述
在这里插入图片描述
编译成功:在文件夹中,将会出现一个xxx.class文件。
在这里插入图片描述
那么问题—>javac命令从哪里来的?
来自JDK,在JDK的bin目录中(javac.exe windows上的.exe是可执行的文件)

3)执行编译好的字节码文件

在命令行中,使用java命令

格式:java 空格 类名

执行过程举例子:

在这里插入图片描述
注意:
javac 后面跟的是Java代码文件的路径名,不区分大小写的

java后面跟的是类名,Java中严格区分大小写,类名必须与编写的代码完全一致

运行过程:
在这里插入图片描述
上述图片,说明了:
1)Java代码编写运行的过程
2)JDK、JRE,JVM三者之间的关系:

JDK:Java开发工具包,包含开发Java代码需要的工具,比如编译器,调试器等,还包含了JRE

JRE:Java运行时环境,运行Java程序的,包含了类加载器(ClassLoader),JVM

JVM:Java虚拟机,真正运行Java程序的核心,它让Java实现了跨平台的特性

1.2.3 IDE

集成开发环境,公司常用的两个:

Eclipse:开源免费

IDEA:收费

1.2.4 Eclipse的安装和使用

去官网下载Eclipse的解压版,解压到电脑的硬盘上即可,注意不要放在中文路径下

打开eclipse.exe

第一次打开,需要选择工作空间(用来存放代码的文件夹)

在这里插入图片描述
在这里插入图片描述

常用设置:
1.配置Eclipse的编码格式

window—>Preferences
在这里插入图片描述
在这里插入图片描述

2,切换到JavaSE的界面风格(默认的是JavaEE的开发模式)

在这里插入图片描述

3.创建一个项目:File—>new—>Java Project

在这里插入图片描述

在弹出的页面中输入项目的名字,例如demo0726

在这里插入图片描述

创建成功的项目的结构:

在这里插入图片描述

4.新建一个包(package----用来管理和组织Java代码,相当于电脑上的一个文件夹)

在这里插入图片描述
在这里插入图片描述
包的命名规范:反命名法

5.创建一个类:

在包上面点击右键选择new–class(类)
在这里插入图片描述

在这里插入图片描述

上述内容全部完成后会显示如下结果:
在这里插入图片描述
接下来写入口函数

快捷方式:main alt+?回车即可

在这里插入图片描述
输出函数的快捷方式:syso alt+? 回车即可

在这里插入图片描述
在这里插入图片描述
总结:编译代码,合理利用代码提示

Eclipse会帮我们自动编译Java的代码,所以我们只需要运行即可

关于运行:

鼠标右键,然后

在这里插入图片描述

显示结果如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

.又是新的一天.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值