我的世界菜鸟教程

我的世界菜鸟教程,第1张

1、我的世界是一款风靡全球的沙盒游戏,玩家遍布全球,你可以在游戏中充分的发挥出自己的想象力与创造力创造出属于你的世界。

2、首先,如果你足够幸运以至于进入游戏后前方没有太多阻挡物的话,你会看到一个缓缓升起带着和煦光辉的物体朝阳。

3、你站在一片方方的沙滩上,天上飘着方方的云,注意到画面旁边那根肉红色,那是你的手。

4、如果你这时点击F5键切换视角到第三人称追尾视角,你就会看到你自己。

5、想给个正面的话,请再按F1键。

6、对于一个初入游戏的玩家来说,随性体验的时间并不那么充裕。因为你选择的是生存模式,而且还不幸选择了难度。

7、我们再按一次F5切换回第一人称视角。注意,这时还没有作任何移动。把视角朝向正下方。

8、屏幕中间的十字,既是视角中心,又是指向目标物体的“准星”。我们可以看到正下方的一块沙被作为目标后会显示出轮廓。出生点就是重生点。所以记下这个地方是至关重要的,如果条件允许的话我建议大家就在出生点建造房屋(等一下会讲到),因为游戏中没有正常手段可以随性更改这个坐标。有个规律是,不管你出生在什么世界,都会出生在一块沙上面。

9、为了记住这个地方,在沙上挖个小坑。对准这块沙,然后按住鼠标左键。

10、这时,你会发现“手”会不断的挠动,沙上面慢慢出现“裂痕”并有点尘土飞扬的效果。由于沙是非常容易破坏的东西,所以即使用“手”也很快就会挠个坑出来。

11、沙块被堆放(耸立)在了小坑边,这就是物品的放置(使用)方法。如果不用右键而用丢弃键(默认为Q键),则会以可以捡起来的小沙块形式丢出而不会还原为大方块。

这里直接把s赋值给readContent是有问题的,问题点如下:

假设文件有两行

第一行

第二行

则读取循环两次,第一次s赋值给readContent,readContent的值为 "第一行",然后又循环,读取第二行,再次赋值,则readContent就会变成 "第二行",第一行的值就丢失了;

这里StringBuff的作用是把读取到的内容连接起来成为一个字符串;

不过这里的例子的确有问题,问题却不在StringBuffer上,而在 s 变量上,s中间两步是不必要的,循环内直接改成如下形式:

删除sgetBytes()和new String

另外,除了以上问题,来总结下这段代码的问题吧:

1、文件资源没有释放

2、在不涉及多线程的情况下,应使用StringBuilder类进行字符串拼接,而不是StringBuffer,因为StringBuilder更快(但是StringBuilder线程不安全,StringBuffer线程安全);

3、异常处理有问题,如果出现IO异常,就返回异常信息的字符串?那么如何区分这个字符串是发生了异常还是从文件中读取到的内容呢?这里不应该返回字符串,而是直接声明异常,有异常就向外抛,直到能处理的顶层程序处理。

基于以上几点,修改代码如下:

注意第27行,声明本方法可能抛出 IOException 异常,稍后主程序将进行处理。另外注意第30行,创建InputStreamReader 的时候指定了文件编码为utf8,以避免乱码,你的文件如果存储的是其他编码类型,则会出现乱码。

调用代码如下:

getContent函数调用主程序

注意18行和21行,是分别处理正常情况和异常情况,当读取异常时,将会调用第21行,打印异常信息;

整体代码如下:

全部代码

接下来我们看看代码执行情况。

1、当我们要读的文件不存在时,执行结果如下:

我们要读的文件不存在时,抛出异常

看,当文件不存在时,抛出异常,并由异常处理程序捕获和打印,你可以看到具体哪一行代码出错[getContent(Appjava:29)],说明在Appjava 文件中的getContent方法,文件的29行出错。

2、那么正常情况下呢?当然是输出文件内容了,我们放一个有如下内容的文件在"D:\\filetxt"处:

要读取的文件内容

执行结果如下:

正常情况下,输出文件内容

最后,我不知道你看的是什么书,是不是课本,但感觉质量不高,这里给你推荐几本,可以买来看看:

1、Head First java

2、菜鸟教程 Java

3、最权威的,自然是The Java® Language Specificati了

祝你学习之路顺利

可以去培训学校学习,也可以自学编程。

自学编程推荐网站:

1、W3school

一个主打图文教程的网站,不管是前端开发的HTML、CSS,还是数据库,又或者是Python等编程语言的学习,应有尽有,关键还免费,我觉得作为一个网站,大可不必这么优秀。

2、中国大学MOOC

上面有很多免费的国家级编程课程,有些大学老师为了完成教师指标或者积攒声誉,就会在上面开设免费课程,比如你想学Python,可以去上面搜一下,上面有很多国家精品Python课程。

3、菜鸟教程

这也是一个主打图文教程的网站,也是纯免费,web开发和各类语言学习学习都有,排版上面我个人觉得比W3school要舒服一些,内容也更详细一些。

书本+视频也许是最好的编程学习方式:

对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。

编程教学视频可以让你迅速掌握编程,但通常比较生动、浅显,不成系统。而书本是比较系统,深入,但是枯燥,所以最好的方法是书和视频结合。

当已经过了入门期之后,看书、看视频、看博客就可以随心所欲。

怎么自学编程呢?下面我就来跟大家讲讲,希望对你们有所帮助。

编程怎么自学

1、一定要给自己安排一个合理的学习计划,每天拿出两个到五个小时的时间来学习编程。

2、可以从网上找一些视频教程来自学,现在网上的教程非常多,而且都是成套的。

3、可以自己去自学网站上找,在学习视频教程的同时,一定要跟着老师练习。

4、每学会了一些新的技能,一定要自己动手去尝试编程。

5、编程的过程当中,自己不断思考,理解其中的逻辑思维。

学习编程的网课有哪些

1、菜鸟教程,这是一个专门打造编程学习的网站,HTML,CSS,数据开发只要你想学的,它都有!

2、中国大学mooc里面包含了国内很多大学知名教授的教学视频。而且全都是免费的哦!

牛客网,IT求职神器,海量试题和阿里巴巴腾讯等大企业合作,和牛人一起学习进步,超级方便!

3、慕课网是垂直的互联网IT技能免费学习网站。在这里你可以找到最好的互联网技术牛人一起学习。

4、w3cschool,全球最大的中文Web技术教程,一个专业的编程入门学习及技术文档查询网站海量在线教程及使用手册。

5、edx,这个网址就厉害了,它是美国哈佛大学和麻省理工大学联合创建的网站,上面的技术都十分的前线,并且是开源的,建议使用Coogle浏览器。

6、GitHub这个网站是个人感觉特别好,既是开源代码库又是版本控制系统,值得程序员们去时常关注。

编程的两种方式是什么

解释方式和编译方式。

1、解释方式:计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。

2、编译方式:通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/2772721.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-12-29
下一篇2023-12-29

随机推荐

  • 介绍点搞笑笑话

      一我们翻回去吧  医院为防止病人出逃外设100道围墙。  两精神病患者仍欲逃出医院。于夜黑努力**。  翻至第30道墙下。  “累了么?”  “不累。”  于是二人继续向外翻。  翻至第60道墙下。  “你累了么?”  “不累。”  于

    2024-04-15
    1057100
  • 十大公认的美白身体乳

    十大公认的美白身体乳:凡士林美白身体乳、三豆奇异果身体乳、sesderma美白身体乳、Olay美白身体乳、AlphaHydrox果酸身体乳、ASDM强效美白身体乳、森田全净白保湿乳液、日本DAISO大创美白乳液、妮维雅美白身体乳、MENEM

    2024-04-15
    50300
  • 植物鲜颜的产品有哪些?

    千年以来,古人一直将植物中草药妙用于美容护肤,其中不少植物本草良方被视为宫中美容圣品秘而不传。植物鲜颜的创始人希望能创造一个能将千年养颜古方精髓传递给世界的品牌,植物鲜颜致力于传承本草智慧,创造健康之美,以现代科技赋活古方灵感,让青春美丽由

    2024-04-15
    57900
  • 小小英雄幽灵都有哪些皮肤?

    1、暗影岛,淡绿色火焰,这是原始皮肤,很有暗影岛的味道。2、火焰,全身被红色火焰包围。3、月牙,全身被蓝色火焰包围,移动会看到幽幽的蓝色火苗。4、剧毒,全身被绿色火焰包围,绿色环保节能。5、黑暗物质,全身被紫黑色火焰包围,紫中泛黑色很神秘。

    2024-04-15
    38300
  • 什么补水喷雾好?

    1 妮维雅娇柔爽肤水(粉)49元:的确是很好用的一款 拍到脸上 润润的 不含酒精 也很耐用呢 不错不错(摇后泡沫细腻丰富,厚厚的一层而且经久不消。泡泡少说明营养成分少,泡泡多但大说明含有水杨酸,洁肤效果好但敏感肌肤尽量不要用,泡泡多且细但很

    2024-04-15
    37900
  • 请问一下护肤品的使用顺序,我有洁面乳,爽肤水,益纳其尔的芦荟胶膏,黄瓜精华,SK-ii的洁面乳

    护肤品的使用顺序如下:1 洁面:这是第一步,也是非常重要的一步。使用适合自己肤质的洁面产品,彻底清洁面部。2 爽肤水:使用爽肤水可以起到二次清洁和收缩毛孔的作用。将爽肤水倒在化妆棉上,轻轻擦拭肌肤。3 芦荟胶:芦荟胶可以放在晚上使用,能够深

    2024-04-15
    48000
  • 佰花萃牡丹臻白光采花泥面膜如何使用

    佰花萃牡丹臻白光采花泥面膜的使用方法如下:1 首先,在使用之前需要彻底清洁面部,确保面部干净,避免污垢和灰尘进入毛孔。2 在使用面膜之前,可以进行适当的热敷,以帮助毛孔打开,更有利于面膜的吸收。3 取适量面膜产品,均匀涂抹于脸部,避开眼部和

    2024-04-15
    40900

发表评论

登录后才能评论
保存