大数据培训之旅——Java-1(简介、环境部署以及第一个程序Hello……)

    终于到了Java了,快被Linux折磨疯掉了,因为写了好多oracle和hadoop用不到的命令,超级不熟悉……java就不一样了,贯穿整个大学四年……虽然学校教的比这里介绍的都少,但是好歹一直在用。下面来介绍介绍Java吧。这里说明下,java的所有操作均在windows平台下。

    Java可谓是这几年最火的编程语言了,它相对于c语言来说较为简单,我们可以使用自身大量或者从大佬那弄来的jar包加上很简单的语句就完成其他语言需要大量语句才能完成的工作;而且java是纯面向对象的语言,毕竟万物皆对象。java将重点放在了对象以及对象的接口中,增强了代码的复用性;当然java代码也有着很好的健壮性,早期代码运行时候就倾注了大量的精力去检测,这样就消除了以后的错误;java语言的指针模型还消除了c语言中容易出现内存覆写以及损害数据的可能性,提高了系统的安全性;同时java还有垃圾回收机制,可以有效地减少i/o资源的浪费,提高运行效率;java最棒的是它的可移植性,通过定义精准的语意结构,使编译器不用去做这样工作,从而降低了在不同平台上的差异。说了这么多都是再夸java,并不是说其他语言不好,只是各有所长。

    Java提供了三个版本,分别是Java 标准版:Java SE:用来开发桌面级应用,这个版本是我们平时使用最多的技术,而且java的主要技术也都在这个版本中提现;Java 微缩版:Java ME:这个版本相对于se减少了一些功能,主要用于移动电话,机顶盒以及车载导航上,当然随着google公司将Android应用的编写慢慢从eclipse中脱离出来,搞出了专门写Android应用的Android Studio,以及打算用Kotlin代替Java开发Android应用来说,java在移动电话上可能不好混了;Java企业版:Java EE:在标准版中拓展了一些功能,用来解决企业开发中面临的各种繁琐问题。

    写这篇文章的时候甲骨文公司把Java出到了Java10,但是我们使用的Java7,为什么不用新的的原因很简单,因为新的版本相对于以前的版本改了好多,除了var以外别的我都没注意,就算不会了。

    首先我们从官网(http://www.oracle.com/technetwork/java/javase/archive-139210.html)下载一个java se 7

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

    我们新建一个目录,然后在新建一个aa.txt

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

——————————————————————————————————————————————————————

    这就是我们的第一个代码超经典的:hello word,当然大家可以试试吧System.out.println("hello word");里面的hello换掉之后javac编译,java运行试试。这就是配置环境以及我们的第一个代码,接下来就是数据类型以及分支语句。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值