首页 > 编程语言 >关于建立一个Java项目全过程(专对于新手)

关于建立一个Java项目全过程(专对于新手)

时间:2023-06-03 22:22:45浏览次数:52  
标签:Java 如图所示 点击 全过程 新手 安装 环境变量 下载

关于建立一个Java项目全过程

一、Java开发环境搭建

1.JDK与JRE

JDK = JRE + 开发工具集(例如Javac编译工具等)

JRE = JVM + Java SE标准类库

2.JDK的下载

下载网址(Oracle公司官网):www.oracle.com

这里链接具体下载网址:https://www.oracle.com/java/technologies/downloads/

复制链接打开后会出现以下内容

这里我们选择JDK17,因为这个版本的更稳定,更完善一些

然后点击链接进行下载,这里选择的是Windows系统的下载

3.JDK的安装

傻瓜式安装:直接点下一步

这里我将下载位置安装到C盘,如想安装到别的盘可点击【更改】选项

然后就安装好啦,点击关闭,然后来到下载路径找到这个jdk包

包里面的文件如下:

4.环境变量配置:配置JAVA_HOME+path

  • 步骤:

(1)打开桌面上的计算机,进入后在左侧找到此电脑,单击鼠标右键,选择属性,如图所示:

(2)选择高级系统设置,如图所示:

(3)在高级选项卡,单击环境变量,如图所示:

(4)在系统变量中,单击新建 ,创建新的环境变量,如图所示:

(5)变量名输入JAVA_HOME,变量值输入 C:\Program\Java\jdk-17 ,单击确定,如图所示:

(6)选中Path 环境变量,双击或者点击编辑

(7)在变量值的最前面,键入%JAVA_HOME%\bin。如图所示:

注意:强烈建议将%JAVA_HOME%\bin声明在path环境变量中所有变量的最前面!

(8)环境变量配置完成,重启DOS命令行(ctrl+R),在任意目录下输入javacjava命令或java -version,运行成功。

第一行显示的是jdk版本,环境配置就完成啦!

二、开发工具下载

1.下载idea软件

(开发常用该软件,教学实验常用eclipse)

下载网址:https://www.jetbrains.com/idea/

刚开始学建议选择社区版

2.idea安装

傻瓜式安装:点next

这里点击更改安装位置,选择软件盘

然后就下载好啦!

三、项目开发

1.建立项目

点击create则出现下图:

2.这里在src下建立一个文件包

命名为:

3.建立一个java文件

这里命名为Hello

然后进行编写代码,打印出 Hello Evan!

代码如下:

package com.Evan.test;

public class Hello {
    public static void main(String[] args) {
        System.*out*.println("Hello Evan!");
    }
}

控制台输出为:

这里显示出来了,说明这个文件建立好啦!

标签:Java,如图所示,点击,全过程,新手,安装,环境变量,下载
From: https://www.cnblogs.com/Evan-Ye/p/17454777.html

相关文章

  • Java基础知识:面试官必问的问题
    数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean只有两个值:true、false,可以使用1bit来存储,但是具体大小没有明确规定。JVM会在编译时期将boolean类型的数据转换为int,使用1来表示true,0表示false。JVM支持boolean......
  • Java基础知识:面试官必问的问题
    数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean只有两个值:true、false,可以使用1bit来存储,但是具体大小没有明确规定。JVM会在编译时期将boolean类型的数据转换为int,使用1来表示true,0表示false。JVM支持boolean......
  • EBU4201 I java编程
    EBU4201IntroductoryJavaProgramming2022/23MiniProjectTask1[30marks]SumItUpisasimpleapplicationforchildrenwheretheycanpractisetheircountingandaddingskills(seeFigure1).Figure1FirstlaunchwithsomeinputvaluesenteredArandomnumb......
  • Java实战(第2版)学习笔记
    基本知识函数式编程:Java8里将代码传递给方法的功能(同时也能够返回代码并将其包含在数据结构中)还让我们能够使用一整套新技巧,通常称为函数式编程。没有共享的可变数据,以及将方法和函数(即代码)传递给其他方法的能力,这两个要点是函数式编程范式的基石。行为参数化:将方法(你的代码)作......
  • java子线程中获取父线程的threadLocal中的值
    1packagecom.example.springbootstudy.test.threadLocal;23publicclassBaseTest{45publicstaticfinalInheritableThreadLocal<String>inheritableThreadLocal=newInheritableThreadLocal<>();67publicstaticfinalThrea......
  • Java8之Stream的学习
    一、概念理解Stream可以由数组或集合创建,对流的操作分为两种:中间操作,每次返回一个新的流,可以有多个。终端操作,每个流只能进行一次终端操作,终端操作结束后流无法再次使用。终端操作会产生一个新的集合或值。二、Stream的创建publicclassStreamDemo{publicstaticvoidmain(......
  • java继承
    1.为什么要使用继承多类之间拥有相同的属性或是方法;解决方式是将相同的属性和方法抽取出来封装到一个新的类中,并继承新的类。2.继承语法AextendsB如果AextendsB得出结论;A是B的子类;B是A的父类java中一个类只能继承一个父类(单继承关系)继承的关键字是extends3.supersupe......
  • Java使用SSLContext请求https
    //首先实现信任的管理器类ublic class HttpsUtil {     private static class TrustAnyTrustManager implements X509TrustManager {         public void checkClientTrusted(X509Certificate[] chain, String authType)          ......
  • JAVA的springboot+vue医疗预约服务管理信息系统,医院预约管理系统,附源码+数据库+论文+P
    1、项目介绍会员制医疗预约服务管理信息系统是针对会员制医疗预约服务管理方面必不可少的一个部分。在会员制医疗预约服务管理的整个过程中,会员制医疗预约服务管理系统担负着最重要的角色。为满足如今日益复杂的管理需求,各类的管理系统也在不断改进。本课题所设计的是会员制医疗......
  • 高级程序员和新手小白程序员区别你是那个等级看解决bug速度
    IT入门深似海,程序员行业,我觉得是最难做的。加不完的班,熬不完的夜。和产品经理,扯不清,理还乱的宿命关系一直都在新需求-做项目-解决问题-解决bug-新需求好像一直都是这么一个循环。(哈哈哈)我觉得一个好的程序员,判断根本取决于,遇到生产问题和bug,解决的问题的思路,和解决问题时......