摘要: 1.jsp静态包含页面:<%@include file=”include2.jsp”%> 2.native方法比作Java程序同C程序的接口。 3.字符串string是length()方法,数组为length.(js中都是length属性) 4.throws出现在方法头,表示可能出现的异常;thro 阅读全文
posted @ 2020-03-21 17:32 whhhd 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1.java标识符以字母,下划线_,美元符号$开头,后面可以是任何字母、数字、美元符号或下划线。Java 中标识符是为方法、变量或其他用户定义项所定义的名称,不能是关键字. 2.泛型的创建是为了编译器检查出错误,只在编译阶段被处理成了普通类和方法,在运行阶段会被擦除,在处理泛型类型时,会有一个原始类 阅读全文
posted @ 2020-03-21 17:08 whhhd 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.重载与重写的心得(*java中不能够存在子类和父类中存在方法名和参数相同就返回值类型不同的重载) 重写的规则: A、重写规则之一: 重写方法不能比被重写方法限制有更严格的访问级别。(不能从public到private) B、重写规则之二: 参数列表必须与被重写方法的相同。 C、重写规则之三: 返 阅读全文
posted @ 2020-03-21 14:37 whhhd 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 一.什么是泛型: 泛型其实指得就是参数化类型,使得代码可以适应多种类型,它主要目的是指定容器要持有什么类型的对象 java的泛型是停留在编译阶段的,jvm在对待泛型数据时,依然把它们看成object类型的,在使用这些元素时,jvm会自动帮助开发者进行类型转化二.泛型的优点: 1.保证了类型的安全: 阅读全文
posted @ 2020-03-21 14:12 whhhd 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 单例模式有:饿汉,懒汉,静态内部类,枚举,双检锁(最优的就是枚举:没有为什么) 1)饿汉:jvm加载类时,就加载了单例对象,造成了资源的浪费 public class A{ private A(){ } private static A a = new A(); public static A ge 阅读全文
posted @ 2020-03-21 14:04 whhhd 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.运行速度,或者说是执行速度,(前提是要对字符串进行change操作):在这方面运行速度快慢为:StringBuilder > StringBuffer > String(因为String被修改时还需创建个新的对象,将旧的回收) 2.介绍这三者: 1)这三个只有String是字符串常量,被创建后不 阅读全文
posted @ 2020-03-21 13:42 whhhd 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Comparable接口用于定义对象的自然顺序,是排序接口,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Collections.sort(或 Arrays.sort)进行排序。\ 而Comparator是比较器接口,若有类没有实 阅读全文
posted @ 2020-03-21 13:36 whhhd 阅读(365) 评论(0) 推荐(0) 编辑