发布一篇Java:实例化(instantiation) 详解
在ruby里才是一切皆对象。当然我不并不是很了解ruby,但是ruby确实是将语法简化得很好。类包括一个创立对象的模板,包括属性和举动;
实例化是以类的界说为基本,创立对象的历程;对象是添补类的属性,而天生的实例;
封装:将对象的形态和举动绑缚到一个逻辑单位;
Java中,声明是创立一个对象的援用,创立对象的实体,必要利用关头字"new";
Java的援用,分歧于CC++的指针,都是暗示援用对象,可是没法举行算数操纵;
Java中对象援用的赋值操纵,是传送的句柄(handle),并非复制,只是指向统一个对象;
开释句柄,利用关头字"null";
渣滓接纳,JVM(java假造机)会周期的主动接纳开释的对象;
能够经由过程语句:Runtime.getRuntime().gc(),哀求举行渣滓接纳;
对象也能够作为对象的属性,在对象中,仅仅贮存对象的句柄,其实不会保存全部正本,制止数据冗余.
csdn博客Spike_King
更多出色内容:http://www.bianceng.cn/Programming/Java/
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 是一种将安全性(Security)列为第一优先考虑的语言 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
页:
[1]