基本编程能力练习

el/2023/9/24 20:59:08

一、首先下载Java的编译环境并安装

JDK下载地址:https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
选择适合自己系统的版本进行安装
这里我选择的是jdk-15_windows-x64_bin.exe
下载完成后直接运行安装,安装位置选择默认的C盘,安装之后点击完成,由于是开发环境,所以电脑桌面并不会显示图标。
在这里插入图片描述

二、安装完成之后需要配置JDK工作所需的环境变量

在计算机图标上右击,然后选择属性命令,弹出此页面:
在这里插入图片描述
然后点击高级系统设置
 再点击环境变量
在这里插入图片描述新建系统变量JAVA_HOME
在这里插入图片描述双击Path变量对其进行修改,在原变量值最前端添加.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;变量值,单击确定完成环境变量的设置。
在这里插入图片描述
在Windows系统中测试JDK环境配置是否正确,按Windows+R快捷键,然后在运行对话框中输入cmd然后启动控制台,在控制台中输入javac命令,按enter键,将输出JDK的编译器信息,这说明JDK环境搭建成功。
在这里插入图片描述

三、编写Java应用程序

先进行一个简单的记事本编写的程序,选择一个位置新建一个文本文档,命名为Hello,写入程序

public class Hello                            //类名为Hello
{public static void main(String args[])    //程序主入口函数,带命令行参数{System.out.println("Hello world");    //在控制台输出Hello world}}

将此文本文档的扩展名改为.java并保存。
文件扩展名在查看里面,将其勾选然后就可以对文件的扩展名进行修改
在这里插入图片描述
然后在控制台输入cd 文件所在的位置,例如"cd javaworkspace",输入javac Hello.java命令编译源程序,源程序被编译后,会在相同的位置生成一个.class文件,输入java Hello命令将执行编译后的Hello.class字节码文件。结果如下:
在这里插入图片描述


http://www.ngui.cc/el/3419334.html

相关文章

基本任务1.1Java语言基础

一、任务要求 完成基本数据类型的使用。完成基本运算符和表达式的使用。完成基本控制语句:判断、分支、循环等语句的使用。完成数组的使用。所有源代码必须加入行一级注释。 二、任务的理解 本次任务是让我们对Java编程中所遇到的基础知识进行学习和掌握&#xf…

基本任务1.1Java语言基础(任务挑战)

任务挑战: 1.编制一个Java application应用程序,把数组中已知的10个数字由小到大排序后输出。 编程前思考: 完成数组排序的方法有多种,其中有调用Arrays类中的sort方法直接对数组进行由小到大的排序,还可以采用冒泡排序…

基本任务1.2Java面向对象程序

一、任务要求 完成一个Java application应用程序,描述一个人类。要求如下:要求此人类必须包含有人的姓名、性别、出生日期等基本属性(变量)。要求此人类描述吃饭的方法(函数)和描述睡觉的方法(…

基本任务1.3Java API

完成一个 java application应用程序,可以接收用户通过键盘输入的文本,并输出此段文本字符的个数。 代码: package task; //包名 import java.util.Scanner; //导入Scanner类 public class JavaAPI { //创建类public static void…

Tensorflow的安装与配置

Tensorflow的安装与配置 经过多次的安装失败,找寻原因,最终安装成功。 1、基于之前安装的anaconda的基础上进行tensorflow的安装,首先通过按windows键和R键弹出运行框,输入CMD回车,进入cmd命令窗口,先查询…

基本任务1.4java异常捕捉机制

Java异常捕捉机制 任务要求: 一、完成一个 java application应用程序,完成ca/b 的计算并输出c的结果,可以为a和b在程序中赋初值、或者接收用户通过键盘输入a和b的数值文本后转换为数字等,在程序要求当 b 为0时c的计算结果正确。…

基本任务4.2WEB服务

任务要求: 一、学习Tomcat服务器的安装和配置,要求把其WEB根路径从默认值改为自定义的路径,要求把其WEB默认服务端口改为80。二、把基本任务4.1基本任务和挑战任务所完成的静态WEB页面放到WEB服务器根路径下,启动WEB服务器&#…

MySQL Server 5.5安装

MySQL数据库安装 一、下载安装包 网站:https://dev.mysql.com/downloads/installer/ 然后点击下载,也可以下载老版本。 二、安装 MySQL Server 5.5安装步骤如下:(其余版本安装步骤略有不同) 三、测试 在命令…

语音信号线性预测分析

语音信号线性预测分析 基本思想:一个语音取样的现在值可以用若干个语音取样过去值的加权线性组合来逼近(最小均方误差)。线性预测最重要的优势在于它可以较为精确地估计语音的参数,而这些极少的参数可以正确地表现语音信号的时域…

在vue中使用fastclick解决移动端300ms延时问题

第一步:安装插件 把fastclick这个包安装到项目的依赖之中,--save表示开发与上线都需要 npm install fastclick --save 第二步:在main.js中引入插件 import fastclick from fastclick 第三步:在body元素上使用插件 fastclick.attach(document.body)