- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 【ssh】——Struts2从前端传值到后台的三种方法(从属性到ModelDriven)
所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String username; private String passwo
2015-03-05 16:05:16
9006
1
转载 【ssh整合】——servlet.api
问题描述:启动Tomcat 6.0.x时, 报如下错误:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;网上google了一下,发现出这类问题的人很多.而且基本上都是原来装了Tomcat 5.5, 现在新下载了Tom
2015-03-04 18:10:40
685
转载 【Question】——在myeclipse中启动server是提示异常
一、问题描述: 今天,安装Tomcat7.0.21后,单独用D:\apache-tomcat-7.0.21\bin\startup.bat启动web服务正常。但在MyEclipse8.5中集成配置Tomcat7后,在MyEclipse启动Tomcat服务则出现如下错误提示: Exception in thread “main” java.lang.NoClassDefFoundError:
2014-09-16 19:41:07
599
原创 【SSH】——J2EE环境配置和常见问题总结
一:jdk和jreJdk:Java Development Kit。Java开发工具包Jre: Java Runtime Environment。Java运行环境在JDK中就包含了JRE,JRE包含了JVM(Java虚拟机),所有对于开发人员而言只需要安装JDK即可。在安装JDK的时候需要配置的环境变量有:JAVA_HOME和CLASSPATH两个。其中JAVA_HOME指向的是J
2014-09-16 17:22:41
488
原创 【Java】——static关键字
static关键字修饰三个部分,分别是静态变量,静态方法,静态代码快1.静态变量的特点:(1)类中所有对象都共同拥有(2)在类加载的时候就存在(3)不能在任意一个方法中把变量声明成静态变量(4)通过类名可以直接调用 2.静态方法的特点:(1)能直接通过类名调用,在类加载的时候就已经存在(2)能通过对象调用(3)静态成员方法只能调用静态成员(包括方法和变量),...
2014-08-10 11:07:36
482
原创 【Java】——多态成员特点
在多态中的成员特点主要分三点:(1)非静态成员函数:分为编译时期和运行时期:A:编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有编译通过,如果没有编译失败。B:运行时期:参阅对象所属的类中是否有调用的方法。用下面的代码进行说明: class Animal{ public void method1() { System.out.println("Anim...
2014-07-23 19:51:52
677
原创 【Java】——==和equals和instanceof
一、首先是==和equals之间的比较在Java中有两种数据类型分别是基本数据类型和引用数据类型(1)基本数据类型有:byte int short long char float double boolean它们之间的比较使用的就是==,比较的是它们之间的值(2)引用数据类型进行比较的时候,如果使用的是==则比较的是两个引用数据类型在内存中的内存地址值。如: public...
2014-07-23 16:17:35
611
原创 【Java】——垃圾回收机制
Java的一个重要特点就是具有一个垃圾回收器,并且能够自动回收垃圾,这又是Java相对于其他语言的优势。Java类的实例对象和数组所需的存储空间是在堆上分配的,解释器具体承担为类实例分配空间的工作。解释器在为一个实例对象分配完存储空间后,便开始记录该实例对象所占用的内存区域的使用个,一旦对象使用完毕,便将其会受到垃圾箱中。Java语言的垃圾回收机制解决了两个常见的应用程序错误:内存泄漏和无效内存的...
2014-07-22 13:57:03
697
原创 【Java】——构造函数
1.构造函数的特点:(1)和类名具有相同的名称(2)没有返回类型,注意这里的没有返回类型和void是不一样的。(3)不能在构造函数中写带有return的语句 2.构造函数的重载构造函数一样可以进行重载,根据参数列表的参数个数或者参数类型进行区分。 3.构造函数的一些细节(1)当我们在一个类中没有写构造函数的时候,系统会自动加上一个默认的构造函数,这个构造函数没有...
2014-07-22 10:14:55
516
原创 【Java】--数组
java中的一维数组和C中的一维数组大同小异 不同的地方主要是申明定义的时候不一样。而java中的多维数组与C中的多维数组差别比较大,写下博客巩固一下。java中的多维数组并没有要求要X*Y,而是每一列都可以有不同的长度。多维数组中要三种定义方式,分别如下代码: public class Matrix2D{ public static void main(String[] arg...
2014-07-21 21:05:34
395
原创 【Java】----内存划分
Java把内存划分为两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块(也就是一对花括号{}之间)定义一个变量时,Java就在栈中为这个变量分配内空间,当超过变量的作用域后,Java就会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组,在堆中分配的内存,由Jav...
2014-07-21 18:48:08
478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人