一、首先我对Java的第一印象是听老师,学长和学姐说的,他们说Java是比较简单的一种语言(相较于c和c++),并且应用比较广泛,有许多大厂都在用,在宣传的时候又看到有许多游戏的界面,网页都是由Java设计的,了解之后我对Java有更加向往了,增强了我加入未来小组认真学习Java的决心。然后通过学长学姐发的教材我又了解到Java是在c和c++的基础之上研发出来的(当时便想着靠着自己学习c语言的基础应该很好学),并且青出于蓝而胜与蓝,相较于c和c++有很多他们所不具备的优点,在安全、可靠方面更是突出。

二、然后就是最令我难受的就是下载Java相关的编译器,与C语言不同的是Java需要环境变量,否则无法运行,我按着那个操作方法一步一步来来来回回试了很多遍,不知道哪里出了问题,反正就是不成功,最后还是询问了学长学姐才解决┏༼ •́ ╭╮ •̀ ༽┓。

三、一切准备好了之后我就看发的教材,看了半天感觉并没有记住什么东西,然后我就在MOOC上找翁恺老师的Java课程来听,听了几节课,发现确实比自己看书有用多了,也学习到了不少东西,翁恺老师还会教一些书本上没有的细节,我也比较推荐大家去听听,感受一下。具体学习到了啥我跟大家分享一下:

1、Java在编译的时候必须保证开头要有package(程序所属的包),且要与文件名一致,否则无法,编译运行。

2、输出用的是System.out.println();还有输入要用Scanner()。

3、简单了解了Java的运算法则。‘+’在不同位置他的含义就不一样。                                                 如System.out.println(“1+2=”+3);运行后是:1+2=3,其中引号后的‘+’表示连接,

而System.out.println(”1+2=“+1+2);运行的是:1+2=12,这两个加号都是表连接的,

而System.out.println(”1+2=“+(2+1));运行的是:1+2=3,其中括号要先运行,所以结果就不一样了。

4、就是了解了8个基本类型,这个和C语言基本上是一样的,就比较熟悉了。除了一个boolean比较陌生,还有就是又温习了一遍强制转换的应用。

最后,我感觉这几天的学习还是比较有收获的,收获的不仅是知识还有更多的自豪感,满足感和成就感,希望在之后的学习中再接再厉,更上一层楼。ヾ (◍°∇°◍)ノ゙