java的特性

作者:陈玲
日期:2012/12/27 16:55:55

只有充分了解了java的特性,才能更加全面的学习怎样制作网页
1)面向对象
2)可移植性
3)安全性
4)并发机制
5)支持可视化图形界面

1)面向对象


对象是世界中的物体在人脑中的映象,是人的意识之所以为意识的反映,是做为一种概念而存在的先念的东西,它还包括了人的意愿。 面向对象,程序是提供给使用者使用的,所以用程序做的网站的页面设计必须要简单,视觉效果好,易操作

2)可移植性


可移植性就是跨平台、就是java程序经过编译成.class文件后,可以在任何操作系统上运行。从windows移植到Linux等都可以。 如果想从事JAVA WEB开发,学会java页面制作,以下技术必须掌握:
1.javascript-用于操作前台页面元素
2.HTML-定义页面元素,JAVA CORE(java基础)
3.数据库工具(mysql,server sql,orical三选一)
4.服务器工具(tomcat,JBoss等其中之一,tomcat比较普遍)
5.XML-部署配置定义工具
6.开发工具-eclipse,Jbuilder,netbeans
7.好要了解相应的框架技术,如jquery,struts,spring,hibernate,ibatis等
8.搞明白MVC是怎么回事。

3)安全性


java的安全在语言级上提供了很好的安全措施,主要是:
1、严格遵循面向对象的规范。这样封装了数据细节,只提供接口给用户。增加了数据级的安全性。
2、无指针运算。在无网页设计中java中的操作,除了基本类型都是引用的操作。引用是不能进行增减运算,不能被直接赋予内存地址的,从而增加了内存级的安全性。
3、数组边界检查。这样就不会出现C/C++中的缓存溢出等安全漏洞。
4、强制类型转换。非同类型的对象之间不能进行转换,否则会抛出ClassCastException
5、语言对线程安全的支持。java从语言级支持线程。从而从语法和语言本身做了很多对线程的控制和支持。 此外,java的安全还通过编译器、检验器、类装载器、建立安全策略等方式保证了java程序的安全性。

4)并发机制


JAVA支持多线程技术,就是多个线程并行机制,多线程是Java的一个重要方法,特别有利于在程序中实现并发任务.Java提供Thread线程类,实现了多线程的并发机制,这种功能在网页设计中能很好的面向多个访问者。

支5)持可视化图形界面


在学习使用java制作页面时,如果要实现java的可视化图形界面,可以使用插件如,Eclipse插件,Eclipse VE,和 NetBeans等插件。在学习怎样制作网页时要了解很多插件在我们网站设计之家里面就有很多网站页面制作的方法,如作java页面制作方法,怎样用css制作网页,等

扩展阅读:http://www.zerolily.com/webdesign/

分享