自学Java1(保姆级教学)——安装JDK
工欲善其事,必先利其器。不管你想学什么,第一步必须都是安装好相应的环境与工具,而大多数同学想学编程的话,必然都是为了找工作,目前国内单从就业情况来看的话,Java依旧是一骑绝尘。但是呢,什么语言其实都不重要,不同语言虽然在语法上肯定多多少少都有些出入,但是编程的思想其实都是一样的,这里呢我就不引战了,每个语言都有自身的优劣,只是我个人推荐,纯属一家之言:如果你是以学习为目的的话,是个大学生,暂时还没有工作就业的压力,C语言必然是最好的选择,大多数语言的底层也都是C语言写的;但是如果是以工作为目的的话,Java肯定是最把稳的一种语言,其完整的生态链是大多数语言无法比拟的,尤其是spring全家桶实在太过于强大,所以短期内,不要扯什么go语言能超过Java的大话,起码暂时还差很远。这里我再说一个自己的观点,就是国内,尤其是非一线大城市的小伙伴,最好不要去碰python,它在国内的就业市场并没有培训机构说的那般好,你在学之前,最好去搜一下在你所在城市的岗位是如何再做决定,岗位很多还可以学学看,如果岗位不多的话,建议还是不要太过冒险的好。
那么闲话不多说了,我们还是回归正题,由于Java已经被甲骨文收购,所以如果你想登录官网的话,应该是去www.oracle.com,那么登录官网之后,你可以看到在product选项中的Java:
进入之后,找到Java下载处:
在进入之后你会看到:
就在2021年9月14日,JDK17的版本正式发布,如果你是作为学习来用的话,其实就可以直接下载17了,因为我觉得学习踩踩坑其实也蛮好的,但是建议还是下载8和11,目前就我工作接触而言,基本都还是在用8,至于为什么,无外乎项目的维护,很多项目就是用老版本写的,如果贸然换成新版本的环境,可能会出现奇奇怪怪的问题,所以现在大多数公司还是都在用最经典的8,但是版本问题都不是我们学习的什么大问题,随意下载一个JDK的版本都可以,无所谓的,到时候公司让你用哪个你就再下载就是洛。你瞅瞅多少个版本的JDK:
什么???你不知道怎么找其他的JDK版本在哪???实在懒得找,你就关注点赞加评论,私信我给你私发总可以了吧,够保姆了吧。
下载好压缩包之后,你就直接安装就可以了,下一步下一步总会吧,这里我就不贴图了,如果你是默认的下一步到结束,应该和我的差不多:
那么如何检验自己的电脑是否装好了Java环境呢?很简单,搜索栏处输入cmd,或者win+R处输入cmd,打开命令提示符,输入 java -version:
如果安装成功的话,你就会看到你所安装的JDK版本。如果不可以的话,说明你的环境安装失败。
安装好java环境之后,就需要安装环境变量了,至于为什么需要安装环境变量,篇幅限制就不多做解释了,如果有小伙伴想知道的话,希望大家可以多多点赞和评论,如果人多的话,我也可以单独做一期视频来解释一下,讲一下为什么需要配置环境变量,如果我们不配置的话难道就不能进行开发了吗?当然,答案很明显不是的。
那么如何配置环境变量呢?以win10系统为例,右键此电脑,然后属性>高级设置>高级>环境变量>系统变量,在环境变量中新建一个变量项目,变量名你自己定,但是不要出现中文,可以参考我的:先新建一个环境变量名,命名为JAVA_HOME,然后将你JDK的路径输入进入,
然后再打开系统变量中的path:
配置环境变量的整个过程,也不过就是为了让计算机考研找到JDK中的bin目录,至于为什么要找到bin目录,是因为编译文件放在bin目录中,如果你再问我什么叫做编译文件,那我只能让你看看我前面已经发表过的文章了:相信看完的你会稍微明白一点。
而为什么之前要先配置一个JAVA_HOME,这样做是为了你以后如果想换一个版本的JDK的时候方便更改,开始如果实在听不懂也没关系,就先照着做,后面自然会懂。
当然了,你可能又会好奇了,这个JDK中的bin目录,lib目录,jre目录等等都是什么东西?里面包含了什么东西?有什么作用?对于这些,我只能说,对于入门的小伙伴来说,先对着做更重要一些,很多东西需要一定的基础去做铺垫才能解释明白,否则说了也无法是浪费大家的时间。
那么至此,安装Java环境就算是安装结束,大家的第一步也就算迈出去了,希望感兴趣的小伙伴可以关注点赞评论一下,更文实在不易,也希望大家可以给我一点点更下去的动力,让我知道确实有很多的小伙伴正在看我的文章,谢谢大家,也希望我会和大家一起进步,加油!
安装 UG_NX 出现This Application has unexpectedly quit,怎么办?
安装UG/NX出现This Application has unexpectedly quit,怎么解决?
造成这个结果的原因,是因为程序调用错误,与JAVA相关。
解决办法有两个,详细方法如下:
方法一:安装正确的java虚拟机,不管是安装JAVA还是打开UG安装菜单,如果是WIN7 WIN8 WIN10系统,都得在安装文件上,右键——以管理员身份运行!办法二:鼠标右键 Launch 选择 属性。兼容性,勾选以兼容性模式运行这个程序 ,然后选择成 windows 7 (不管你是win7,win8还是win10。这里都可以选择为windows7)
以上就是解决安装UG/NX时,出现“This Application has unexpectedly quit”的两个方法。希望帮到你。
关注电脑百科林老师,学习更多电脑知识!
我的世界Java开服教程win开服器开服包开服核心开服端Java启动器
Windows开服超简单,但是系统内存占用比较大,玩家多的不建议选择,建议用Linux开服
有哪些启动器?
pcl2启动器、hcml启动器、官方启动器(启动器内含版本)
【有兴趣的铁子们可以找我】
在Minecraft服务端中,最重要的部分就是服务端核心,核心通常有以下几类:
Minecraft原版核心
Minecraft纯插件核心
Minecraft纯MOD核心
Minecraft插件MOD混合核心
插件是一些能帮助服主完成管理工作的额外组件,它不需要再客户端安装
相比于插件,MOD则是需要在服务端和客户端同时添加才能够使用,单独在服务端添加客户端将无法进入服务器,单独在客户端添加,能进入服务器,但MOD将不会起到作用(辅助类另说,如小地图,顶部显示物品,Xray透视等,这里仅指个人功能类)
目前我的世界Java版主流服务端有:
内用户建议使用镜像站下载(建议使用编程宝库,个人觉得比较全的)编程宝库、injdk、清华大学镜像站、华为镜像站
【有兴趣有需要的小伙伴私信我】
1.7.X —— jdk81.8.X —— jdk8/111.12.X —— jdk8/111.16.X —— jdk16/111.17.X —— jdk16以上1.18.X—— jdk17
下面就以catserver端来开服演示:
猫端是我第一个开服所用的端,也是我觉得挺不错的端,虽然猫端有过一段黑历史,但丝毫不影响我的使用。众所周知mod最繁荣的两个版本1.7.10和1.12.2版本,新版本内容丰富点,所以我直接选择了catserver(注意:每个版本和每个核心都有自己的存在意义,不要诋毁其他的服务端来吹捧自己的选择)
安装JDK8,下载catserver,bat启动
1.准备服务器:
服务器(windows系统需要winsever2016或以上,我建议用服务器,因为24小时全天运行,且稳定)我这里用winsever2016做演示
配置越高的服务器对于游戏的整体运营以及游戏体验都会有很大的提升,有能力的可以直接上I9游戏高频系列
2.放行端口:
根据的服务端的协议选择协议(比如说java版为tcp协议),Java版的默认端口是25565(如果你是物理机的话请根据情况设置),(如果是家用电脑就在Windows防火墙放行端口,有公网IP可以做端口映射,没有公网IP的可以尝试内网穿透来架设,比如说樱花frp)
以驰网云服务器为例:在控制面板的防火墙放行25565端口,协议是tcp
3.在服务器浏览器下载jdk8,随便一个版本
- win+r启动cmd输入java -version查看是否安装成功(Java8、JDK8、JDK1.8都是一个东西)
在服务器的浏览器搜索catserver下载开服包(一个jar文件)然后随便创个空文件夹把它放进去(不会操作的可以找我这个热心小伙)
接着继续创建一个start.bat文件(先创建txt文本,把下面代码放进去保存,再把txt后缀改成bat)CatServer-a8b73e9-universal.jar是你的开服文件
双击start.bat,就会得到以下文件,如果cmd里出现For help, type \”help\” or \”?\”就证明开服成功了(注意:有些服务端第一次启动bat的时候会出现eula.txt,需要打开eula.txt里把eula=false改成true,然后重启bat,而猫端则是自动改成true的)
关掉正版验证:用文本打开,erver.properties文件里的online-mode=true中的true改成false,除非你有正版账号,不然就得关掉,改成false后关闭cmd,重新启动bat
启动mc测试连接一下,直接填入服务器IP即可,不需要填端口,除非你配置文件改了其他端口
如果展开自动收缩请
”Catserver文件夹结构” ==> 展开 / 收缩
Server.properties配置文件
”server.properties配置文件” ==> 展开 / 收缩
我是艾西一个专注于游戏服务器的热心小伙,希望可以帮助到有需要的铁汁们
携手驰网带你了解更多网络知识(有一台服务器可以干很多很酷的事情)
下一期我会跟大家聊聊我的世界Minecraft基岩版开服教程(Linux)
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。