java简介

        java是啥,得从头讲,避免有地方不理解,从而造成念头不通,影响了修炼。

        众所周知,最正统的计算机语言是二进制的“0”和“1”组成的段落,摩斯密码也是二进制,但是你选择用摩斯密码写作文还是用简体中文写中文?

        800字的作文,你用摩斯密码写,能写多少张A4纸?所以在后来,人们开发了各种各样的工具,来替代用二进制的“0”和“1”来控制你的CPU和电路板,显卡也是。

        所以现在说的计算机语言,则是C#,java,python等,这些语言准确说是一种工具,将二进制的语言,变成了N进制的语言,通过不同的词汇和语法,大大降低了编写内容和难度。

        每种不同的语言有自己的特色,如果要学习java,就先了解C,C#,和java的特点就好了,其他语言的特点会再往后的学习中逐渐的了解和认知。

        C语言最直接暴力,但难度也不低;C#用来做游戏会好很多;java的特点就是万金油,哪个平台都能用;

        当然,要实现java能够在任何平台跑起来的前提,就是有对应平台的JRE---Java Runtime Environment。字面意思是java 跑时 环境,再理解一下就是java运行环境。

        可以理解成这是解码器,不同平台使用的底层逻辑是不同的,可以理解成JRE就是将java编译破解成对应平台可运行的版本。就像哈姆雷特是英文版,也可以翻译成中文版,日文版,俄语版,在不同国家发行一样。

        哦对了,java不是缩写,写作java,读作加瓦,/*形同狗子*/。

/*这是注释的写法,里面的东西协助理解,不是正文*/

        刚说了JRE,是java运行环境,接着是JDK---Java Development Kit,java 发展 包,java开发工具包。在不同的平台/*系统*/书写java时,需要对应的JDK,当然,绝大部分情况下,JDK包含了JRE,然后JRE又包含了JVM。

        嗷,JVM讲漏了,Java Virtual Machine,java虚拟机,用于运行.class的文件,也又内存管理的作用。

        整体理解一下就是,下载并安装对应平台的JDK,就够了。

        如果这样都理解不了,那就代表,你需要自己百度了,大概就是这个样子,没啥特殊的,更多的内容工作上用不到,爱好也不一定用得到,想知道更多的,以后自己慢慢去看就好了。

        说一个笑话,java=面向百度编程。

        你现在可能不理解,觉得不专业,不可思议啥的。没关系,你以后可以悄悄百度,也可以正大光明的百度,甚至当着老板的面百度,但总监面前的话,得考虑一下,他或许会觉得你基础不稳。

        java作品代表:Minecraft,远行星号等

        其实很多软件、后台、各种系统都用到java,但不全是java,所以一个公司一般不止一种语言岗位。

        最关键的一点,如果决定了学习计算机语言,你得做好改变自己思维方式、动作逻辑的准备,以及单身好一段时间的准备。

         推荐学习初步阶段使用eclipse,中后期用IDEA,确实IDEA更出名,更实用,但是学习阶段,为了让你记住更多的细节,建议使用eclipse,多用多练才能记住那些单词和语法,如果你够狠,那就再去下载一个Notepad++,创建好工程文件后,用Notepad全手写内容,然后再用另外两个软件运行检测。

        反正我懒...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值