java
zhouzhi159
这个作者很懒,什么都没留下…
展开
-
java基础-静态方法
静态方法中不能直接引用本类中非静态方法,要先new一个自身的对象,再引用 非静态方法可直接引用本类中方法名public class fangfa { public static void a(){ fangfa c=new fangfa(); c.b(); } public void b(){ a(); }}原创 2016-12-22 18:07:35 · 223 阅读 · 0 评论 -
连接池
连接池,连接,数据源 连接池:管理连接对象,连接对象是保持与数据库的连接的, 数据源datasource:获取连接对象 如何获取DataSource:JNDI,java命名与目录接口,tomcat创建数据源 通过数据源创建的连接对象被统一的放入到连接池中进行管理1、配置Tomcat的conf/context.xml //通过数据源获取连接 public Connection原创 2017-01-05 23:33:23 · 246 阅读 · 0 评论 -
JSP
web程序常见错误;404:URL输入错误将页面放在WEB—INF下外部启动tomcat,未部署项目500错误:jsp代码错误页面无法显示:未启动tomcat表单验证:获取表单数据请求对象:requestpublic String getParameter(String name)原创 2016-12-26 20:25:18 · 249 阅读 · 0 评论 -
tomcat部署方式
1、使用工具(myeclipse)进行部署2、导出war包进行部署3、直接拷贝web根目录下的所有文件到webapp下(不常用,略过)4、修改tomat的默认部署路径(即:将tomcat直接指向你的工程即可,这种部署方式在实际开发中较为常用,并且对于开发来讲,也最为简单方便)对于第一种方式,我们在学习中会比较常用,大家应该掌握。第二种方式:有同学说操作有点快,明天我再给大家原创 2016-12-26 23:14:36 · 250 阅读 · 0 评论 -
构造方法
继承条件下构造方法的调用规则 子类构造方法没有通过super显式调用父类的有参构造方法,也没通过this显式调用自身其他构造方法 系统默认调用父类的无参构造方法 子类构造方法通过super显式调用父类的有参构造方法 执行父类相应构造方法,而不执行父类无参构造方法 子类构造方法通过this显式调用自身的其他构造方法,在相应构造方法中应用以上两条规则原创 2016-12-24 13:51:41 · 190 阅读 · 0 评论 -
static,final,abstract
一、static 修饰属性、方法和代码块 1.static修饰属性,这个属性就可以用类名.属性名来访问,也就是使这个属性成为本类的类变量,为本类对象所共有。这个属性就是全类公有。类加载的过程,类本身保存在文件中(字节码文件保存着类的信息)的,Java会通过I/O流把类的文件(字节码文件)读入JVM(java虚拟机),这个过程称为类的加载过程。 JVM(java虚拟机)会通过类路径(CLASSPA转载 2016-12-24 12:59:20 · 265 阅读 · 0 评论 -
return 在Java中作用
return 在Java中作用 根据《Java编程思想:第四版》4.5节中介绍:return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表示一个方法返回的值(假定没有void返回值),另一方面是指它导致该方法退出,并返回那个值。根据方法的定义,每一个方法都有返回类型,该类型可以是基本类型,也可以是对象类型,同时每个方法都必须有个结束标转载 2016-12-24 00:05:32 · 744 阅读 · 0 评论 -
接口
接口里变量只能是静态常量,必须赋值; 方法必须抽象方法; 接口只能使用public进行修饰,或者省略;原创 2016-12-23 23:39:59 · 240 阅读 · 0 评论 -
构造方法封装
类的封装性不只是体现在对属性的封装上,实际上的方法也是可以被封装的,当然,在方法的封装中也包含了对构造方法的封装。如下代码就是对构造方法进行了封装。代码如下:复制代码 class TestClass { private TestClass() { System.out.println(“构造方法被封装了!”); } public voi原创 2016-12-23 23:09:43 · 1411 阅读 · 0 评论 -
方法重写
关于方法重写的一些特性: 1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法) 2.子类抛出的异常下不能超过父类相应方法抛出的异常(子类异常不能大于父类异常) 3.子类方法的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)原创 2016-12-23 22:32:35 · 206 阅读 · 0 评论 -
java基础—byte
byte类型变量加减乘除后默认为int类型,返回值为byte要将其整个强转public class st { public static void main(String[] args) { //String a="a"; String a=new String("a"); String b=new String("a"); /原创 2016-12-23 22:31:58 · 291 阅读 · 0 评论 -
java基础-内部类
同一个java文件中可以有多个类,但只有一个为public的,编译时,每个对应自己的class文件。public class ceshi {class a{public void print(){System.out.println("a");}}class b{public void print(){System.out.println("b");}}原创 2016-12-22 18:42:37 · 213 阅读 · 0 评论 -
java高级-枚举2
public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */ public enum Season {原创 2016-12-22 18:40:05 · 213 阅读 · 0 评论 -
java语法序列化
对象序列化的所属类要实现serializable 接口,声明为static,transient的对象不能被序列化原创 2017-01-07 13:26:43 · 229 阅读 · 0 评论