JAVA编程:TIJ浏览条记(第二章)
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。条记2:万物皆对象用reference利用对象你必需制造一切的对象数据存在那里?1。存放器(registers)。2。栈(stack)。3。堆(heap)。4。静态存储(staticstorage)。5。流动存储(constantstorage)。6。非内存的存储(Non-RAMstorage):流对象(streamedobject)和persistent对象。惯例:primitive范例Primitive范例:boolean,char,byte,short,int,long,float,double,voidWrapper范例:Boolean,Character,Byte,Short,Integer,Long,Float,Double,Void高精度的数值BigInteger撑持恣意精度的整数。也就是说,它能够准确地暗示恣意年夜的天然数,以是运算的时分不会丧失任何信息。BigDecimal能暗示恣意精度的浮点数;因而,你能够用它来举行精度请求极高的泉币兑换的盘算。Java中的数组你永久不必要清算对象感化域(scope)对象的感化域创立新的数据范例:类数据成员与办法(field&method)Primiteve成员的缺省值:Primitive范例缺省值booleanFalsecharu0000(null)byte(byte)0short(short)0int0long0Lfloat0.0fdouble0.0d办法,参数和前往值办法(method)的基础的构成包含办法的名字,参数,前往范例,和办法的注释。前往范例是指挪用办法所前往的值的范例。参数列表则暗示传给这个办法的数据的范例和名字。办法的名字再共同其参数列表,就能够独一地标识一个办法。挪用办法一般被成为向对象发动静。参数列表Java传送对象的时分,实践上是在传reference。构建Java程序名字的可见性利用其他组件static关头词当你声明某样工具是static的时分,你的意义是,这项数据或办法没有被连到类的任何一个实例之上。因而即便你从没创立过谁人类的对象,你也能够挪用其static办法大概会见其static数据。第一个Java程序编译和运转正文和嵌进式的文档正文文档嵌进式的HTML标志举例编程作风总结:本章对JAVA最基本的一些观点做了先容。另有一些语法上的解说,最初还给出一个完全的示例程序,还共同了javadoc做了演示。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak, 至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading) 一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。 Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台 我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。 任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言 是一种为 Internet发展的计算机语言 Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading) 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 是一种语言,用以产生「小应用程序(Applet(s)) Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 是一种突破用户端机器环境和CPU 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
页:
[1]
2