从零学Java(2)之搭建开发环境

article/2025/9/14 22:47:09

目录

从零学Java(8)之变量
从零学Java(7)之数据类型
从零学Java(6)之字面量和常量
从零学Java(5)之关键字和保留字
从零学Java(4)之编程规范
从零学Java(3)之第一个实例HelloWorld
从零学Java(2)之搭建开发环境
从零学Java(1)之面向对象

引言:

♀ 小AD:明哥,上次说好上5星的,结果只上了4星,怎么说?
♂ 明世隐:那能怪我吗?你小鲁班连招都还不会用,我都说了好几遍了。
♀ 小AD:都是那个韩信,老吃我线,害的我手抖
♂ 明世隐:对,就是那个韩信,把他拉黑,这种队友不配赢。
♀ 小AD:那今天要上5星,你得保证。
♂ 明世隐:不,今天好日子,不上分,得学习。
♀ 小AD:什么好日子,是有发皮肤吗?
♂ 明世隐:想得美,放暑假了。
♀ 小AD:我当然知道,那不是很有时间玩了,暑假本来就是休息的日子。
♂ 明世隐:放暑假的第一天你就想着玩,不行,第一天得学习,不然一个暑假你啥都忘记了,这样不好,我们时刻要保持一刻学习的心。
♀ 小AD:嗯嗯,行吧,那就让我“好好学习,天天向上”。
♂ 明世隐:所以应该做点什么啊。
♀ 小AD:那就。。。,不然就学习一波Java咯。
♂ 明世隐:嗯,不错,真不错,今天来学习一下环境的搭建。

跨平台

Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码,即 .class文件。
当然这个不能直接被电脑识别,需要Java虚拟机(JVM),也就是说java是在JVM上运行的,只要我们在不同的平台上安装好JVM,编写的java代码就可以在不同的平台上运行。

♀ 小AD:好像不是很明白,能举个例子吗?
♂ 明世隐:那我问你,你跟国人打招呼怎么打?
♀ 小AD:这赛季王者了吗?
♂ 明世隐:你啥意思?你们年轻人就这样打招呼的?是皮痒了吗?
♀ 小AD:不是哥,我皮一下,不要生气,我就想知道你大号多少了。
♂ 明世隐:给你次机会,好好说话。国人之间怎么打招呼?
♀ 小AD:你好,吃饭了吗?去哪啊?最近咋样啊?
♂ 明世隐:嗯没错,那你把这话跟老外说他们听的懂吗?
♀ 小AD:听不懂,老外你要说Hello
♂ 明世隐:对,那如果我有个翻译机,把你好翻译成Hello,他不就能听懂了。
♀ 小AD:是啊,然后呢
♂ 明世隐:如果对方是韩国人,就把“你好”翻译成“阿尼哈撒哟”,韩国人也能听懂吧。
♀ 小AD:嗯,是的
♂ 明世隐:那这个JVM就好比是这个翻译机,能明白吗
♀ 小AD:你这么说我就明白了

在这里插入图片描述

安装Jdk

jdk下载:官方下载
在这里插入图片描述
在这里插入图片描述
自己选择合适的安装,然后运行安装程序,唯一要注意的就是尽量吧jdk和jre的安装放到一起(将jre安装到jdk的根目录下)
在这里插入图片描述

环境变量的配置

1.计算机右键属性,高级系统设置,高级,环境变量
在这里插入图片描述
2.新建变量 JAVA_HOME ,变量值为之前自己jdk的安装路径
在这里插入图片描述
3.添加变量名 CLASSPATH ,变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面的有个点“.”不要漏掉)
4.找到系统变量里变量名为Path的,编辑,追加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 到变量值最后。

检查配置是否正确

打开cmd,输入java -version 看能否正确打印版本号(正确打印表示配置正确)
在这里插入图片描述

安装开发工具Eclipse

安装教程:eclipse安装教程
快捷键:eclipse快捷键
常用技巧:15 个 Eclipse 常用开发快捷键使用技巧

♀ 小AD:明哥,那今天是不是把环境装好就行了。
♂ 明世隐:是啊,很简单的,好好弄吧。
♀ 小AD:好的,我一会就弄完,有这么详细的教程,肯定分分钟。
♂ 明世隐:加油哦,回头我们就来写第一个程序试试。
♀ 小AD:起飞?
♂ 明世隐:那是必须的,快去安装环境吧!
♀ 小AD:好


http://chatgpt.dhexx.cn/article/mNOLd4s4.shtml

相关文章

Java基础篇 | Java开发环境的搭建

前言: 对于java以前学过一点点,时间太久都忘了,今天开始就更新java了;从最基础的开始,打好java基础,便于以后复习。我们刚开始学就在dos命令框运行,不要直接在编译器IDEA上直接敲代码&#xff0…

超全详解Java开发环境搭建

在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,为后续的开发工作带来极大便利。 对于大公司来说,软件开发环境搭建工作一般是由运维来做,然而,对于小公司来说,这个工作就交给开发人…

Java环境的搭建

Java环境的搭建 文章目录 Java环境的搭建前言一、Java环境的搭建1.Java 虚拟机——JVM2.JDK安装图解3.环境变量的配置 前言 Sun Microsystems于1995年推出的面向对象的程序设计语言,共同创始人的詹姆斯高斯林 (James Gosling)被誉为“Java之父”。 是一种面向Intern…

用C++实现“杨辉三角“”

C语言实现杨辉三角的输出 先了解一下杨辉三角&#xff0c;如下图&#xff1a; 本文实现的不是的不是等腰三角形形状的杨辉三角&#xff0c;而是直角三角形形状&#xff0c;如下&#xff1a; 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 … 话不多说&#xff0c;代码如下 #include<ios…

杨辉三角-

认识杨辉三角 杨辉三角就是有规律的数组成的一个三角形左右两个数字的和等于下方数 如图&#xff1a; 要用java代码实现杨辉三角我们得发现以下几个规律 1.第1行1个数&#xff0c;第2行2个数&#xff0c;第n行n个数 2.每行的第一个数和最后一个数是都是1 3.数组中表示具体的数…

杨辉三角 算法

最近&#xff0c;看一些东西突然碰到了杨辉三角&#xff0c;有点懵&#xff0c;故查了点资料&#xff0c; 首先看一下杨辉三角形式&#xff1a; 首先&#xff0c;要想编程解决杨辉三角&#xff0c;必先了解其性质&#xff1a; 上述那么多&#xff0c;我们真正需要的也就是第一…

杨辉三角详解--及杨辉三角正输出与倒向输出

PS:再次感谢官方大大推荐的关注&#xff0c;非常非常蟹蟹啦 关于杨辉三角&#xff0c;这里引用百度百科的简介 杨辉三角&#xff0c;是二项式系数在三角形中的一种几何排列&#xff0c;中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲&#xff0c;帕斯卡&…

杨辉三角里的算法

文章目录 题目&#xff1a;题解&#xff1a;杨辉三角由来杨辉三角规律杨辉三角在编程实现 题目&#xff1a; 题目来源杭电ojProblem ID:2032 题解&#xff1a; 1&#xff0c;杨辉三角规律 2&#xff0c;在编程中呈现 3&#xff0c;简化思路 #include<stdio.h> int …

实现杨辉三角的几种方法

杨辉三角&#xff1a;百度百科 方法一&#xff1a;迭代 def triangle_1(x):""":param x: 需要生成的杨辉三角行数:return:"""triangle [[1], [1, 1]] # 初始化杨辉三角n 3 # 从第三行开始计数,逐行添加while n < x:for i in range(0, n-…

[TCP/IP] Linux 搭建服务器局域网

文章目录 [TCP/IP] Linux 搭建服务器局域网1. 使用python内置库http.server2. 使用Http-Server [TCP/IP] Linux 搭建服务器局域网 1. 使用python内置库http.server python3: http.server 命令行启动&#xff1a; # python 3 python -m http.server 8000 # python 2 python -m…

Factorio异星工厂搭建服务器

环境&#xff1a;阿里云 ubuntu 按需计费1C1G的配置&#xff0c;带宽最低&#xff0c;因为就2~3人玩 参考文章&#xff1a;https://www.jianshu.com/p/01aea26df1e0 1.购买云服务器&#xff08;aliyun还要先充100才能按需计费使用&#xff09; 2. xshell 登录云服务器 3. 下载…

服务器环境搭建

服务器&#xff1a;腾讯云服务器 操作系统&#xff1a;CentOS 7.6 64bit 一、本地连接云服务器 1.本地是windows系统可下载Xshell或Putty客户端用来连接远程服务器&#xff0c;本文以Putty为例。 2.点击下载Putty&#xff0c;并安装后打开&#xff0c;并填写服务器ip&#…

从零搭建服务器(图文详解,绝对无广告成分)

目录 前言 一、服务器是什么&#xff1f; 二、申请域名和服务器 1.申请域 2域名与服务器的绑定 总结 前言 本人第一次接触服务器&#xff0c;借此机会写个帖子帮助后来人学习&#xff0c;少一些迷茫&#xff0c;少浪费一些时间 一、服务器是什么&#xff1f; 服务器可以…

如何从零开始搭建服务器

文章目录 前言 记录如何将一台空服务器搭建满足开发需要。 一、Docker是什么&#xff1f; 二、Docker搭建 1.安装与配置 2.配置 Docker 容器与镜像 3.Docker 常用命令 4.GUI 管理配置 三、Docker搭建Mysql数据库 1.建立镜像 2.一般来说数据库容器不需要建立目录映射 3.连接mysq…

Node 简单搭建服务器

作为前端开发能自己动手搭建一个本地服务器真的太有必要了 一. 准备Node 环境 下载安装就可以,一步一步完成,默认路径就可以,不是默认路径需要自己配置环境变量 cmd 小黑屋 输入node 二. node 如何直接运行 js 文件 node fileName 即可运行对应的文件 路径正确就ok 依赖打…

动态链路聚合

客户需求&#xff1a;增加链路带宽&#xff0c;提高链路可靠性 实验步骤&#xff1a; 静态聚合的端口不与对端设备交互信息 动态聚合是双方协商&#xff0c;端口使用LACP协议与对端交互信息 聚合组中配置相同&#xff0c;端口号最小的是参考端口 #修改设备名称 <H3C>sys …

Windows 10 链路聚合

Windows 10 链路聚合 自己买了一个usb的HUB网口&#xff0c;之前电脑上有有个千兆网线插在路由器上&#xff0c;于是就想着做链路聚合&#xff0c;找了很多做链路聚合的教程&#xff0c;都没有找到适合的&#xff0c;于是就自己查找了官网的知识。提取精华。分享给大家 链路聚…

交换机之间的链路聚合

实训日期 2021.05.12-19 一、实训目的 通过上机实训&#xff0c;使学生掌握&#xff1a; &#xff08;1&#xff09;能够实现跨交换机上实现VLAN方法&#xff1b; &#xff08;2&#xff09;能够掌握将交换机端口分配到VLAN中的操作技巧 二、实训原理 把聚合&#xff08;绑定…

各厂商-链路聚合配置

各厂商-链路聚合配置 华为网络拓扑链路聚合配置 华三网络拓扑链路聚合配置 锐捷网络拓扑链路聚合配置 思科网络拓扑链路聚合配置 在工作中会经常遇到配置不同厂家的设备&#xff0c;此次实验主要是一些常见厂商的交换设备&#xff0c;并且只配置“负载分担模式”&#xff0c;不…

链路聚合协议

链路聚合 基础知识 在企业网络中&#xff0c;所有设备的流量在转发到其他网络前都会汇聚到核心层&#xff0c;再由核心区设备转发到其他网络&#xff0c;或者转发到外网。因此&#xff0c;在核心层设备负责数据的高速交换时 &#xff0c;容易发生拥塞。在核心层部署链路聚合&a…