摘要: 例1. short s1 = 1;s1 = s1 + 1; 例2. short s1 = 1; s1 += 1;short占2个字节,int占4个字节,short型变量+上int型值计算结果是int型,占4个字节,然后付给一个short型变量s1,就要丢失2个字节的精度,这是不容许的。1例 使用简单赋值运算, 2例 使用复合赋值运算,而简单赋值运算和复合赋值运算的最大差别就在于:复合赋值运算符会自动地将运算结果转型为其左操作数的类型!这就是1例编译不通过,2例编译却能通过的原因。 阅读全文
posted @ 2012-09-10 10:55 路人浅笑 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 静态嵌套类 1 public class StaticNestedTest { 2 private static String name = "javaJohn"; 3 private String id = "X001"; 4 5 static class Person { 6 private String address = "swjtu,chenDu,China"; 7 public String mail = "josserchai@yahoo.com";// 内部类公有成员 8 9 public void 阅读全文
posted @ 2012-09-06 15:26 路人浅笑 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 来至百度文库1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。4.举例:数据类型 变量名;这样定义的东西在栈区。如:Object a =null; 只在栈内存中分配空间new 数据类型();或者malloc(长度); 这样定义的东西就在堆区如:Object b =new Object(); 则在堆内存中分配空间Stack. T.. 阅读全文
posted @ 2012-09-06 10:05 路人浅笑 阅读(19953) 评论(2) 推荐(4) 编辑
摘要: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable 阅读全文
posted @ 2012-09-06 09:44 路人浅笑 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 来源于百度百科J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,包括会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。基于JNDI、RMI、JAT等技术实现。http://developer.51cto.com/art/200510/6427.htmJNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可 阅读全文
posted @ 2012-09-06 09:12 路人浅笑 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 转:http://developer.51cto.com/art/200907/133695.htmJava Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。Java Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。Java Servlet与Applet 的比较:相似之处:◆它们不是独立的应用程序,没有main()方法。◆它们不是由用户或程序员调用,而是由另外一个应用程序(容器)调用。◆它们都 阅读全文
posted @ 2012-09-05 19:59 路人浅笑 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 应用服务器:Weblogic、Tomcat、Jboss;Web Server:IIS、Apache转至:http://baiyude329.iteye.com/blog/260259Web服务器只是简单的通过响应(response)HTML页面来处理HTTP请求(request)。情景1:不带应用程序服务器的Web服务器在此种情景下,一个Web服务器独立提供在线商店的功能。Web服务器获得你的请求(request),然后发送给服务器端(server-side)可以处理请求(request)的程序。此程序从数据库或文本文件(flat file,译者注:flat file是指没有特殊格式的非二进制 阅读全文
posted @ 2012-09-05 16:05 路人浅笑 阅读(5951) 评论(0) 推荐(0) 编辑
摘要: IDE 集成开发环境,Integrated Development EnvironmentJDT 开发工具箱,Java Development ToolkitCDT C Development ToolkitPDE 外挂开发环境,Plug-in Development EnvironmentSWT Standard Widget ToolkitEJB Enterprise JavaBean.jpage Java实时运算簿页面 file->new->other…->Java Run/Debug->Scrapbook Page堆栈框 stack frame逐步法 sing. 阅读全文
posted @ 2012-09-03 11:15 路人浅笑 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 删除eclipse的工作区间:1.打开eclipse/configuration/.settings/org.eclipse.ui.ide.prefs文件2.找到如下配置RECENT_WORKSPACES=E\:\\j2ee\\Aworkspace\nE\:\\j2ee\\Jworkspace3.删除不想要的工作空间目录即可 阅读全文
posted @ 2012-09-03 09:28 路人浅笑 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.iwms.net/n2030c40.aspx HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。 通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这. 阅读全文
posted @ 2012-08-03 20:23 路人浅笑 阅读(2167) 评论(0) 推荐(0) 编辑