新人初识JAVA(我也是小白)

新人初识JAVA(我也是小白)_第1张图片

JAVA发展史:
JAVA小故事:詹姆斯·高斯林当出在Sun公司工作,Sun公司最初的方向是让Java来开发一些电器装置程序,但是詹姆斯·高斯林在开发的时候不满C++,于是就闭门思过开发出了这门语言(JAVA),但是要起名字,于是他看见门外有一颗橡树,橡树的英文名字叫做“OAK”,所以这门语言命名为oak,但是去注册商标的时候被告知这个名字呗另外一家公司注册了,所以就要改名字,在办公室中大家一边喝着咖啡一边讨论着,于是突然有人看见咖啡,想到了盛产咖啡的岛屿“爪哇(java)岛”,所以就被命名为JAVA,标准就是“冒着热气的咖啡”(我也不知道为什么程序员思想可以跳那么远,我就没法),所以这就是JAVA的大致由来。
JAVA之父:詹姆斯·高斯林,加拿大人
JAVA创建时间:1991年。
JAVA语言的口号:编写一次,到处运行”。

新人初识JAVA(我也是小白)_第2张图片

JAVA语言:面向对象(或者说代码优美的面向对象语言)并且JAVA语言是一个跨平多的多样性语言。
JAVA能干什么:

JAVA可用作大数据分析、Android应用、网站、嵌入式领域、高频交易的空间、科学应用、桌面应用系统开发、电子商务系统开发、企业级应用开发、多媒体系统开发、分布式系统开发、Web应用系统开发,等等。

目前JAVA的分类:J2SE(java 2 标准版)、J2ME(Java 2 微缩版)、J2EE( Java 2 企业版)。

J2SE:J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程。
J2ME:J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒。
J2EE:J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制。
JAVA分类详情

JAVA未来趋势:

个人观念:现在这个时代,编程语言不断,但是“活下来”的语言其实也就只有那几个,或者说被广泛应用的语言其实也就只有几个罢了,下面这个表示TIOBE 2019年3月份对编程语言的一个表单,其实还是和之前没太大区别的。
新人初识JAVA(我也是小白)_第3张图片

现在有很多人都开始说:”JAVA危险了,因为Python太逆天了“,或者说“JAVA的时代快过去了,以后是Python的天下”,其实怎么说呢,我个人是不会排斥这个或者那个语言,而且我是新手,我不是大佬,我也没法有大佬那样的眼光和远见,能遇见什么语言好,什么语言不好,或者能清晰的指出什么语言好,哪里好,优点有哪些,我就是一个小白、一个单纯的小白,一个才如此坑不久的小白,一个即将出生社会实习的小白,一个专科的小白,一个感觉敲代码很有意思的小白。
我不知道我以后是否会从事这个行业,但是我喜欢敲代码,这两天的实训一个大佬给了我信心,因为感觉我有点像他,不喜欢逛街,不喜欢出去吃吃喝喝,就喜欢敲敲代码,就算我不从事这样的工作,我也会因为兴趣来敲代码的。
public class JAVA { 
    public static void main(String args[]) { 
        System.out.println("JAVA Hello"); 
    } 
}

JAVA学习方向图:新人初识JAVA(我也是小白)_第4张图片

如何学好一门编程语言:
1.做事纯粹点,这是我常常对自己说的话,认定并锁定一门语言然后就一直学这门语言就可以了,按照自己的方向坚定不移的学习就好(不要向我学了几种但是一种都不精通)。
2.养成好的编写代码习惯,代码一定要整洁,
小白与大佬的区别可能在于,定义一个苹果的变量:
新手:a=0;
大佬:Ape=0;
3.每次写程序之前,先进行大致流程的想,在进行流程图的画,最后才开始写,然后写出来多想,多运行,看看什么地方有BUG。
4.遇见不会的,先思考,后百度,再谷歌。
5.十万行代码。
JAVA学习规划:“做自己那个领域的开拓者,不要做学习者”。

江客:时荒

你可能感兴趣的:(生活插曲,java,JAVA)