首页 > 编程语言 >[Java]零基础入门学习Day(1)

[Java]零基础入门学习Day(1)

时间:2022-09-02 00:13:00浏览次数:95  
标签:Java 入门 单击 Elipse 视图 环境变量 透视图 Day

Java环境的搭建

Java开发工具Eclipse的下载与安装

Java的第一个程序("Hello World")

 

一.Java环境的搭建

1.下载JDK

 

首先我们需要下载java的开发工具包JDK,下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/index.html

点击如下下载按钮:

 

 

 

JDK安装包下载完毕后就可以在需要编译和运行java程序的机器中安装JDK具体步骤如下:

(1)双击安装文件开始安装,在弹出安装向导中,单击"下一步"按钮.

(2)在弹出如图所示窗口中,选择安装JDK功能,包括开发工具,源代码,公共JRE(java runtime environment, Java运行环境)等.保持默认的安装路径不变,单击"下一步"按钮.

 

 (3)JDK安转完毕后,会弹出如图所示的窗体,该界面显示的是JRE安装路径选择窗体,保持默认的安装路径不变,单击"下一步"按钮.

 

(4)在图中,显示的是安装完成窗体,单击"关闭"按钮.(至此JDK安装完成)

 

2.配置环境变量

 (1)JAVA_HOME 环境变量的设置

右击桌面上的计算机,从打开的菜单中选择“属性”,在出现的“系统”窗口中选择左边的高级系统设置选项,然后在“高级”窗口中单击“环境变量”按钮,打开“环境变量”窗口如下图所示.

 

 

在“环境变量”窗口中的“系统变量”区域选中单击“新建”按钮,打开“新建环境变量”窗口,如下图所示,其中的变量值就是刚刚安装JDK的路径.

 

(2)Path环境变量的设置

 

在“环境变量”窗口中的“系统变量”区域选中名为“Path”的系统变量, 单击“编辑” 按钮, 打开“编辑环境变量”窗口, 因为“javac”命令在JDK的bin文件夹中, 因此要在变量值中添加输入''%JAVA_HOME% \bin;", 如图1所示, 其中, %JAVA_HOME%代表环境变量 JAVA_HOME的当前值(即JDK的安装目录), “;”表示分隔符, 用来与其他变量值隔开. 重启电脑, 再次在命令行窗口输入“ javac” 命令, 并按下回车, 会看到如图2所示的内容.

 

 图1

 

 

 图2

(3)CLASSPATH环境变量的设置

CLASSPATH环境变量的配置方式与path环境变量的配置方式基本类似, 只不过新建的变量名为CLASSPATH, 变量值为 ".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"    (其中, rt.jar是JAVA基础类库, dt.jar是关于运行环境的类库, tools.jar是工具类库
)需要注意的是,在设置CLASSPATH环境变量时,必须在配置路径前添加一个“.”来识别当前目录下的Java类。

 

 

 

二.Java开发工具Eclipse的下载与安装

1.安装Eclipse

Eclipse下载地址:https://www.eclipse.org/downloads/packages/

 

 

 

 

 

 

 

 2.启动Elipse

安装Elipse后,接下来就可以启动Elipse开发工具,具体步骤如下:

(1)双击elipse.exe文件,接下来就会出现如图3的启动页面.

图3

(2)Elipse启动完成后,就会弹出一个对话框,提示选择工作空间,如图4所示.

  图4

 

工作空间用于保存Elipse中创建的模块和相关设置,可以使用Elipse提供的默认路径为工作空间,也可以单击“Browse”按钮来更改路径,工作空间设置完成后,单击“Launch” 按钮即可.   (3)工作空间设置完成后,由于是第一次打开,因此会进入Elipse的欢迎界面.

 

 在欢迎界面中,包含Elipse的概述、 样本、 新增功能、 创建新工程等链接,单击相应的链接后, 就会进入相应功能.

3.Elipse工作台

关闭Elipse欢迎界面窗口后,就进入Elipse工作台界面,Elipse工作台主要由标题栏、 菜单栏、 工具栏、 透视图四部分组成. 如图5所示

 

图6

①Package Explorer(包资源管理器视图): 用来显示模块文件的组成结构.

②Editor(文本编辑器视图): 用来编写代码的区域.

③Porblems(问题视图): 显示模块中的一些警告和错误.

④Outline(大纲视图): 显示代码中类的结构. 

4.Elipse透视图

透视图是比视图更大的一种概念,用于定义工作台窗口这种视图的初始位置和布局,目的在于完成特定类型的子任务或使用特定类型的资源,如图6所标注的界面就是一个Java透视图, 在Elipse的开发环境中提供了几种常见的透视图, 如Java透视图、资源透视图、 调试透视图、 小组同步透视图等. 用户可以通过界面右上方的透视图按钮在不同透视图之间切换, 也可以在菜单栏中选择'Window'→'Perspective'→'Open Perspective'→'Other打开其他透视图' 如下图所示.

 

 

 在弹出的“Open Perspective”对话框中选择要打开的透视图, 如下图所示, 同一时刻只能有一个透视图是活动的, 该活动的透视图可以控制哪些视图显示在工作台界面上, 并控制致谢视图的大小和位置, 在透视图中的设置更改不会影响编辑器的设置. 

如果不小心错误地操作了透视图, 比如关闭了透视图中的包资源管理视图, 这时可以通过“ Window” → “ ShowView”来选择想要打开的视图, 也可以通过“Window”→“Perspective”→“Reset Perspective”来重置透视图, 恢复到原始状态. 

 

 

 

三.Java的第一个程序("Hello World")

1.新建Java模块

在Elipse中选择'File'→'New'→'Java Project'.会出现一个'New Java Project'对话框.如下图所示.

 

2.在模块下创建包

在 Package Explorer 视图中, 鼠标右键单击“SimpleExample”模块下的src文件夹, 选择“New” → “ Package ”,  会 出 现 一 个“New Java Package” 对话框, 其 中, “Sourcefolder” 文本框表示模块所在的目录, “Name” 文本框表示包的名称, 这里将包命名为“com”,  如下图所示, 然后单击“Finish”按钮, 完成包的创建.

 

 3.创建Java类

鼠标右键单击包名, 选择“New”→ “ Class ” 会 出 现 一 个“ New Java Class”对话框, 如图7所示, 在该对话框中,  “Name”文本框表示类名, 这里输入类名“HelloWorld”,  然后单击“ Finish” 按钮, 完成类的创建, 这时, 在 com包下就出现了一个 HelloWorld.java文件, 创建好的文件会在编辑区域自动打开.如图8所示.

 

 图7

 

 

 图8

4.编写程序代码

创建好了HelloWorld类后, 接着就可以在文本编辑器中完成代码的编写工作.
1 package com;
2 
3 public class HelloWorld {
4     public static void main(String[]args) {
5         System.out.println("Hello World");
6     }
7 }

5.运行程序

程序编辑完成后, 鼠标右键单击 Package Explorer 视图中的 HelloWorld. java 文件, 在弹出框中选择“Run As”→“Java Application”运行程序. 程序运行完毕后, 会在Console视图中看到运行结果, 如下图所示.

 

 至此,我们就完成了Java的第一个程序的编写,(HelloWorld也几乎是每一种编程语言的入门程序).

 谢谢查阅!

 

 

标签:Java,入门,单击,Elipse,视图,环境变量,透视图,Day
From: https://www.cnblogs.com/ymyb/p/16648294.html

相关文章

  • python学习Day58
    Day58今日内容概要昨日作业讲解django请求生命周期流程图路由层系统路由匹配(不同版本的django有一点的区别)反向解析无名有名反向解析路由分发名称空间今......
  • Day 5 java
    Scanner的用法首先引用import库importjava.util.Scanner;下面输入时Scannerscanner=newScanner(System.in);Stringname=scanner.next();charAt(i)name.char......
  • Java-java基础知识
    JavaSEJava标准版JVM--Java虚拟机,一种软件平台JRE--Java运行环境JDK--Java开发工具包Java是平台独立的或跨平台的,不需要更改就可以在各平台运行bin中包含java重要......
  • Hive day1内容理解
    Hive(数据仓库建模工具之一)简介:Hive本质是将SQL转换为MapReduce的任务进行运算,底层由HDFS来提供数据存储,说白了hive可以理解为一个将SQL转换为MapReduce的任务的工具,甚至......
  • java El表达式
    //支持:中文、英文、下划线,单独或三者合一:Stringregex="^[\\u4E00-\\u9FA5A-Za-z0-9_]+$";if("Adsf_最大的".matches(regex)){System.out.println(true);}//输......
  • 学习python-Day52
    今日学习内容作业讲解用户管理系统(单表)配置文件settings中关于template的文件路径修改和添加。将新建的应用注册接口前缀模型类在models文件中创建各个类对......
  • Javamis 开发环境 - Tomcat安装和配置(超详细图文说明)
     文章目录 二、第二章搭建开发环境(windows环境)2.1、Tomcat安装和配置2.1.1、官网下载2.1.2、开始安装2.1.3、端口配置2.......
  • Java 类的加载顺序
    一、概述一个Java类在编译器中是如何加载的,它的各个成员的加载顺序又是什么?这些成员涉及到静态成员变量、静态代码块、构造代码块、构造方法、成员变量、成员方法......
  • 老年选手只会做入门题(一)
    总共有\(n\)组石子\((n\leq10^6)\)。每组石子有\(M_i\)堆,每组里面第一堆石子有\(X_i\)个,后面\(M_i-1\)堆石子每堆的个数比上一堆的个数多\(1\)。对所有石子......
  • day01-GUI坦克大战01
    JavaGUI-坦克大战1.Java绘图坐标体系坐标体系介绍:下图说明了一个Java坐标体系。坐标原点位于左上角,以像素为单位。在Java坐标体系中,第一个是x坐标,表示当前位置为水平方......