java可扩展是什么意思,java 编程中 可扩展性是什么意思
大家好,今天给各位分享java可扩展是什么意思的一些知识,其中也会对java 编程中 可扩展性是什么意思进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
java 编程中 可扩展性是什么意思
没法举例子,小例子看不出来,要想明白就得做项目,最好是大项目,所以我这里只能和你说说理论;
设计这个东西,不像别的,要想体会的很好,并不是几天的问题,可能需要很多年;
可扩展性,新的功能可以很容易的加入到系统中去,这就是可扩展性,突然有一天客户的需求变了,需要增加新的功能,我这项目要增加新的功能,但是我这项目的主结构不变,这叫做可扩展性好!
一个优秀的架构师设计出来的底层框架,如果设计的好的话,那么你这项目的可扩展性就好,新的需求来了,很容易增加进去,不能说新的需求来了,整个项目大换血,改的乱七八糟的,一天比一天乱,改一个地方要牵扯到10个地方,牵一发而动全身,那不行!那你这项目设计的就有问题!
世界上唯一不变的东西就是变化,所以现在的软件工程的理论,不是以前瀑布式的模型了,而是螺旋递增式的开发,我们要拥抱变化,这就是极限编程!
改来改去,最后改的没法再改了,太乱了,一滩烂泥,那么到了这个时候,项目就失败了,唯一的办法就是不要了,重新开发,那你怎么和你的客户交代?
所以你们公司肯定要找一个牛人,过来写底层框架,设计的很好,这样,将来不管需求怎么变,我都能应付,没有问题!
可扩展性是软件设计领域多年来苦苦最求的一个境界,让我们拥抱变化,极限编程!
Java扩展是什么意思
就是可以支持的java程序扩展,比较多用于手机。 Java程式包括:应用程序、游戏、电子书等等
Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。
java的编程应用可以说无处不在,从嵌入式设备到服务器都有。其中人们在浏览器中使用的“Applet”(小应用程序)是用Java语言编写的程序之一,用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。
Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
手机Java扩展是什么意思
具有 JAVA扩展功能的手机其手机功能和内容要比其他那些不支持 JAVA的手机要丰富一些!
也就是说支持 java的手机可以通过下载一些 java软件来实现一些机子本身原本没有的功能!
举个例子: SIEMENS 2128本身并没有直接收发 E-mail的功能,但是只要你下载一个收发 E-mail的 JAVA工具软件。以后只要你在手机上直接进入该 JAVA工具输入帐号跟密码就可以收发E-mail!
另外还有个 java QQ,手机上使用的 java QQ跟普通的基于短信的“移动QQ”是不一样的。普通的基于短信的“移动QQ”是以短信的形式来实现电脑QQ跟手机之间的信息收发。每条一毛。这时手机上是看不到对方的头像的也不知道哪几个人在线(虽然可以通过查询来知道,但也只是即时的情况如想知道变化则需不停的查。费力,费钱,费时)。电脑上收发的来自手机“移动QQ”的消息跟收发来自其他电脑QQ的消息是不同的。大家都知道,收发普通QQ的消息是通过电脑的QQ上的那个小头像来完成的,而收发“移动QQ”则是通过QQ头像旁边的那个小手机来进行!java QQ则跟普通电脑上网用QQ类似,通过头像收发消息。以至于对方根本分辨不出你是用的电脑上网还是手机上网。而且你在手机上使用 java QQ时还可以看到手机上还显示对方的头像图标的,如果通过 GPRS上 java QQ还可以实现 24小时不间断在线(也就是说你QQ上的头像24小时都是彩色的,显示你在线)而且只有在你收发消息产生数据流量的时候才会记费花钱,不产生流量则无须花钱。再有,即便花钱也相当便宜,每 1KB的流量才 3分钱左右,也就是说你收发消息时每条才 3分钱左右,跟基于短信的“移动QQ”相比,是不是便宜多了?
另外,现在还有很多 java编写的游戏,一旦你已经对手机上已有的游戏玩腻了。随时还可以下载一个 java游戏来玩玩儿!很多以前 8位机上的游戏现在都有可以下载到手机的 java版本,比如“泡泡龙”,呵呵~~
总之,JAVA的功能 N多,另外还有电子书,铃声编辑器,电话本管理器,电子地图……………………
最后,补充一点。即便有 java,在某种情况下,要实现某些功能是还需要其他方面比如硬件,网络的支持的。象前面的 java QQ一般就需要 GPRS的网络支持才行(还好,一般支持 java的手机都支持 GPRS)!其他还要强调的是,有些手机(象 NOKIA 6610/7210等)对 java程序下载有个大小要求(64K),这会导致一些稍大的 java程序不能下载用不了。例如 java QQ好象就有 69K左右!不过 SIEMENS好象到没有这个限制---只要你剩余的可支配的动态足够的话!
常说的java扩展功能是什么意思啊
java扩展功能就是可以支持的java程序扩展,比较多用于手机。
JAVA语言由于其平台无关、开放、网络功能强、面向对象、安全等特点,一经 SUN公司提出,就随着 Internet的发展而风靡全世界,在国外已成为软件开发人员的必修语言。特别是他的"一次编写、到处运行"的跨平台优点,对于手机领域来说更具有重要的意义。因为目前手机的种类繁多,各种厂商都有自己的标准,如何使他们能运行同一种标准的程序成为必须要解决的问题。采用 JAVA语言后,各种手机只要实现 JAVA虚拟机(JVM)就可以运行 JAVA程序,这种方法可以说是目前情况下最为理想的一种解决方案。
好了,文章到这里就结束啦,如果本次分享的java可扩展是什么意思和java 编程中 可扩展性是什么意思问题对您有所帮助,还望关注下本站哦!