学习JAVA的方向
面向对象
Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。
Java还包括一个类的扩展集合,分别组成各种程序包(Package),用户可以在自己的程序中使用。例如,Java提供产生图形用户接口部件的类(java.awt包),这里awt是抽象窗口工具集(abstract windowing toolkit)的缩写,处理输入输出的类(java.io包)和支持网络功能的类(java.net包)。
JAVA学习的小知识
编写Java程序时,应注意以下几点:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。
入门java开发
在目前的互联网市场,Java在IT编程界已经是树大根深了,带来的影响就是有大量的岗位,大量的工作方向,虽然现在也有新起语言的发展势头非常猛烈,但是这并不影响Java在IT人眼中的喜爱,而且地位上也没有衰减的趋势,还是有大量的IT从业人员在Java开发的领域贡献着大量的代码。那么,问题来了,现在Java直接找工作不像以前那么好找了,那有人就说了:现在入门学习Java开发还来得及吗?
现在JDK更迭了很多版本,Java切入到的工作领域中,不是稍微懂点Java知识就能顺利找到工作,其根本原因在于Java的市场已经成熟了,已然是成熟期的编程语言,不再是纯靠自学就能很顺利的找到工作的时候了,而是真正有真才实学才行;其次,以前非计算机专业的毕业生想加入IT行业,基本上拿一本书籍自学实践就能找到工作,在工作中慢慢历练后逐渐步入正规,但IT互联网行业发展迅猛,已衍生了数百万的程序员,技术要求也愈来愈正规化、多元化,就业门槛也就提升了,所以只有基本功修炼好了,才会有大量的工作机去选择。
学习JAVA
编译和解释性
Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。
在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。