Java匹马行天下之 Java国出了个Java——举国欢庆

时间:2023-01-03 08:52:23

Java帝国的崛起

前言:

看庭前花开花落,宠辱不惊,

望天上云卷云舒,去留无意。

闹心的事儿,选择释怀;

纠缠的人儿,试着放下,

生活其实很美。

心若向阳,就无惧悲伤。

愿你明朗坦荡纵情豁达,有得有失有坚持,能哭能笑能尽欢。

愿你一生努力一生被爱,想要的都拥有,得不到的都释怀。

昨天在博客园首页发布了《Java帝国崛起》的第一篇《C国程序员的秃头原因》,有一个博友评论觉得我写的都是常识,太简单了,不应该放在首页。我想有必要在这解释一下我写《Java帝国崛起》的初心。

Java匹马行天下之 Java国出了个Java——举国欢庆

Java匹马行天下之 Java国出了个Java——举国欢庆

首先,那博友说的没错,我写的就是常识,博友说在博客园的人一般都有这个常识,也就是说,他也不确定是不是所有人都具备这些常识。那好,说我写这篇的意义吧,换位思考,我大一刚来的时候确实对这些常识一窍不通,很渴望有人能耐心地给我普及一下,我在《编程常识知多少》中也提到了,暂且不提大佬们有多忙,有没有时间给你普及,就说这么简单的常识,菜鸟虽然不知道但也不好意思开口问,大佬虽然知道但也不好意思开口回答。这种场景我曾经遇到了无数次,所以我愿意站出来,打破这种尴尬,给那些真正需要这些常识的朋友们提供方便,所以还请博友谅解。

最重要的一点,学习编程的过程对我是快乐的,我想把我的这份快乐传递给更多的人。快乐来源于生活,我们都喜欢听故事,在故事中也能学到知识和人生哲理。得益于刘欣老师写的《码农翻身》,他把枯燥的编程写活了,写成了一个个故事,这种形式很少有人尝试,但效果确是很显著,有很多人喜欢刘欣老师的编程故事,但是刘欣老师在他写的书的开篇就说了,这本书不是一本编程入门的书,对编程一窍不通的“纯小白”可能看不明白,可能会失望。而我写的《Java匹马行天下》确是针对小白去写的,从教他们如何入门到如何深入,包括案例我都有写,我没什么文学功底,都是用大白话写的,也方便新手去理解,就算遇到不明白的百度一下也是可以的,但至少我能提出让他可以百度的东西,这也是很关键的,百度不是想百度就能百度的,前提是你得知道你要百度什么。

写这些东西确实浪费时间,对我来说可写可不写,我现在大三了,现在写这些确实浪费我的时间。但我的初心在于弥补我当初作为菜鸟无人指引的遗憾,我不抱怨,我换位思考主动站出来给更多的“菜鸟”做指引,哪怕能帮到一个像我当初一样的朋友,那我也知足了。之所以坚持,就是心底那一丝遗憾实在是挥之不去,不忍心想起那些遗憾却无所作为,让后面的新生继续重蹈我的覆辙。所以还请博友们给我多一份鼓励,多一份理解,多给“菜鸟”在博客园留一些空间,让他们也能融入到博客园这个大家庭中来。

大逃亡计划

上文书说到,C国的程序员们因为学习C语言和C++而苦不堪言,时间一久,程序员们的反抗心理就油然而生了。可程序员们实力有限,就算*也掀不起多大风浪,要想摆脱苦日子,只有一条路可走——逃离C国。

在一个夜黑风高的晚上,整个C国静悄悄的,十分安静。突然,有一个雄性的声音从一间大房间传来:“程序员兄弟们,C语言压我们太甚,再加上C++,我们的一生将背负沉重的枷锁,我觉得命运对我们程序员不公,如若想自己掌控自己的命运,我们只有一种选择——逃离C国。我命由我不由天,兄弟们,想跟我一起走的一会听我命令行事,我自会带你们出去,不愿逃离的还望念及同行之情,成全我们,咱们后会有期,想走的跟我走,成败皆在今晚,兄弟们快走”。一场逃离计划就此展开。话说程序员们逃到了C国城门口如何出去呢?不慌,这是一个密谋了很久的计划,城门自会有内应,程序员们一路有惊无险,最终顺利逃离C国。

Java国收留C国程序员

且不说C国国王是如何大发雷霆,花重金悬赏逃走的程序员头颅的,单说那群逃离C国的程序员们出城门后一路狂奔,经过几天几夜的长途游走,终于走到了一个新的王国——Java国。

从C国逃走的程序员们看到了眼前的Java国,兴奋不已,很快他们面见了Java国的国王。Java国的国王是一个很开明的君主,对这些程序员以礼待之,程序员们很感激。这时之前带领C国程序员们出逃的那位程序员站了出来,跟Java国国王说:“国王,实不相瞒,我们都是程序员,如果您这需要程序员,我们愿意为您效劳”。

Java国国王听了喜出望外,因为Java国是个小国,经济资源有限,没有程序员愿意来Java国,因此Java国多年来没有一个程序员。今天一下子来这么多程序员,还愿意为Java国服务,Java国国王怎能不激动,不过毕竟是国王,他佯装镇定,口气客气地对带头的那位程序员说:“Java国欢迎你们的加入,从此你们就是Java国的程序员”。程序员们一听Java国国王愿意收留他们,也都很高兴,对Java国国王更加感激。

Java国出了个Java

程序员们在Java国的这段时间,Java国国王对他们照顾的很周全,每天好吃好喝的招待他们。有一天,Java国国王又邀请程序员们,摆了一大桌好吃的,旁边还有美女伴舞,程序员们又兴奋又激动。等吃喝的差不多了,那位带头的程序员站起来给Java国国王鞠了一躬,对国王说:“国王,我们之前用的编程语言都是C国的C语言和C++,但是这两种语言都很不人性化,我们也是因此而出逃C国的。我们都商量了,决定重新定义一种编程语言,这门语言应该有这样的特性:

语法有点像C语言,这样大家容易接受。

没有C语言那样的指针。

再也不用考虑内存管理。

真正的可移植性,编写一次,到处运行。

面向对象。

类型安全。

还有,我们要提供一套高质量的类库,随语言发行。

还有就是既然我们被Java国收留,就把这个新语言命名为Java吧,如何?”

国王听完后高兴的合不拢嘴,一个劲的说好,,,,好。你们有什么需求只管提,我代表整个Java国支持你们。

此篇完

不知不觉,又是两千多字,歇歇吧,谢谢您能看到此处。告诉大家一个消息,最近开了一个微信公众号,大家可以关注一下,都是我精心挑选的深度好文,等你来看。扫描底部二维码即可,欢迎关注。

欲知后事如何,且看下回讲解。

Java匹马行天下之 Java国出了个Java——举国欢庆

Java匹马行天下之 Java国出了个Java——举国欢庆

Java匹马行天下之 Java国出了个Java——举国欢庆

分享的越多,你的价值增值越大,支持我就让更多的人关注我吧Java匹马行天下之 Java国出了个Java——举国欢庆

*****************************************************************************************************

我的博客园地址:https://www.cnblogs.com/zyx110/

【原创声明】此篇为作者原创,未经本人同意不得转载,经本人同意转载请说明出处。

我不能保证我所说的都是对的,但我能保证每一篇都是用心去写的,我始终认同“分享的越多,你的价值增值越大”,欢迎大家关注我的技术分享“Java匹马行天下”和学习心得分享“匹马行天下”,在分享中进步,越努力越幸运,人生赢在转折处,改变从现在开始!

支持我的朋友们记得点波推荐哦,您的肯定就是我前进的动力。

Java匹马行天下之 Java国出了个Java——举国欢庆的更多相关文章

  1. Java匹马行天下之C国程序员的秃头原因

    Java帝国的崛起 前言: 分享技术之前先请允许我分享一下黄永玉老先生说过的话:“明确的爱,直接的厌恶,真诚的喜欢.站在太阳下的坦荡,大声无愧地称赞自己.” <编程常识知多少> <走 ...

  2. Java匹马行天下之教你用学汉语式方法学编程语言

    Java匹马行天下之教你用学汉语式方法学编程语言 前言: 前段时间接连更新了带小白从入门到了解的几篇博客: <Java匹马行天下之编程常识知多少> <Java匹马行天下之走进编程的殿 ...

  3. Java匹马行天下之新手学习目录

    Java匹马行天下之新手学习目录 学习路线 [Java匹马行天下——Java学习路线] [Java匹马行天下——开篇学习计划] 基础篇 [Java匹马行天下之学编程的起点——编程常识知多少] [Jav ...

  4. Java匹马行天下之Java帝国的崛起&lpar;大结局&rpar;

    Java匹马行天下之Java帝国的崛起大结局 前言: [博客*缘] 网络真情伴, 博客友谊连. 笑中藏泪暖中寒. 回想那些悲喜, 苦涩也缠绵. 往事难回首, 新篇染旧言. 世间多少梦能全. 感谢相牵, ...

  5. Java匹马行天下——开篇

    个人感言: 匹马行天下是我高中时候看过一部叫<九鼎记>的小说中的其中一个大章节标题,在整个这一章中,讲的是是主人公滕青山历经艰险,又心如磐石,一心修行,最后巅峰归来的故事.现在回想,依旧心 ...

  6. Java匹马行天下之JavaWeb核心技术——JSP

    JSP动态网页技术 一.JavaWeb简介 一.什么是JavaWeb? JavaWeb是用Java技术来解决相关web互联网领域的技术总称. 需要在特定的web服务器上运行,分为web服务器和web客 ...

  7. Java匹马行天下之JavaWeb核心技术——JSP&lpar;续一&rpar;

      十二.JSP表单处理 我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理.浏览器中使用 GET 和 POST 方法向服务器提交数据. GET 方法 GET方法将请求的编码信息添加在网 ...

  8. Java匹马行天下之J2EE框架开发——Spring—&gt&semi;Spring框架知多少

    ————也许我注定成不了一个伟大的人,但是至少我可以做一个很棒的自己.我想我现在应该做的不是瞻前顾后,而是活在当下,正确认知自己,做好自己现在的工作,努力提升自己的能力,踏踏实实地做一个程序员 一.思 ...

  9. Java匹马行天下之JavaSE核心技术——异常处理

    Java匹马行天下之JavaSE核心技术——异常处理 异常的简介 在Java中,异常就是Java在编译.运行或运行过程中出现的错误. 程序错误分为三种:编译错误.运行时错误和逻辑错误 编译错误是因为程 ...

随机推荐

  1. STREAMS流机制

    STREAMS流机制 基本概念 STREAMS(流)是系统V提供的构造内核设备驱动程序和网络协议包的一种通用方法,对STREAMS进行讨论的目的是为了理解系统V的终端接口,I/O多路转接中poll(轮 ...

  2. RESTful WebService入门(转)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://lavasoft.blog.51cto.com/62575/229206 REST ...

  3. hdu 4679 &lpar;树形DP&rpar;

    题意:给一棵树,边的权值都是1,摧毁每条边是有代价的,选择摧毁一条边,把一棵树分成两部分,求出两部分中距离最大的两点的距离,求出距离*代价最小的边,多条的话输出序号最小的. 刚开始理解错题意了,wro ...

  4. React 相关资料

    learncodeacademy/react-js-tutorials MobX

  5. selinux策略开发

    所用软件: 1.setools -->seaudit  读取日志以确定所需权限 2.Reference Policy  -->  https://github.com/TresysTech ...

  6. input依次输入密码

    原理: 一个真正的可以输入的input框,opacity: 0,设定位层级:(视图不可见的) 再来6(n)个input,readyonly,用来显示,type为password,设置好样式:(视图可见 ...

  7. 【简】题解 AWSL090429 【数塔问题】

    因为每次只ban一个点 而且不是永久性的 预处理出每个点从上往下和从下往上的最大值 每次询问直接暴力 被ban掉点那行去掉那点的最大值 也可以直接预处理出每行的最大值和次大值 还有种做法貌似可以过 预 ...

  8. linux c使用socket进行http 通信,并接收任意大小的http响应(四)

    终于说到SOCKET 这里了.SOCKET进行http通信的实际就是利用socket将http请求信息发送给http服务器,然后再利用socket接收http响应. 由于本文与之通信的服务器是ip已知 ...

  9. mac 蓝牙开启调试模式

    mac 蓝牙开启调试模式 按住shift+option+鼠标右键点右上角的蓝牙图标

  10. js小功能记录

    个人日常中遇到的js小功能记录,方便查看. /** * 判断是否包含字符串某字符串 * @param {[type]} str [被检测的字符串] * @param {[type]} substr [ ...