上一篇blog,我们写了第一个牛逼哄哄的java程序,成功让电脑输出了我们想要他输出的东西。
今天,我们来探讨2个问题,第一个问题,什么是java,第二个问题,为什么要学java。
谈完这2个问题,我们会做了个真正的程序(项目),这个项目非常叼,当你大四毕业要面试的时候
,把这个项目加进你的简历去,面试官不给你offer,你可以来找我,我来给你发一个!!!
好了,废话少说,什么是java??
经过我多年的编程经验(也就一年多),我认为,对于我们来说,java有2层意思。
第一层意思:一种编程语言。什么是编程语言,c语言,c++语言,Python语言都是编程语言,他
们都是程序员跟电脑说话的语种。举一个例子,程序员想让电脑帮忙计算一下1234的平方是多少
,并且输出来给我们看,那么他会写 System.out.print(1234*1234);
编程语言各有各的特点,大家根据自己的兴趣去学习,当然,你们看我的blog,肯定是学java
的,把java学好了,毕业的时候,肯定能找到自己满意的工作,现在招java的公司太多太多。
第二层,java是数不尽的函数集合,放心,这些都是开源的,大家尽管拿来用。学习java,当你
想用干某个事情(比如操作一下excle啦,作一个二维码图啦··)这些东西,别人都给你做好了,
你只要稍微调用一下就OK了,非常非常方便。你想要你去开发一个读写excle的玩意,你肯定头大
,等我儿子会泡妞的时候,估计你都没做出来。所以,java对于我们来说,是一个百宝箱,只要
你想要的,几乎他都有。
为什么学java。有人说,废话,肯定是为了找到工作···对于这样的人,我只想说,妈的我以
前也是这么想的。但是,扯一点题外话。我们活着是为了什么?当你老的时候,快死的时候,回
顾你的一生,你会不会后悔。
现在很多同学,刚进大学,就想着毕业的时候去考公务员,他们有这么渴望去“为人民服务”吗
?他们其实就是一群垃圾,只想着混日子,不思进取,都是一群怂比。你们肯定不是这样的人,
我感到欣慰,所有的程序员,都是有激情,有梦想,有进取心的。
我们能在天朝这个神奇的国度里,选择编程,选择自己的梦想,而不是妥协,需要非常非常大的
勇气。我为你们鼓掌(不说了我已经泪流满面··)
相关推荐
JAVA学习\java\第二课A-2
学习-学习平台-学习平台源码-学习平台java代码-学习平台设计与实现-基于springboot的学习平台-基于Web的学习平台设计与实现-学习网站-学习网站源码-学习网站java代码-学习项目-学习项目代码-学习系统-学习系统源码-...
1.学习并掌握如何从0搭建Java环境(JDK的下载,安装,卸载);2.学会HelloWorld案例编写,知道如何解释该程序,对程序的运行和编译以及开发流程有一定的认识;3.注释(掌握)(1)注释:用于解释说明程序的文字,(2)...
Java学习第一课,是编程之旅的起点,尤其对于那些对编程世界充满好奇的初学者而言。Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它的设计目标是具有高度的可...
学习-学习平台-学习平台源码-学习平台java代码-学习平台设计与实现-基于springboot的学习平台-基于Web的学习平台设计与实现-学习网站-学习网站源码-学习网站java代码-学习项目-学习项目代码-学习系统-学习系统源码-...
《基于Java的SpringBoot学生成绩管理系统》 本系统是一个基于Java编程语言,采用SpringBoot框架构建的学生成绩管理系统。SpringBoot以其简洁的配置、快速的开发效率以及丰富的生态系统,成为了现代Java后端开发的...
Java入门第一课主要针对初学者,旨在提供一个良好的起点,帮助理解Java编程语言的基本概念和语法。这个课程可能源自GitHub上的一个开源项目,因此,它应该是动态更新的,随着学习者的需求和技术的发展而不断丰富。 ...
java学习平台- java学习平台的设计与实现代码-java-springboot-基于springboot的java学习平台项目-代码-源码-项目-系统-毕设-网站 1、技术栈:java,springboot,vue,ajax,maven,mysql,MyBatisPlus等 2、系统的...
- **下载**:可以从MySQL官方网站或第三方源下载mysql-connector-java-8.0.16.jar文件。 - **添加至项目**:将jar文件添加到Java项目的类路径中,这可以通过IDE(如Eclipse、IntelliJ IDEA)的设置完成,或者在...
Java语言学习课件——从零开始,这是一套专为初学者设计的全面Java学习资源。Java作为一种广泛应用的编程语言,其强大之处在于它的跨平台性、面向对象的设计以及丰富的类库。本课件旨在帮助零基础的学习者逐步掌握...
《Java实用教程学习指导(第二版)》是由张跃平和耿祥义编著的一本针对Java编程初学者的专业教程。这本书旨在帮助读者快速掌握Java编程语言的核心概念和实际应用,通过实例解析和详细的指导,使得学习过程更为高效。...