【编程基础】聊聊如何学习Java-入门篇

本博客宗旨是扫除你学习编程之前的信心障碍,零基础学习Java知识,总结前辈经验接合实际编程来谈谈Java学习。

学习编程你准备好了吗?你有信心吗?

很多人羡慕程序员职业的高薪,想学编程,但是羡慕归羡慕,无法做出最终的抉择。很多人的心理障碍是非科班,没有任何基础,觉得学习编程必须科班要不然会很困难。但是我要告诉你,大学四年我现在能想得起的、老师教的知识只有几个简单的数据结构概念,其他基本上都已经还给老师了,可以说我学习编程基本上是零基础。也许有人会说你站着说话不腰疼,你再怎么说也是科班出身,好吧,我也接触过很多非科班的程序员,有的学习的专业与计算机南辕北辙,学习物流的,但是我看不出他们与科班程序员之前有什么大的区别,一样学会了编程,现在都工作的很好。所以学习编程与科班、与基础知识都没有关系,只与你有没有信心,敢不敢学习有关,想学习编程又害怕学不会的人就不要再给自己找理由,从现在开始行动才是关键!

为什么要学习Java?

Java已经发展十几年,现在到处能看到Java的应用,大到各种企业级的应用,小到手机、嵌入式的小程序,都能找到它的踪迹,如果现在问一个学程序的人不知道Android我不太相信。Google把Android开源给Android带来了极大的发展,Android的快速发展带来了Java的极大普及,因为Android上层基本上都是Java语言来写的,所以学习Java语言是很有前途的,有了前途也就有了钱途。

谈完学习编程的信息和为什么选择Java,那么现在就开始学习Java语言,在学习Java之前你需要知道几个概念:

  1. 源文件,也就是.java文件,你所有编写的代码都保存为.java格式编译器才能认识。
  2. Java二进制文件,也就是.class文件,0和1组成的二进制文件,是平台无关的。
  3. Java虚拟机。Java虚拟机的主要任务就是装载.class文件并执行其中的字节码。

下面的是java从源文件到被java虚拟机加载的过程图:

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-04-27

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏祝威廉

ELK的崛起(Rise of the ELK)

忽如一夜春风来,千树万树梨花开,恍惚之间,ELK亦是遍地开花,甚至提供类似ELK解决方案的专业公司数量已然可观。

692
来自专栏IT大咖说

如何支撑微服务架构落地

编辑IT大咖说 阅读字数: 2265 用时: 7分钟 ? ? 摘要 如今微服务如日中天,优势和弊端也有各种描述,那么我们是否应该采用微服务架构?如何规避微服务的...

3359
来自专栏ThoughtWorks

移动应用的测试策略与测试架构 | 洞见

今天我们来谈谈移动测试的测试策略与测试架构。 首先我们将移动应用的范围限定在智能移动操作系统(比如Android、iOS、WinPhone等)上,包括手机应用,...

2776
来自专栏腾讯移动品质中心TMQ的专栏

有众测、不忐忑 ——记TBS内核测试优化之路

随着TBS的迅猛发展,接入方越来越多。那么TBS内核发布时,如何在有限的时间人力下,合理评估对线上众多合作方版本的影响?来看看我们TBS测试是如何完成这项“不可...

581
来自专栏鹅厂网事

服务器资源池化技术发展趋势简介

"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

29410
来自专栏kelly的专栏

如何用腾讯云快速开发一个陌生人社交app

B18是一个面向中学生的陌生人社交应用。简单来说,它是一个只允许中学生注册的“陌陌”。本文讲述利用产品技术架构,和如何使用腾讯云进行快速的产品开发部署。一是腾讯...

9420
来自专栏BestSDK

2017国外10大云故障盘点:亚马逊、Facebook、IBM等

下面是盘点出的2017年国外10大云故障,提醒人们,这个快速成熟的行业,其出色运营的风险比以往任何时候都要高: ? IBM,1月26日 ? 今年年初,IBM云...

3414
来自专栏大数据钻研

十年Web开发技术经验感受

这里列举的后台技术,所有是我工作中所有的要点,并进行了简单的归类,如果你有更好的归类方式,欢迎提出。   我想其中的重点应该还是服务器脚本部分,例如Java,...

34812
来自专栏CDA数据分析师

大数据吹了这么久为什么还落不了地?就因为这9点

尽管在Hadoop与NoSQL部署方面做足了准备,同样的问题仍然一次又一次反复出现。现在业界是时候尽快搞定这些麻烦事了。 有时候一艘巨轮的侧方出现了破洞,但业界...

1816
来自专栏Laoqi's Linux运维专列

深度好文-饿了么进化史(你一定会有收获)

1444

扫描关注云+社区