首页 > 其他分享 >【无标题】

【无标题】

时间:2024-03-13 12:58:22浏览次数:30  
标签:java JDK IDEA HelloWorld 无标题 Java 安装

在这里插入图片描述

@[toc]开始学习java

一、实战概述

  • 在Java编程之旅中,首先通过安装并配置JDK作为能量源泉,搭建起与操作系统对话的魔法桥梁。接着,开发者运用文本编辑器或IDE创建并编译执行第一个简单的“Hello Java World~”程序,成功开启了通向Java世界的大门。

  • 随后引入强大的集成开发环境IntelliJ IDEA,以其高效的特性及个性化配置助力编程体验升级。在IDEA的指引下,我们构建了一个全新的Java项目王国,并以“net.huawei.p01.t01”和“net.huawei.p01.t02”两个包为领土,分别创造了代表欢迎辞的“Welcome”类和传递友谊祝福的“HelloFriends”类。

  • 在“Welcome”类中,我们通过main函数打印出对Java世界的热烈欢迎;而在“HelloFriends”类中,则展示了如何使用命令行参数动态问候多个朋友。最后,在IDEA的一键运行功能支持下,这些Java程序均能在控制台输出预期结果,充分展现了Java语言的魅力与灵活性,标志着开发者已在Java编程世界中迈出了坚实的第一步。

二、实战步骤

任务1:安装配置JDK并开发第一个Java程序

1、安装配置JDK

  • 从群共享里下载JDK-21(也可以从Oracle官网下载) 在这里插入图片描述
    在这里插入图片描述

  • 双击安装程序图标,进入安装向导
    在这里插入图片描述

  • 修改默认的安装位置,安装到D:\Program Files\Java\jdk-21\!
    在这里插入图片描述

  • 按向导提示,完成安装

在这里插入图片描述

  • 进入JDK安装目录的bin里,执行命令:java -version,查看Java版本
    在这里插入图片描述
  • 但是换一个目录,执行命令就会报错
    在这里插入图片描述
  • 为了在任意位置执行这个命令,我们需要配置Java环境变量
    在这里插入图片描述

2、配置Java环境程序

  • 此电脑 | 属性 | 高级系统设置 | 环境变量
  • JAVA_HOME: D:\Program Files\Java\jdk-21
  • Path: %JAVA_HOME%\bin;……
    在这里插入图片描述

开发第一个Java程序

  • 在D盘创建java_work目录
    在这里插入图片描述
(1)编写源程序 - HelloWorld.java
  • D:\java_work里创建HelloWorld.java
    在这里插入图片描述
(2)编译成字节码文件 - HelloWorld.class
  • 切换到D:\java_work目录,执行javac HelloWorld.java
    在这里插入图片描述
(3)解释执行类 - HelloWorld
  • 执行java HelloWorld

在这里插入图片描述

任务2:任务2:Java集成开发环境IntelliJ IDEA

三、实战总结

标签:java,JDK,IDEA,HelloWorld,无标题,Java,安装
From: https://blog.csdn.net/2401_83180903/article/details/136342247

相关文章

  • C#无标题栏窗体的移动
    C#无标题栏窗体的移动转载于:https://www.cnblogs.com/magicianlyx/p/4918153.html首先C#无标题栏窗体的实现代码在load时实现无工具栏+无窗口标题privatevoidForm1_Load(objectsender,EventArgse){this.ControlBox=false;this.Tex......
  • 如何用Qt实现一个无标题栏、半透明、置顶(悬浮)的窗口
    在Qt框架中,要实现一个无标题栏、半透明、置顶(悬浮)的窗口,需要一些特定的设置和技巧。废话不多说,下面我将以DrawClient软件为例,介绍一下实现这种效果的四个要点。要点一:移除标题栏(去除关闭、最小化、最大化按钮)在窗口的构造函数中设置窗口的样式,在强调一下,一定要找构造函数中设置,......
  • 【无标题】
    Chrome的无头模式升级:介绍–headless=newhttps://developer.chrome.com/articles/new-headless/puppeteerimportpuppeteerfrom'puppeteer';constbrowser=awaitpuppeteer.launch({headless:'new',//`headless:true`(default)enablesoldHeadl......
  • 无标题文章
    一、引言近年来,大型深度学习模型(以下简称“大模型”)已经成为人工智能研究的重要焦点。这些模型具有极大的参数量,通常在数百万甚至数十亿个之巨,并且需要大量的计算资源进行训练和推理。它们被广泛应用于各种任务,如自然语言处理、图像识别、语音合成等,表现出了强大的能力和巨大的潜力......
  • 【无标题】
    ubuntu22.04启动出现这个问题:cannotconnecttoalreadyrunningIDEinsranceexecption:process2837isstillrunning打开intellij时出错“无法连接到已运行的IDE实例。异常:进程2,837仍在运行”处理的步骤:找到idea项目的地址cd~/.config/JetBrains/IntelliJIdea2023.2......
  • 【无标题】三段大厂实习经历,我学到了什么?
    大家好,我是Angus,来自一所普通一本院校的大四学生,普通且平凡,2021年,应该是我人生最跌宕起伏的一年,在农历2021年的最后一天,在除夕,我打算写下这篇文章,想给那些正在打算找实习或者正在实习的朋友,分享一下我的经历,希望能给大家带来一些鼓励和帮助,也在这里祝大家新年快乐,事事如意。三月时......
  • 如何制作一个无标题栏且可拖拽的窗口
    如何制作一个无标题栏且可拖拽的窗口默认情况下,我们创建一个窗口自带有一个标题栏,标题栏上有程序的图标和标题,以及最小化、最大化、关闭按钮。默认标题栏的样式比较固定,有时候为了自定义样式,就需要先隐藏默认的标题栏,然后自己制作一个。同时有时还希望修改默认的拖拽窗口的方式......
  • 【无标题】常见框架:Django框架<全能型框架MTV>
    第一课django环境搭建前言Web框架:url,请求对象,响应对象,模板引擎常见框架:Django框架<全能型框架MTV>/Web.py/flask框架<已经停止维护>/Tornado<facebook维护>Web应用框架......
  • 无标题Markdown
    这是一篇关于讲解如何正确使用51CTO博客-Markdown的排版示例,希望通过此,大家都能轻松上手,都能通过Markdown能够让自己的文章有更加出色、更清晰明了的排版。什么是Markdown......
  • 【无标题】
    文|叶小安2020年11月,百度以36亿美元收购欢聚时代旗下的YY直播,这场收购案曾震惊整个直播界。虽然这场收购一波三折,至今还未获得正式审批,但YY直播实质上已与百度“合作”一......