学习JAVA
编译和解释性
Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。
在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。
学习JAVA的方向
一般来说,java的应用还是非常广的,有erp等大型系统方面的,有web方面的,还有游戏方面的。java在大型BS系统方面的应用非常广泛,什么是BS呢,实际上就是通过浏览器访问的,网站就是一种B/S结构。
JAVA学习的好处
可以使用很多软件,现在手机软件绝大多数都是java的,如:qq、fetion、游戏……在使用手机时会很方便,这是一个很实用的功能 java指的是一个手机娱乐平台,不光游戏!java手机好处是可以透过无线互联网直接将程式下 载到电话之内,之后就可以离线执行,情况就有如将在互联网下 载程式之后,再直接安装在电脑上一样。但wap服务就要一直保持上网才可以执行,并且要按使用量征收费用。java程式除了在使用上可以免除长时间保持在线的费用,亦可以减少因为网络不稳定而造成断线的情况。
不要“抄”代码:刚开始学习编码时,会从模仿示例代码开始,这本身没有问题。但有很多初学者在在这个阶段过于重视代码能否正确运行,从而忽略对编写过程的锻炼。采用这种方式虽然练习量很大,但往往收效甚微。我建议初学者采用先看后写的方式切记死记硬背。先仔细阅读示例代码,做到理解;然后开始背写,如果中途出现思路中断切记不要看示例代码后续写,一定要重新开始写,这样做才会收效明显。看代码其实在理解示例代码的程序逻辑在头脑中形成思路,背写是把思路形成代码的过程。很多初学者就是缺乏将思路转成代码的能力。