专栏首页阿Q说代码Java基础篇——入门

Java基础篇——入门

转眼间这已经是自己工作的第五个年头了,期间做过安卓,做过web,现在又加入了小程序的阵营,可谓是历尽各种坎坷啊。让我不由得想起了《红楼梦》的开篇之句“满纸荒唐言,一把辛酸泪”,期间的艰难困苦(实属夸张之感慨,无病呻吟,哈哈。。。)只有自己能够体味啊!之前一直忙于工作(其实就是自己比较懒),没有及时梳理学过的知识,也没有对工作有进一步的总结,使得现在掌握的东西比较混乱,而有些知识也已经渐渐淡忘了。现在不是新的一年嘛,心动不如行动,从现在开始慢慢总结自己的过去,以后争取日更一篇,梳理一下自己的知识架构,这样也可以给小白或者想从事编程的开发者提供一点帮助吧。

首先就从java的入门开始吧,我之前在大学学的是C++,用的编译器都是Visual C++,这个编译器里所有的代码都需要去手打,感觉贼麻烦,心里也一直排斥着它。在快毕业的那一年,偶然的机会接触到了java,用到了eclipse,感觉它真的是够智能,对编程也就没那么反感了。所以说工欲善其事必先利其器,好的工具对我们来说是非常重要的呦。那么关于eclipse环境的搭建啊,将会在接下来的教程中给出。

我们要学习一种语言,首先要对它有所了解,要对它的发展历程有大体的了解,还有就是它的一些优点,也就是我们为什么会选择java的原因,比如说跨平台啊,面向对象啊,是多线程的啊......在此附上java的发展历程与特点https://baike.baidu.com/item/Java/85979?fr=aladdin大家可以对此有初步的理解。

最后给大家讲一下一个比较容易混的概念吧:

JVM:是Java Virtual Machine(Java虚拟机)的缩写,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它本身是不可以跨平台的。但是它有多个平台的版本,比如Windows平台版本,linux平台版本等等,通过这些不同的版本来实现Java语言的跨平台性。

JRE:是Java语言的运行环境,它包含了Java虚拟机,也就是JVM,同时还包含了Java语言运行需要的核心类库。对于这个类库,大家先理解为资料库就行,后面学完面向对象,你就明白了。

JDK:是Java语言的开发工具包,提供了Java语言的开发工具,它里面包含了JRE,同时也就包含JVM-Java虚拟机。所以当你安装JDK之后,其实就不用再安装JRE了。

好了今天就先说到这了,明天继续。想了解更多学习知识,请关注微信公众号“阿Q说”,获取更多学习资料吧!你也可以后台留言说出你的疑惑,阿Q将会在后期的文章中为你解答。每天学习一点点,每天进步一点点。

本文分享自微信公众号 - 阿Q说代码(AQ_Shuo),作者:阿Q

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-01-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java基础入门篇——While循环

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇——for循环

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇——数组初识

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇(六)——Java运算符

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇——Switch条件语句

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇——方法和重载

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇(三)——Java常量、变量

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇(一)——Java虚拟机和运行环境

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇(七)——结构语句和if语句

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇——面向对象和类的定义

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Ja...

    Java进阶者
  • Java基础入门篇(二)——Java注释、关键字和标识符

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇(五)——Java变量类型的转换和运算符

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java基础入门篇(四)——Java变量数据类型和基本数据类型

    前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造...

    Java进阶者
  • Java入门(基础篇一)

    Java语言是Sun公司在1995年推出的高级编程语言,编程语言就是计算机语言,人们可以通过使用编程语言让计算机完成很多功能。

    故里
  • Java基础 - 入门

    JAVA不采用通常语言使用的ASCII字符集,而是采用unicode这样的标准的国际字符集

    断痕
  • Java基础入门

    整型常量、浮点型常量、符号型常量、字符串常量、布尔型常量(true false) 空常量

    DataScience
  • Shell基础 -- 入门篇

    shell 英文含义是“壳”,这是相对于内核来说的,shell 也确实就像是内核的壳,通常来说,所有对内核的访问都要经由 shell 。同时,shell 还是一...

    知忆
  • Java Web基础入门

    前言 语言都是相通的,只要搞清楚概念后就可以编写代码了。而概念是需要学习成本的。 Java基础 不用看《编程思想》,基础语法看 http://www.runo...

    Ryan-Miao
  • 反射基础入门篇

    1、简介 Reflection,中文翻译为反射。.Net的应用程序由以下几个部分组成: a、程序集(assembly) b、模块(moudle) c、类型(cl...

    郑小超.

扫码关注云+社区

领取腾讯云代金券