随笔分类 - 学习笔记
摘要:1. JSP概论 JSP(JavaServer Pages)是SUN公司提供的动态web资源开发技术,Servlet也是动态web资源开发技术,Servlet是java程序,适合用来处理业务逻辑,但是在java中输出HTML页面是一个非常繁琐的问题,且不利于查看。 为了解决这一问题,所以开发了JSP 它改变了Servlet在java代码中嵌入HTML的过程,变成了在HTML中嵌入...
阅读全文
摘要:DOM Document Object Model,文档对像模型,表示的是文档内容的结构关系,可以是html也可以是xml。 HTML 是超文标记语言,由标签组成的语言,是页面开发的基础语言。 基本组成: 字体标签:font ...
阅读全文
摘要:1,多线程的定义 如果一个程序有多条执行路径,则被称为多线程。 进程:正在执行的程序。 线程:程序的执行路径。执行单元。 单线程:如果一个应用程序只有一条执行路径,则称为单线程。 多线程:如果一个应用程序有多条执行路径,则称为多线程。 2,实现的两种方案 1,继承Thread类...
阅读全文
摘要:打印流 1,基本流和高效流操作的数据类型有限,如果我想操作不同数据类型的数据。那么它是做不到的。 这个时候,Java提供了一种流对象的类:打印流。 字节打印流:PrintStream 字符打印流:PrintWriter 注意:打印流仅提供了输出,并没有对应的读取功能。 2,特点: a,打印流可以输出任意类型数据。 b,如果启用了自动刷新,调用println()方法的时候,可以自...
阅读全文
摘要:IO 1,IO就是在不同数据的传递。 2,IO分类: 1,流向: 输入流 读取数据 输出流 写出数据 2,数据类型: 字符流: 输入流 Reader 输出流 Writer 字节流: 输入流 InputStream 输出流 OutputStream 注意事项: 1,四个顶层类都是抽象类。 2, 一般每个体系的名称都是以基类为后缀。 应用场景: 文本文件使用字符流...
阅读全文
摘要:递归 1,方法定义中自身调用自身的现象。 2,注意事项: 1,递归方法没有出口,会成为无限循环,直到溢出。//StackOverflowError 2,递归次数过多,会导致栈内存溢出。 3,构造方法不能定义递归。 3,案例: ...
阅读全文
摘要:File 1,因为磁盘上的数据存储基本都是以文件存在,为了对方便对文件或文件夹的操作,Java提供了一个类,File类供我们使用。 2,File构造方法: a File file=new File("d:\\a.txt"); b File file=new File("d:\\","...
阅读全文
摘要:Throwable 1,程序的非正常情况。 2,继承体系: Throwable |---Error |---...
阅读全文
摘要:Map 1,Map集合存储的键值对元素,键是唯一的,而值可以重复。 2,Map集合的功能: 添加: V put(K key,V value) 判断: ...
阅读全文
摘要:泛型 1, JDK5 新特性,默认情况表示Object类型,也就是所有类型。它把明确类型的工作推迟到了创建对象或者调用方法才去明确。 这样做的好处: 1, 解决了隐藏的问题,优化了程序设计。 2, 把运行期的问题提前到了编译期。 3, 避免了强制类型转换。 2, 应用场景: 常见在集合中,API中标记有括号,就表示需要使用泛型。 增强for 1, 增强for循环是JDK5新特...
阅读全文
摘要:数组的高级操作 1,数组是存储同一种数据类型多个元素的容器。 2,特点是每个元素都有从0开始的编号,称为索引。 3,数据的操作: 1,遍历: //数组的遍历public static void printArray(int[] arr){ fo...
阅读全文
摘要:Object类 1,是定义在java.lang包下的类,是所有类的超类(父类),所有的类都直接或间接的继承Object类。 父类:超类、根类、基类。 子类:派生类。 2,需要掌握的方法: pulic String toString():返回对象字符串的表示形式。 默认情况下的组合:类名的全路径名称+@+对象的哈希值无符号十六进制表示形式。 这种做法没有意义,所以一般情况下重写。 重写做法:把所有成员变量组合成一个字符串返回。 public boolean equals(Object obj):比较对象的地址值是否相同。 默认的情况下,是比较对象的地址值是否相同。 如果有需要,重写Object类
阅读全文
摘要:面向对象: 面向对象是相对于面向过程的一种编程思想,它是基于面向过程的。 面向过程:侧重于完成功能的过程。 面向对象:侧重于完成功能的结果,强调的是对象。 三个思想特点: a:更符合人思考习惯的一种思想。 b:把复杂的事情简单化。 c:把程序员从执行者变成指挥者。类与对象: 编程语言都是为了把现实世界的事物给体现出来的,所以编程语言就应该和现实世界的事物对应。 现实的事物分为两种: 内在的特征:对应类的成员变量。 外在的行为:对应类的成员方法。 类: 是一组相关的属性和行为的抽象。 类的组成: 成员变量:名词 来自于现实世界的中的属性的一种抽象描述。 构造方法: 用于创建对象,对对象进行初始化
阅读全文

浙公网安备 33010602011771号