- 博客(16)
- 收藏
- 关注
原创 JavaSE知识点总结(反射)
第十章 反射机制1.获取class的三种方式 Class c1 = Student.class; Class c2 = Class.forName("com.briup.demo.Student"); Student stu = new Student(); Class c3 = stu.getClass(); 使用类型名称直接获取 使用Class类中的静态方法forName获取 使用对象调用getClass方法获取2.通过反射机制可以实例化对象3.反射Filed,操作Field4
2021-11-03 20:12:58
157
原创 1.JAVASE知识点总结(注解)
第十一章 注解1.注解是什么 注解,或者叫做注释类型 是一种引用数据类型,编译之后也是xxx.class文件 注解可以出现在任何地方:类上、属性上、方法上、变量上、注解上...2.怎么自定义注解注意: 1.注解中的属性可以是那些值:基本数据类型、Class、String、枚举。以及以上每一种的数组形式 2.如果是一个注解中有属性,那么在使用注解的时候必须给属性赋值,多个的话用逗号隔开,(除非该属性使用defalut赋默认值) 当属性是数组的话,使用的时候,用{},当只有一种
2021-10-31 17:20:37
139
原创 JavaSE重点知识点总结(多线程)
第九章 多线程1.多线程的三种实现方式 1.继承Thread 2.实现Runnable 3.实现Callable2.多线程的生命周期![请添加图片描述](https://img-blog.csdnimg.cn/c76d8129be1e445abe0eaa2f944336e3.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBATXVzdGFuZy5NcQ==,size_20,
2021-10-30 19:40:55
91
原创 1.JavaSE知识点总结(IO流)
第八章 IO流1.重点掌握那几种流字节流:FileInputStreamFileOutputStream 文件:使用字符流,可以从文件中读取数据,以及向文件中写数据。 FileReader 负责从文件中读取数据 FileWriter 负责把数据写入到文件中 字符缓冲流: BufferReader 负责把数据写入到文件中 BufferWriter 负责把数据写出到文件中可以看出,字符流中使用缓冲流,也会有性能的提升,但是没有那么明显,因为 Writer 类中已经提供了
2021-10-29 23:03:30
94
原创 1.JavaSE知识点总结(集合)
第七章 集合1.集合中可以存储哪些元素集合中存储的都是java的内存地址(或者说集合中存储的是引用)2.集合的继承结构图Collection、Map3.Collection接口的常用方法boolean add(E e)确保此 collection 包含指定的元素(可选操作)。boolean addAll(Collection<? extends E> c)将指定 collection 中的所有元素都添加到此 collection 中(可选操作)。boolean contain
2021-10-28 20:22:38
189
原创 1.JavaSE知识点总结(常用类)
第六章 常用类1.String的实现原理,内存的存储方式 1.java中规定凡是双引号括起来的字符串,是不可变的。 2.字符串是存储在字符串常量池当中。 3.new对象的时候一定在堆内存开辟空间,再去指向常量池中的字符串。 4.String类重写了toString和equals方法。 String s1="abc"; s1中保存的不是字符串,而是字符串对象的内存地址。2.String的构造方法 byte[] bytes={97,98,99}...
2021-10-26 17:32:08
167
原创 简单总结JSP
JSP1. 概述 jsp全称Java Server Pages,是一种动态网页开发技术 .html文件是静态页面 .jsp 文件是动态页面2.运行 2.1浏览器可以直接运行html页面,但是不能直接运行jsp页面。 2.2jsp是需要在web容器中运行(tomcat),因为web容器中有JSP的运行环境。 2.3最核心的是有JSP的引擎(jasper.jar),它可以将jsp页面翻译成java程序,并编译成class文件,然后 再运行。 2.4jsp是运...
2021-10-25 15:18:03
587
原创 1.JavaSE知识点总结(异常)
第五章 异常1.异常怎么理解 程序在执行中的不正常的情况。2.异常的作用 当有异常发生时,java将异常信息打印到控制台,拱程序员参考,程序员看到这个异常信息后, 对程序进行修改,让程序更加的健壮性。3.异常以什么形式存在 以类的形式存在,每一个异常类都可以创建异常对象。4.异常的继承结构 ——————>RuntimeException(运行时异常) ——————>ExceptionSu...
2021-10-22 22:45:11
113
原创 Servlet初步总结《2》
7.范围对象 1.范围对象 request 在同一个请求内有效 session 在同一个会话内有效 application 在同一个项目内有效 2.如何获取三种对象 1、request对象 方法中的request参数可以直接使用 2、session对象 HttpSession session = request.getSession(); (其中括号中默认为true:...
2021-10-19 19:52:55
180
原创 1.JavaSE知识点总结(数组)
第四章:数组1.数组的优点缺点 优点:查询或者检索某个下标上的元素效率高 缺点:1.随机增删元素的时候,效率较低, 因为为了保证数组中每个元素在内存地址上的内存地址连续会涉及到后面元素统一向前或者向后位移的操作。 (最后一个元素的增删效率不受影响) 2.数组无法存储大数据量 为什么检索效率高: 第一:每个元素的内存地址在空间存储是连续的 第二:元素的类型一致,所以占用空间大小一样的 第...
2021-10-17 15:51:52
98
原创 Servlet初步总结《1》
1.什么是Servlet Servlet是一种Java程序,它扩展了Web服务器的功能,作为一种服务器端的应用,当被请求时开始 执行。 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据), 需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中...
2021-10-16 22:44:32
161
原创 1.JavaSE知识点总结(面向对象)
第三章:面向对象1.面向对象怎么理解?2.类和对象 2.1什么是类 2.2什么是对象3.类怎么定义4.对象怎么创建5.属性怎么访问6.方法怎么访问7.理解JVM内存管理8.new出来的对象存储在哪里?局部变量存在哪里?实例变量存在哪里?静态变量存储在哪里?9.什么是栈内存?什么是堆内存?什么是方法区?每个内存空间存储什么数据?10.空指针异常11.封装,继承和多态12.构造方法constructor13.this关键字...
2021-10-16 14:09:48
153
原创 1.JavaSE知识点总结(基础语法)
1.标识符: *标识符就是负责起名字的,例如:类名,方法名,接口名,变量名 *标识符命名规则必须背会 1.标识符由数字、字母、下划线、美元符号组成 2.数字不能作为开头 3.大小写敏感 4.长度没有限制,但是不建议过长 5.不能使用关键字或者保留字(const、goto)作为标识符 *标...
2021-10-13 15:14:28
119
原创 1.JavaSE知识点总结(Java开发环境的搭建)
1.第一章:Java开发环境的搭建1. JavaSE JavaEE JavaME J2SE :面向桌面应用开发 J2EE :面向企业级开发 J2ME :面向手机等移动终端开发2.JDK JRE JVM的关系 JDK :java程序开发工具包,面向java程序的开发者 JRE :java程序运行环境,面向java程序的...
2021-10-12 15:23:20
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人