前言:为了大家更好的学习,我尽量采用图文和代码的形式为大家详细而又简单的讲解,与你相遇倍感荣幸,因为成长历程需要你我一起见证,欢迎大家一起讨论
Java的起源与发展:
首先;我们应该知道Java是由Sun开发主导的一门编程开发语言, 大概于1995年初Java就诞生了,Sun公司把java发布到互联网上,免费提供给大家使用, 1996年1月23日,Sun发布了JDK1.0,并且持续不断的更新,
Java的三个版本:
JavaSE(java平台标准版);
JavaEE(java平台企业版);也就是我今后教给大家的版本;
JavaME(java平台微型版);
Java为何具有如此的魅力,Java的八大优点,:
- Java是目前使用最为广泛的网络编程语言之一。它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。
- .简单 Java 语言简单是指这门语言既易学有好用。不要将简单误解为这门语言很干瘪.像C语言一样容易引发错误和难以理解的指针,结构,以及内存管理等.
- .面向对象 .基于对象的编程更符合人的思维模式,使人们更容易编写程序.
- 它是一门解释型语言;我们知道C,C++等语言,都是只能对特定的CPU芯片进行编译,生成机器代码,该代码的运行就和特定的CUP有关。Java不像C++,它不针对特定的CPU芯片进行编译,而是把程序编译为称做字节码的一个“中间代码”。字节码是很接近机器码的文件,可以在提供了 Java 虚拟机 JVM 的任何系统上被解释执行
- 多线程 Java 的特点之一就是内置对多线程的支持。多线程允许同时完成多个任务.而C++没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序的设计
- .安全,我们不必担心病毒的感染和恶意的企图,Java小应用程序将限制在 Java运行环境中,不允许它访问计算机的其它部分.
- 拥有大量的第三方JAR宝,操作方便,
- 平台无关性,一处编译,世界通行,Java最引以为傲的优点
我们应该在哪去下载呢;
在这我推荐去官网下载;
https://www.oracle.com/technetwork/java/javase/downloads/index.html
那么我们为什么要学Java呢?
最大的原因肯定是为了找一份好工作;对吧;当然啦也有兴趣原因啦,说多了都是虚的;来见识Java的优势 ;
Java的就业优势:
目前来说,java技术现在几乎无处不在,你只要使用到电子产品就会接触到java相关的东西,现在大多数的企业也是使用java语言进行开发。大数据、移动应用开发也是如火如荼的发展着,所以说现在java就业前景非常的好。目前我国对软件人才的需求已达20万,并且以每年20%左右的速度增长,国家非常重视软件行业的发展.
目前一线城市,平均薪资是一万多一点的,是为数不多的高薪职业;但这是建立你需要不断的补充知识的基础上,如果不补充那么你就会被淘汰,所付出的与你薪资是成正比的;如果你不付出,那么你终究会被淘汰,只能做底层的码农,在做这行年薪十万很轻松,但是年薪百万也是有的,只要你努力;