首页编程java编程java环境变量配置菜鸟教程,配置jdk环境变量

java环境变量配置菜鸟教程,配置jdk环境变量

编程之家2026-05-25977次浏览

大家好,今天小编来为大家解答java环境变量配置菜鸟教程这个问题,配置jdk环境变量很多人还不知道,现在让我们一起来看看吧!

java环境变量配置菜鸟教程,配置jdk环境变量

Java这门技术如何自学

Java自学是完全没有问题的,Java的发展前景非常乐观,Java语言一直在不断发展和改进,Java生态圈也非常活跃,拥有丰富的开源框架和工具。与此同时,Java在云计算、人工智能等领域也有着广泛的应用和探索。对于心有担忧的你来讲,来看看千锋学员杨同学,从工厂到阿里菜鸟程序员,他做到了。如果你一直在工厂流水线做着一份周而复始的工作,有一天突然进入了互联网大厂成为一名程序员,这样的转变你能想象到吗?还真的有人通过自己的努力做到了,他就是来自千锋郑州Java的杨同学,他是如何做到的?半路出家学开发对于自己之前的工作,杨同学用三个字概括:“不快乐”。毕业之后,杨同学进入了国内著名的制造企业富士康,一年多的时间他已经在富士康成为了一个流水线小组长,工资也算可观,平时吃住都在工厂,并且没有什么支出,生活貌似也算是走向了正轨。但是他总觉得自己哪里不快乐,想要跳出自己的围城,远离这种每天机械式的生活。偶然间,一个朋友在哗哩哗哩上给他发了一个磊哥关于Java开发的视频,视频看完后他觉得老师讲的东西很有意思,枯燥的技术点,在他的讲解下变得非常有意思。正好想换个环境学点东西的他就跟着视频开始学习,尝试接触新的领域和知识。他发现对于编程,自己并不排斥,甚至对于IT行业也有了一定的憧憬。慢慢的,说关就干,于是辞职,背起行囊,在干锋开始了自己的新目标。挫折+努力=成功离开校园很多年,流水线上机械的工作已经让杨同学完全没有了自己的学习节奏,之前所学的专业也和编程毫无关系。专业的术语、一行行代码让他逐渐对自己不自信起来,尤其是看到旁边的同学一个个的代码敲的飞起,自己却在面对一个又一个的错误、BUG、异常......逐渐,他对自己的选择产生了很大的怀疑,但一想到如今的自己已经退无可退,除了前进没有第二个选择。在认清楚与其他同学的差距后,尤其是身边的在校大学生同学,他们在学习能力上的确比已经工作的自己强,但杨同学相信勤能补拙,既然自己技术不行,那就死磕到底,面对编程,他开启了熬鹰模式。从来到干锋的那一天起,杨同学就知道自己是来改变的,不是来娱乐的。于是,周六日在他这里是不存在的,一周七天雷打不动“8117”模式。知识点不懂不过夜,项目bug不过天,这是杨同学给自己立下的规矩。在他的努力下,逐渐赶上了进度,也真实明白了自己需要什么,想得到什么。走的路越长,你会发现路不仅比以前宽了,而且越来越顺畅了。杨同学就是如此,毕业后所学的技术让他有了能够谈条件的底气,终于通过层层面试进入一阿里巴巴菜乌项目组。从最初的工厂流水线,到如今宽敞明亮的办公室,从工厂车间到办公桌电脑前,这条路杨同学走了五月。五个月的时间不仅没有辜负他当初的努力和选择,更是让他在收入上有了很大的提升。我们常常说,人生没有回头路,在这条道路上,方向比速度重要,选择比努力重而杨同学的故事更是诠释对的选择,让努为变得更有意义。在杨同学的学习路上他选择了千锋教育,千锋是一家拥有核心教研能力以及校企合作能力的职业教育培训企业,2011年成立于北京,秉承“初心至善匠心育人"的核心价值观,以坚持面授的泛 T职业教育培训为根基,发展至今已布局教育培训、高校服务、企业服务三大业务版块,服务近 20万学员、近千所高校和数万家企业。作为拥有 T基因和数字技术能力的教育机构,千锋十分注重联手高校和企业协同培养数字化人才,建立数字技能人才培育机制和行业标准,引领新时代职业教育实现高质量发展。附赠,java学习路线,希望这些内容对你在选择Java培训时,事半功倍。

Java学习路线框架参考

第一阶段:Java核心基础预计周期:35-40天学习目标:可进行小型应用程序开发,对数据库进行基本的增删改查管理学习内容:1、计算机基础知识:DOS常用命令、Java概述、JDK环境安装配置、环境变量配置2、java基本语法:变量、常量、运算符、循环、流量控制、数组、方法2、java面向对象:集成、封装、多态3、Java集合:List、Map、Set...Collection、lambda表达式4、Java IO: File、InputStream、OutputStream5、Java多线程:Thread、Runnable、Callable、线程池6、Java网络编程:TCP、UDP7、Mysql数据库及JDBC:Mysgl基本操作、JDBC开发推荐教程:1) Java零基础全套视频教程千锋教育Java零基础视频教程,2023版Java入门,java自学必备教程2) MySQL数据库基础安装+进阶教程千锋教育MySQL数据库教程,mysql安装到mysql高级一套通关3) JDBC核心技术精讲视频教程千锋教育JDBC核心技术教程,一套搞定Java数据库链接

第二阶段:javaweb预计周期:30-35天学习目标:可以仿制任何网站前端页面,解决网页浏览器兼容性问题,解决PC端和移动端兼容性问题;使用前端脚本进行相关网页功能特效编写,使用JavaWeb核心技术轻松写出任何网站功能模块,使用JavaWeb高级部分知识解决网站的相关高并发问题,无压力胜任javaEE开发工程师职位。

学习内容:1、前端基础:html、css、JavaScript、Ajax、Jquery2、 Mysql数据库及JDBC:MySQL数据库回顾、JDBC开发回顾3、Web容器:Tomcat、Jetty4、Java web: JSP、Servlet、Nginx5、Redis数据库入门:缓存数据库6、Linux基础7、阶段案例项目推荐教程:1) JavaWeb全套视频教程JavaWeb教程小白零基础入门到项目实战这套课程主要针对具有 JavaSE基础的同学开展,课程总共 450小结,每小节会针对不同的知识点进行详细介绍,其中包括 MySQL数据库的开发应用、数据库设计流程、HTML5、CSS3、JavaScript、AJAX、jQuery、BootStrap等 Web前端开发技术的讲解以及JavaWeb技术栈的核心开发技术几大部分的内容。老师的授课风格轻松幽默,可以在学习中增添不少乐趣,同时在课程讲解方面也非常细致全面,对于技术的全面提升很有帮助,推荐给大家~2) Redis从入门到实战全套千锋教育Redis 6入门到实战教程,redis底层原理+redis分布式锁+java企业级解决方案3) Java教程linux操作系统安装到企业级项目部署千锋教育Linux教程入门到精通(Java程序员必备)4)项目-《锋迷商城》【千锋教育】全网首套鸿蒙HarmonyOS 2.0应用开发实战教程丨锋迷商城项目,鸿蒙系统APP开发入门+实战教学

第三阶段:Java开发框架预计周期:15-20天学习内容:能够开发JavaEE的后台系统,能够搭建企业级的JavaEE开发框架。能独立搭建SSM项目架构,能独立基于SSM框架进行功能模块开发,能够独立使用bootstrap提供的UI组件实现系统功能,熟练使用Mysql数据库管理业务数据。1、Spring容器:Spring核心、loc、AopBean管理等等2、Spring Mvc:MVC核心、HTTP请求、Restful3、Spring Boot:简化Spring开发、自动配置4、持久化框架:Mybatis、Jpa5、SSM整合:Spring+SpringMVC+MyBatis整合6、代码管理工具:Git、Maven7、阶段案例项目推荐教程:1) Spring全套详解(Ioc-AOP-整合MyBatis)千锋教育Spring教程入门到精通,一套搞定spring(源码实战讲解)2) SpringMVC(框架源码解析)千锋教育SpringMVC教程,一套快速掌握spring mvc(框架源码解析)3) Mybatis框架(全程带练,源码解析)千锋教育新版Mybatis框架视频教程,mybatis(idea版)实战教程(全程带练,源码解析)4) SSM框架:spring+SpringMVC+MyBatis千锋教育最新SSM框架教程(Spring+SpringMVC+MyBatis)SSM整合完整版5)服务快速开发技术-springboot快速入门到项目实战【千锋】最新版 SpringBoot最新教程通俗易懂6)一套搞定Maven快速入门到精通千锋教育Maven教程全套,maven安装配置到高级,java项目开发必会7) git全套教程千锋教育最新版前端Git教程,从入门到实战迅速上手git8) SpringBoot2实战课程锋迷商城项目(SpringBoot Vue前后端分离)SpringBoot2实战课程锋迷商城项目(SpringBoot Vue前后端分离)

java环境变量配置菜鸟教程,配置jdk环境变量

第四阶段:微服务开发框架&中间件学习内容:1、Spring Cloud:Euraka注册中心、Ribbon、Feign、GateWay、配置中心2、Spring Cloud Alibaba:Nacos注册/配置中心、sentinelseata分布式事务......3、分布式框架Zookeeper、Dubbo:Consumer、Provider、zk注册中心4、消息中间件:RabbitMQ、RocketMQ、Kafka...5、分布式数据库:Redis、MongoDB6、分布式搜索: ElasticSearch、ELK7、Docker:容器化部署技术8、阶段案例项目推荐教程:1) SpringCloud框架入门到精通全套教程千锋教育SpringCloud框架入门到精通全套教程 java微服务架构基础史上最简单全面的微服务开发教程2) Zookeeper集群教程千锋最新Zookeeper集群教程-全网最全Zookeeper应用及原理分析课程3) RPC+Dubbo框架入门最全教程千锋教育Dubbo教程,分布式服务框架dubbo源码级应用教程4)消息队列RabbitMQ教程千锋教育RabbitMQ教程全套,轻松掌握MQ消息中间件5)分布式消息kafka入门到精通教程千锋教育最新kafka入门到精通教程|kafka原理解析从安装到实战,阿里P7架构师讲解Java必备(附源码)6)分布式ElasticSearc搜索服务引擎理论入门到实战千锋教育ElasticSearch教程,ES硬核入门实战教程7)微服务部署Docker快速入门教程千锋教育Docker快速入门教程,docker安装到项目部署,java必备通俗易懂全面掌握(Wilson主讲)8)电商项目-《锋迷商城》《锋迷商城》电商项目实战本套项目实战课程有极高的含金量,采用当下最主流的微服务分布式架构,前后端分离技术,掌握本套课程,你将拥有千万级电商项目实战经验。

通过本套课程的学习,你将具备:分布式架构微服务电商项目经验、可胜任互联网电商项目 Java工程师岗位、技术能力相当于阿里 P7/P8级别(年薪 50W起)、相当于 5年以上实际开发经验所掌握的技术能力。其实很多时候的成功都是要靠自己的努力。在许多情况下,个人的努力和奋斗是取得成功的重要因素之一。虽然每个人的背景和机遇都不同,但通过付出努力、保持专注和坚持不懈,我们可以提高自己的技能、实现目标并迈向成功。记住,成功是一个长期的过程,需要持之以恒和不断努力。

java package问题

--建议题主根据学习资料系统的学习java;如果没有好的教材,菜鸟教程等初学者网站都可以;

--为什么要配置环境变量:

程序的编译和执行需要使用到javac和java命令,所以只能在bin目录下写程序

实际开发中,不可能把程序写到bin目录下,所以我们必须让javac和java命令在任意目录下能够访问;

java环境变量配置菜鸟教程,配置jdk环境变量

--配置环境变量;

在java中需要设置三个环境变量(JDK1.5之后不用再设置classpath了,个人不建议配置)

JDK安装完成之后我们来设置环境变量:右击“我的电脑”,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:

(1)配置JAVA_HOME变量:

为什么要配置classpath环境变量?一是为了方便引用,比如,JDK安装在C:\Program

Files\Java\jdk1.5.0_17目录里,则设置JAVA_HOME为该目录路径,那么以后要使用这个路径的时候,

只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串;二则是归一原则,当JDK路径改变的时候,

仅需更改JAVA_HOME的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档,要是万一没有改全,某个程序找不到JDK,

后果是可想而知的----系统崩溃!三则是第三方软件会引用约定好的JAVA_HOME变量,不然,你不能正常使用该软件。

如何配置JAVA_HOME变量?

在系统环境变量那一栏中点击新建JAVA_HOME(JAVA_HOME指向的是JDK的安装路径),变量的值实际上是JDK安装路径的根目录。具体过程省略,下面只列出其键值对:

变量名: JAVA_HOME

变量值:C:\Program Files\Java\jdk1.5.0_17

(2)配置path变量:

为什么要配置path变量?因为电脑系统将根据该变量的值找到java编程中需要的一些程序,比如javac.exe、java.exe、javah.exe等等,其中javac.exe程序是用于编译java源代码,java.exe程序是用于执行后缀为class的代码。

如何配置path变量?

path变量一般电脑系统都已经创建好了,所以不用新建该变量,只需在系统变量里选中到path变量,点击“选择”

->“编辑",需要注意的是,不要随便删除方框里原有的其他path值,而是先在那一大串值之后,添加一个分号,再把C:\Program

Files\Java\jdk1.5.0_17\bin填上去。下面列出其键值对:

变量名: PATH(不区分大小写但建议使用大写)

变量值:%JAVA_HOME%\bin;//也可以C:\Program Files\Java\jdk1.5.0_17\bin;

(3)配置classpath变量:

为什么要配置classpath变量?配置classpath变量,才能使得java解释器知道到哪里去找标准类库,这些标准类库是别人已经写好了的,我们只管使用。比如我们常用到java.lang包中的类,在配置classpath变量后被设为默认导入,所以在写程序时就不用import这个包了。那么这些标准类库在哪呢?在以JDK的lib目录下以jar为后缀的文件中:一个是dt.jar,一个是tools.jar,这两个jar包都位于C:/jdk1.6.0/lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量的值为:.;

C:\Program Files\Java\jdk1.5.0_17\\lib\tools.jar; C:\Program

Files\Java\jdk1.5.0_17\\lib\dt.jar;

如何配置classpath变量?

在系统环境变量那一栏中点击新建classpath,具体过程省略,下面只列出其键值对:

变量名: CLASSPATH

变量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

(注意,CLASSPATH最前面是有个

“.”的,表示当前目录。用两个%包围JAVA_HOME这个变量的意思是引用变量的值,当然如果你不想这样做,也可以这样配置classpath的值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

也就是用JAVA_HOME变量的值替换%JAVA_HOME%);

测试JDK是否安装成功

在运行中输入cmd

然后输入java–version

看看是否能显示出您所配置的java版本

菜鸟求助高手,java开发环境搭建问题

windows用XP MyEclipse用不低于6.5的 tomcat用6.X的

1 TOMCAT部分

Tomcat是apache组织提供的免费开源版本的服务器

apache官方地址:

www.apache.com

该网站致力于java世界的源代码开发与开放

Tomcat项目是apache组织下的一个项目小组tomcat小组开发的免费、开源服务器

--------------------------------------------------------------------------------------------------------------------

安装:

把Tomcat的开发版本解压到一个没有中文的目录

配置:

(1):

Tomcat服务器的运行依赖于本地的jdk的配置,依赖于环境变量中的java_home

配置环境变量:

在环境变量中新建java_home,值为:C:\Program Files\Java\jdk1.6.0_13

(2):

修改Tomcat运行端口

默认端口为8080,改为较少使用的端口

\apache-tomcat-6.0.16\conf\server.xml

行67,把8080换为其他端口号码

步骤:

关闭服务

修改

重新开启

(3):

添加管理员用户名和密码

\apache-tomcat-6.0.16\conf\tomcat-users.xml

修改内容为:

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

<role rolename="manager"/>

<user username="admin" password="admin" roles="manager"/>

</tomcat-users>

保存,重启服务器,用户名和密码有效

------------------------------------------------------------------

2 web程序开发部分

eb程序开发步骤:

(1):

配置Tomcat服务器

window-->preferences-->myeclipse enterprice workbencth

--> servers

-->Tomcat

-->Tomcat6.x

步骤:

1.变为enable

2.选择Tomcat安装目录(Tomcat Home)

校验正确性:

在工具栏找到服务器项,start Server。如果服务器能够正常启动,则服务器配置完成

(2):

创建web工程

注意:

1. project Name:工程名

2. context root url: web工程部署到服务器之后,虚拟目录的名称,该名称默认和工程名称相同,但可以进行修改

3. source folder: java源代码的目录

4. web root folder: web程序的根目录,该目录的名称不影响程序的使用

(3):

使用部署管理器:

把第二部的工程部署到服务器:

1.按照context root url名称在tomcat/webapps/中建立目录

2.把第二步骤产生的web root folder中的内容拷贝到1步骤产生的文件夹中

(4):

开启服务器,使用浏览器访问

--------------------------------------------------------------------

3 Eclipse部分

1.修改工作区间

file-->switch work space

2.把工程中的java源文件和class文件分开

window-->preference-->java-->buildpath-->folders

操作结果:

再创建工程可以把源文件和class文件分开管理

3.调节字体

window--> preferences-->general--> appearance--> colors and fonts

-->java

-->java editor text font

把字体调大

4.修改语言编码,让其支持一切的文字

window--> preferences-->general--> workspace-->text file encoding

-->UTF-8

目的:

让我们的java文件支持一切语言

5.修改jdk的版本

window-->preference-->java-->complier

选择版本为5.0

保存

Eclipse中的快捷键:

main方法:

main alt+?

快捷打印:

syso alt+?

快捷格式化:

ctrl+ shift+ f

快捷删除光标选中的行:

ctrl+ d

快捷保存:

ctrl+ s

快捷注释:

ctrl+?

撤销修改:

ctrl+ z

恢复修改:

ctrl+ y

---------------------------------------------------------------------

MYECLIPSE部分

myeclipse注册:

(1):

打开MyEclipseKeyGen.jar

格式:

dos中找到注册机所在目录,运行下面程序

java-jar MyEclipseKeyGen.jar

(2):

myeclipse--> subscription information-->

把注册名称和code填入即可

myEclipse正常使用

--------------------------------------------------------------

myeclipse的配置:

1.修改工作区间

file-->switch work space

2.把工程中的java源文件和class文件分开

window-->preference-->java-->buildpath-->folders

操作结果:

再创建工程可以把源文件和class文件分开管理

3.调节字体

window--> preferences-->general--> appearance--> colors and fonts

-->java

-->java editor text font

把字体调大

4.修改语言编码,让其支持一切的文字

window--> preferences-->general--> workspace-->text file encoding

-->UTF-8

目的:

让我们的java文件支持一切语言

5.修改jdk的版本

window-->preference-->java-->complier

选择版本为5.0

保存

-------------------------------------------------------------------

快捷键修改:

修改辅助键:

window-->preference-->general-->keys

1.找到binding区域中的alt+/,解除绑定(选择remove binding)

2. command中的 content assistant,

把原有的ctrl+ space去掉,替换成alt+/ apply--> ok

------------------------------------------------------------------

MyEclipse集成Tomcat:

(1):找到服务器窗口

window--> preference--> myeclipse enterprice workbetch--> servers--> tomcat-->选择Tomcat6.x

(2):选择tomcat的home directory,其他的可以自动读取

(3):enable Tomcat服务器, apply, ok

(4):选择工具栏中的服务器中的Tomcat6.x开启服务器,启动成功则证明配置完成

------------------------------------------------------------------

####重要!!!JAVA环境配置部分

JDK: java开发工具包

包含了java运行环境(JRE)

JRE:Java运行环境

当jre运行,则运行效果叫做java虚拟机(JVM)

JVM:Java虚拟机

用软件模拟的计算机硬件结构

-----------------------------------------------------------------------------

安装:

windows程序傻瓜式安装

-----------------------------------------------------------------------------

配置java运行环境:

path:

向系统注册可执行程序的目录,然后用户在dos的任何位置都可以执行该目录的所有的exe文件

我的电脑-->右键-->属性-->高级-->环境变量-->系统变量-->选择path-->编辑-->在所有变量之前加入

C:\Program Files\Java\jdk1.6.0_13\bin

注意:

多个变量之间用分号隔开

测试查看是否成功:

打开dos的任意窗口,输入bin里面的exe的名称,如果没有提示错误则证明配置成功

同学操作:

(1):找到本地的jdk安装位置

(2):找到path环境变量查看

(3):到dos窗口中测试配置是否正确

--------------------------------

classpath:

指定了class文件的位置

该变量默认是不存在的需要创建

我的电脑-->右键-->属性-->高级-->环境变量-->系统变量-->新建-->

变量名: classpath

变量值:.;C:\Program Files\Java\jdk1.6.0_13\lib

----------------------------------

DOS命令:

开始-->运行-->cmd打开ms-dos窗口

关闭dos窗口:

exit

清屏:

cls

跳转盘符:

c:跳转到c盘 d:跳转到d盘 x:跳转到x盘

进入某个目录:

cd目录名称

退出到根目录:

cd\

查看目录中的内容:

dir

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

第一个java文件的编写步骤:

(1):把本地机器的扩展名展示出来

展示方式:

打开我的电脑-->工具-->文件夹选项-->查看-->找到隐藏已知文件的扩展名,把上面的选项去掉

(2):创建一个文本文件,把文件名称改为HelloWorld.java

注意:

.java是java程序的默认后缀名

(3):使用记事本打开java文件,填写内容

public class HelloWorld{

public static void main(String[] args){

System.out.println("我爱祖国");

System.out.println("我爱世界");

}

}

注意:

1. class的名称必须和文件名相同

2. main方法是程序的入口方法,会自动执行,因此写法固定

3. System.out.println("我爱祖国");代表向控制台打印

4.一个语句结束用分号隔开(使用英文分号)半角的分号

5.大写: String System首字母大写

执行Java代码:

(1):

使用java编译器把java文件编译成class文件

使用dos窗口到文件的地址执行以下代码

javac HelloWorld.java

结果:

在目录中会产生一个HelloWorld.class的文件

(2):

在该目录下运行

java HelloWorld

java命令一般代表三个过程:

第一过程打开虚拟机

第二过程载入代码并执行

第三过程关闭虚拟机

------------------------------------------------------------------------------------------

javac:

java complier Java编译器,主要目的把java文件编译成class文件

--------------------------------------------------------------------------------------------

注意:

(1)

在java中,一个java文件称为一个编译单元。

(2)

一个java文件中可以存在多个class类型

(3)

无论java文件中有多少个class,但是至多只能有一个使用public进行修饰,而且该class的名称要和文件名相同

-------------------------------------------------------------------------------------------

规则:

刚性的、违反规则则一定出错

规范:

柔性的、违反规范语法能够被解析,只不过不够专业

--------------------------------------------------------------------------------------------

Java中的标示符:

概念:

java中所有自定义的名称都可以称为标示符

标示符的构成:

字母数字 _$

能作为首字母的:

字母 _$

-------------------------------------------------------------------------------------------

关于本次java环境变量配置菜鸟教程和配置jdk环境变量的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

java入门基础,java从入门到精通c语言和java先学哪个 ‖c语言怎么用