所以,最后,我们只要学习一下,一些新增的关键字就足矣!
程序输入输出
我们把以上几点搞清楚以后,我们就可以更"小三"进行一些papa(打键盘的声音)的事情了,我们一个程序的运行其实,干的就是这么一件事情
接收我们输入的参数 -> 处理我们的参数 -> 输出我们期望的参数
那么,根据,我们当年追"老婆"的时候,经过,一番通过的学习以后,我们可以搞清楚输入无非有如下情况
输入
1. 控制台输入
2. 文件输入
3. 变量输入
输出
1. 控制台输出
2. 文件输出
3. 变量输出
这个过程,应该在我们当年搞"老婆"的时候已经烂熟与心,现在搞"小三"的时候,只不过是变了一点而已,例如,以前"老婆"的是B杯,现在的"小三"变成了F杯而已... 例如当年我们控制台输出的时候是这样写的
Scanner s = new Scanner(System.in);
String s2 = s.next();
System.out.println(s2);
现在Lua变成了这样而已
a = io.read("*number")
print(a)
只是一些语法的改变的,"胸"(IO流)还是那样的"胸"("IO流")所以,男人们改变一下手法即可!当然,要摸熟则需要一定的时间
高级数据类型(即数据结构)
对于,基本数据类型,其实,是门程序一样都不会有太大的改变,不过,对于高级数据类型就可能有些变化,例如,java的数组,就肯定没有php的数组强大,例如,java有专门的泛型,php则是万物皆是泛型就好比一些女人是M属性一些女人是S属性,一些女人则是SM属性...还是拿java说事,在C语言的年代,我们需要深刻理解什么是list,stack,map才能写出相应的代码不过在java 已经打包好实现,我们自己使用就好!
无论语言如何变化,对于我们知道list,stack,map 是怎么一回事有影响吗?我们知道list,stack,map该怎么用就好,语言本身实现了,我们直接就调用,没有的google一下找实现,还没有的自己写一套..不过,一般google一下都有实现了吧...还没有的话,莫非是你自己自创的语言?
List arraryList = new ArrayList();
arrayList.add("oh yeah"); 剩下的自己领会吧...
一切的基础API
到最后,最激动人心的一部分了!当我们,基本把一个"小三"搞到手以后,就是开始细致了解她的时候了,至于怎么了解,当然就是在日常生活中慢慢深入,对于一门程序语言而已,API是必须学习的一部分,基本上,要算的上熟悉一门语言,API是必须烂熟于心,这样才不会把时间浪费在一些重复制作轮子上,也可以在这个基础上,把轮子做得更好!例如,学习C语言的,你没把C99标准库里面所有库函数搞明白,都不好意思说自己是学C语言的(印象中C99标准库没几个函数,当然这个是跟java的api比较)
API这种东西,我们不需要专门去学习!只不过是当我们遇到某件事的时候,第一时间是找API文档,而不是GOOGLE一下!这样,一门语言在不断使用过程中就掌握了,至于以后可能很长一段时间不用,也可以从API文档中迅速回到状态,因为API是一门语言的基本所在,掌握了API基本一门语言也就掌握了.
当然,你对API不屑一顾的话,那就证明你已经达到了一种更高的层次,看破红尘,世事如烟...
貌似都说完了,还会有之二吗