浅谈:JAVA环境如何搭建(JAVA初学者锦囊)

浅谈`AI`的那些事-环境搭建 为何人工智能(AI)首选Python?读完这篇文章你就知道了。我们看谷歌的TensorFlow基本上所有的代码都是C++和Python,其他语言一般只有几千行 。 如果讲运行速度的部分,用C++,如果讲开发效率,用Python,谁会用Java这种高不成低不就的语言搞人工智能呢?Python虽然是脚本语言,但是因为容易学,迅速成为科学家的工具(MATLAB也能搞科学计算,但是软件要钱,且很贵),从而积累了大量的工具库、架构,人工智能涉及大量的数据计算,用Python是很自然的,简单高效。 阅读详情

作为学习Java的先前步骤,搭建Java开发环境对于每个初学者是十分重要的,在我看来,搭建该环境主要分为两大部分:首先先安装JDK,然后配置环境。

一、安装JDK

我们需要首先到Java.sun.com网站下载最新的JDK,在Top Downloads目录下选择Java SE 进入Java SE Downloads,选择JDK6 Update 点击jdk-6u43-windows-x64.exe并使用迅雷下载,之后按提示进行安装。

截屏图案一:

截屏图案二:

截屏图案三:

注:安装只要按照提示进行即可,截图部分略。

 

二、配置环境
首先右键点我的电脑,打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量里需要设置三个属性:
“java_home”、 “path”、“classpath”
其中在没安装过jdk的环境下,path属性是本来存在的。而java_home和classpath是不存在的。
首先在“Administrator的用户变量”区点“新建”,然后在变量名写上java_home,其含义就是java的安装路径,然后在变量值写入刚才安装的路径“C:\Program Files\Java\jdk1.6.0_10”(不含引号)
其次在“系统变量”里面找到path,然后点编辑,(里面已经有很多了,但千万不要把他们给删了!!!!!!)
path变量的含义就是系统在任何路径下都可以识别java命令,
在原有的最前面插入“C:\Program Files\Java\jdk1.6.0_10\bin;”(不含引号),此处“C:\Program Files\Java\jdk1.6.0_10”不可替换为“%java_home%”,具体原因我也不清楚
最后在“系统变量”区点“新建”,在变量名上写classpath,该变量的含义是为java加载类(class或lib)路径,只有类在classpath中,java命令才能识别。
其值为“.;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar;”(不含引号)
以上三个变量设置完毕,则按“确定”(别忘了确定!)直至属性窗口消失,下来是验证看看安装是否成功。
先打开“开始”->“运行”,输入“cmd”,进入
然后打“java -version”,如果安装成功。系统会显示java的版本信息。

注:
也可不建java_home,但所有出现“%java_home%”的地方都要完整填写“C:\Program Files\Java\jdk1.6.0_10”

Grey Hack v0.7.3618 保姆级教程:手把手教你用metaxploit.so写一个自动提权脚本 本文详细介绍了如何在Grey Hack v0.7.3618中使用metaxploit.so库编写自动化提权脚本。从环境准备到核心功能解析,再到漏洞利用链构建和权限提升的智能处理,手把手教你掌握游戏中的高级黑客技巧。通过多库联合利用和错误处理优化,提升脚本的效率和成功率。 阅读详情

相关推荐

SAP Parallel Accounting(平行分类账业务)配置及操作手册【适用于多国家会计准则】

在SAP系统中,分类账(Ledger)是用于会计核算的核心概念,它允许企业根据不同的会计原则和货币进行财务记录。定义分类账是配置平行账(Parallel Accounting)的第一步。分类账的创建:通过事务代码OX18可以创建新的分类账。通常,一个SAP系统会有一个主分类账(如0L),它代表法定会计和实时传输至管理会计(CO)的账本。分类账属性:在创建分类账时,需要定义其属性,如会计年度变式、货币、会计原则等。这些属性将决定分类账的核算规则和适用性。

数字化2025 4618

环境搭建

centos 防火墙 /etc/sysconfig/iptables centos 6 service restart 重启 service iptables status 防护墙状态 -A INPUT -m state --state NEW -m tcp -p tcp ##-s 126.212.173.185 --dport 6379 -j ACCEPT (添加6379端口对...

java821643的博客 210

Android汽车服务篇(一) CarService

本文主要说明了CarService这一系统服务的启动流程,以及一些关键成员的创建和初始化流程.同时简单介绍了一下客户端是如何获取和使用CarService对象, 如上文介绍的, CarService对象只是获取各个Manager的媒介,它本身并不承担管理传感器.空调等具体的任务.如果要获取车辆的相关信息,如车速, 车内空调温度,诊断信息, 或对车辆进行相关的控制,如升高和降低空调温度,控制座椅和车窗, 调节音量等,就要通过具体的Manager中的API和对应的服务来实现了.

u012514113的专栏 8148

快速搭建一个自己的服务器详解(java环境)

一. 服务器的购买 1. 我选择的是阿里云的服务器,学生价9.5元一个月,百度直接搜索阿里云,然后点击右上角登录,推荐大家用支付宝扫码登录,方便快捷。阿里云官网的东西比较多,登录后我找了很久也没有找到学生服务器在哪里卖,最后在咨询里找到了这个网址,https://promotion.aliyun.com/ntms/campus2017.html,购买的时候需要进行学生认证,按照他的要求一步步...

GuoZebin的博客 17万+

5、快速入门

点击启动实例按钮,并设计一个business key,每个实例会有一个business key, 业务主键,也相当于一个流程实例唯一key,一般会与一次业务强相关,比如一个订单号 ,此处取为shopping_1;付款程序完成后会流转到物流发货任务,此时java工程的相应订阅会收到任务,并进入断点,且读到到toWhere变量。单击shopping可以进入实时流程图的执行图,此时流程流转到第一个任务,需要业务系统完成此任务,并通知引擎。添加类,分别订阅流程中的加入购物车任务和物流发货任务。

leyoliu的博客 3502

基于Simulink的加速度计振动分析:单自由度质量-弹簧-阻尼系统

摘要:基于Simulink的加速度计单自由度振动分析 本文研究了加速度计的单自由度(SDOF)质量-弹簧-阻尼系统模型,通过MATLAB/Simulink平台建立了完整的振动分析仿真系统。文章详细阐述了理论建模过程,推导了系统运动微分方程和传递函数,并提供了Simulink模型搭建的具体步骤和MATLAB实现代码。研究通过正弦扫频、随机振动和冲击响应三种典型输入信号,分析了系统的幅频特性、相频特性及时域响应,验证了加速度计的工作机理。仿真结果表明,该方法能有效模拟加速度计在不同激励条件下的动态特性,为传感器

AI的内部世界的博客 163

项目环境搭建步骤

1.        建立目录1.  创建主目录:假设为HelloWorld2. 在HelloWorld目录下创建目录src、logic、include,分别存放最终执行程序代码、编译成库的代码和头文件;当然还可以创建存放基本库的目录,这里没用到其它什么库先不创建了。2.        创建简单的测试程序1.  在include目录下创建文件au_test.h,内容为:#incl

Gavin的专栏 1661

OpenClaw 运行时错误文档:Embedded Run Agent End with Stream Error(嵌入式运行代理结束流式错误)

OpenClaw运行时错误文档:EmbeddedRunAgentEndwithStreamError(OC-ERR-009) 该错误表示LLM提供商在流式传输过程中发生服务器端异常(HTTP 500),属于可恢复的中等严重性错误。典型表现为日志中出现包含"stream_error"和500状态码的错误信息。系统会自动进行错误分类(50%为服务过载,25%网络问题等),并通过内置机制尝试解决:包括模型切换、API密钥轮换和自动重试策略。用户可采取重试请求、切换模型或简化请求内容等操作,管理

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 552

浅谈Java语言环境搭建-JDK8

title: 浅谈Java语言环境搭建-JDK8 blog: 优快云 data: Java学习路线及视频 1.What’s the JDK,JRE JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。 其中的开发工具:编译工具(jav...

BenCoper的博客 640

YOLOv11 改进 - SPPF模块 | 发论文神器!LSKA注意力改进SPPF,增强多尺度特征提取能力,高效涨点!!!

本文介绍了Large Separable Kernel Attention (LSKA)模块及其在YOLOv11中的结合应用。LSKA旨在解决Visual Attention Networks (VAN)使用大内核卷积时的计算效率问题,通过将2D深度卷积层的卷积核分解为级联的水平和垂直1-D卷积核,降低了计算复杂度和内存占用,且使VAN更关注物体形状。我们将集成LSKA的SPPF_LSKA模块引入YOLOv11,大量实验表明,改进后的模型在对象识别、检测、分割和稳健性测试上表现出色。

魔改工程师的博客 1279

结合MATLAB/Simulink和多体动力学仿真软件UM(Universal Mechanism),建立高速列车轴箱轴承的动力学模型,并通过联合仿真分析其正常运行特性和典型故障模式

高速列车是现代交通运输的重要组成部分,其运行速度高、载客量大,对安全性和可靠性提出了极高的要求。轴箱轴承作为高速列车的关键部件之一,承担着传递载荷和支撑车轴的重要作用。然而,由于长期运行在高速、重载和复杂工况下,轴箱轴承容易出现疲劳磨损、润滑失效和裂纹等故障,从而影响列车的安全性。本项目旨在结合MATLAB/Simulink和多体动力学仿真软件UM(Universal Mechanism),建立高速列车轴箱轴承的动力学模型,并通过联合仿真分析其正常运行特性和典型故障模式。

xiaoheshang_123的博客 331

一个牛人给JAVA初学者的建议

给初学者之一:浅谈java及应用 学java不知不觉也已经三年了,从不知java为何物到现在一个小小的j2ee项目经理。虽说不上此道高手,大概也算有点斤两了吧,每次上网,泡bbs逛论坛,没少去java相关的版面,总体感觉初学者多,高手少,精通的更少。由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间,还有一个很重要的原因就是java这门语言更适合商业应用,所以高校里大部分博士老...

自学编程的小白 2万+

【雷达】一维和二维自适应波束形成(DBF))DBF附matlab代码

1 简介 数字波束形成技术是天线波束形成原理与数字信号处理技术相结合的产物,其广泛应用于阵列信号处理领域.由于电磁工作环境的恶化和大量射频干扰的存在,在极低的信干噪比(SINR)条件下进行目标检测和信息提取十分困难.对于阵列系统,往往采用自适应数字波束形成(ADBF)技术,来抑制强干扰和方向性干扰对有用信号的影响.介绍了数字波束形成器的基本原理及其DSP的实现结构.​ 2 完整代码 clc;clear all;close all;%%%%%%%%%%%%%%%%%一维DBF%%%%%%%%%%%%%

qq_59747472的博客 7267

浅谈公司java开发运行环境搭建(ubuntu环境)

文章目录前言目标关键字一、定义二、亲测有效的大佬博客jdkmavengitlibjenkinsyapi问题gitlibjenkins扩展 前言 运去金成铁,时来铁似金,读书须用意,一字值千金。 目标 完成基础java开发环境搭建 关键字 一、定义 jdk maven maven私服 gitlib jenkins yapi 二、亲测有效的大佬博客 jdk https://blog.youkuaiyun.com/weixx3/article/details/80296779 maven https://blog.csd

上上迁的专栏 317

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

给初学者之一:浅谈java及应用

给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少  由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 还有一个很重要的原因就是java这门语言更适合

tianyu的专栏 - Linux site:blog.youkuaiyun.com/wishfly 1114

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

jmsketch java_浅谈 Java 以及编程环境的搭建

谈谈Java以及未来前景我相信不管是IT行业的从业人员还是代码编程的门外汉,在如今互联网蓬勃发展的当下社会,Java想必是知名度最高的编程语言之一了。就就业形势而言,Java是最火爆的后台开发语言之一,也是安卓开发的基石。从Boss直聘,拉勾网等等这些求职网站和App上来看,Java开发岗位的需求量是非常大的,而且薪金待遇十分可观。所以我个人认为,不管现在从事的是什么行业或者学习的是什么专业,学习...

weixin_34571272的博客 140

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

给java初学者的建议_给JAVA初学者的建议(浅谈java及应用)

很多人对java觉得迷惘,手足无措,不明白java能干什么,就算知道java很有效,也不清楚该从哪里下手,因此就拥有java新手入门难这一叫法。ok,给JAVA初学者的一些建议(浅谈java及应用)。一、Java的含义java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来。二、给JAVA初学者的建议(浅谈java及应用)知道了什么是java,那自然就会对java能干...

weixin_42499379的博客 179

浅谈JAVA

浅谈JAVA 好的,大家好.今天很高兴和大家在优快云这个平台第一次见面.在往后的日子中让我们一起走进编程,走进JAVA,看看它都会给我们带来什么样不一样的体验. 那么闲话少许,今天我们一起来解密一下什么是JAVA . 什么是JAVA? 我们日常生活工作中经常听到JAVA,PYTHON,PHP这些词语,那么它们是什么呢? 其实,这是互联网编程里的一个词汇,可以理解为我们和计算机交流的一个工具. JAVA的用处 在当今社会生活中随处可见计算机编程的身影,无论你是工作用的wps还是生活里的看电影,玩游戏,亦或

weixin_50733863的博客 1945

浅谈javaweb项目环境搭建

javaweb项目,简单来说就是我们在浏览器上可以看到的内容 本文以环境搭建为主,就目前简单web来说 服务器上也同样需要有计算机上所需要的运行环境 如,java,tomcat,mysql 就是本文所需要的,从导出项目的简便上来说 这些在服务器上运行的环境还是与计算机上运行的环境版本号一致为好 也避免在以后运行中出现不兼容的问题 想要在网上运行自己的项目,没有一台服务器是不行的,所以 1.购买一台...

weichen101的博客 454

浅谈 MAC 搭建Android Studio开发环境

首先,羡慕一下隔壁Xcode的简单便携。废话不多说,回顾第一次在macbook上搭建Android Studio环境的历程,欢迎各位同行交流指导。 下载 Android studio: 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/Command + Shi...

HG0142的博客 857

浅谈Java及应用学java

随笔 - 108, 文章 - 0, 评论 - 58, 引用 - 0 一个牛人给Java初学者的建议 给初学者之一:浅谈Java及应用学java 从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,没少去java相关的版 面总体感觉初学者多,高手少,精通的更少由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的...

qq_41584923的博客 572

【摘抄】一个牛人给java初学者的建议

一个牛人给java初学者的建议给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少 由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 还有一个很重要的原因就是java这门语言更

781

Java-初学者浅谈接口

Java接口 接口( Interface),在java编程语言中隶属抽象类型,同时也是抽象方法的集合,接口通常用interface来声明。一个类可以通过继承接口的方式,从而继承接口的抽象方法。 值得注意的是,接口并不是类,两者的编写方式很相似,但是他们属于不同的概念,例如,类是用来描述对象的属性和方法,而接口则包含类要实现的方法。 接口与类的相似点 一个接口可以有多个方法 接口文件保存在 .java结尾的文件中,文件名可以使用接口名 接口的文件字节码保存在.class 结尾的文件中 接口相应的

m0_46577439的博客 369
上一篇: 八位二进制数为什么表示范围是:-128~~+127?
下一篇: 学习Java的一些基本概念,一定要掌握哦~
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值