随笔分类 -  Java基础学习笔记

摘要:Git简介 Git的安装及GitHub的使用 Git的使用及命令 Gitee的安装及使用 阅读全文
posted @ 2022-07-12 09:01 carat9588 阅读(36) 评论(0) 推荐(0) 编辑
摘要:Linux入门概述; VM安装相关; Linux目录结构; VI/VIM编辑器; 系统管理操作; 远程登录; 常用基本命令 阅读全文
posted @ 2022-07-12 09:00 carat9588 阅读(62) 评论(0) 推荐(0) 编辑
摘要:一、EL (一)知识点1: EL表达式的功能 1.什么是EL表达式 Expression Language 表达式语言 2.EL使用场合 在JSP使用,服务器会对其进行解析翻译,生成相应的Java代码. 3.EL的作用 在JSP页面输出动态内容,可以替代JSP中的表达式元素<%=%> (二)知识点2 阅读全文
posted @ 2022-06-24 20:07 carat9588 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一、JSP的内置对象 (一)什么是内置对象? 内置对象指的是服务器已经创建好的对象,可以直接使用 JSP一共有9个内置对象 request、response、out、page、pageContext、session、application、exception、config (二)知识点1:reque 阅读全文
posted @ 2022-06-24 19:54 carat9588 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一、监听器 (一)知识点1:监听器的作用 1.定义 当事件发生的时候,需要进行一些处理,就可以使用监听器处理. 2.作用 监听器监听的是事件,当事件发生的时候,监听器进行相应的处理. (二)知识点2:监听器相关API 1.事件类 事件类定义了事件类型。Servlet API定义了6种事件类型: 上下 阅读全文
posted @ 2022-06-24 19:44 carat9588 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一、会话跟踪概述 (一)预备知识 http协议无状态:它不记忆谁访问了它 (二)知识点1:会话的概念与作用 1.什么是会话 浏览器和服务器之间的一次连续的通讯过程叫做会话. 2.会话的作用 会话跟踪技术就能够实现这样的功能: 能够跟踪客户端与服务器端的交互, 保存和记忆相关的信息, 保存请求的状态信 阅读全文
posted @ 2022-06-10 22:03 carat9588 阅读(150094) 评论(0) 推荐(0) 编辑
摘要:一、知识点1:动态网页的执行原理 容器初始化Servlet实例,根据请求方法,调用相应的doXXX方法,并初始化请求和响应对象,作为doXXX方法的参数使用; 执行doXXX方法后,将响应对象中的数据流写到客户端; 客户端浏览器将收到的数据进行解析,显示给用户; 二、知识点2: JSP的功能与特性 阅读全文
posted @ 2022-06-10 21:47 carat9588 阅读(20499) 评论(0) 推荐(0) 编辑
摘要:一、Servlet线程特性 (一)Web应用服务器将为每个客户端的连接启动一个线程来服务 (二)多个浏览器客户端访问同一个Servlet,服务器会创建多少个Servlet对象 第一次访问Servlet时,服务器将创建一个该Servlet类的对象,并调用doXXX方法生成响应 多个客户端访问同一个Se 阅读全文
posted @ 2022-06-10 21:22 carat9588 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、C/S、B/S与RIA (一)C/S Client/Server:客户端/服务器的简称,又称为胖客户端 需要在电脑上安装特定的软件,例如:QQ (二)B/S Browser/Server:浏览器/服务器的简称,又称为瘦客户端 不需要在电脑上安装特定的软件,只需在电脑上安装一个浏览器即可 例如:在 阅读全文
posted @ 2022-05-27 13:28 carat9588 阅读(142) 评论(0) 推荐(0) 编辑
摘要:知识点1:单例模式 知识点2:工厂模式 知识点3:观察者模式 知识点4:代理模式概念 知识点5:JDK提供的动态代理模式 知识点6: CGLib简介 阅读全文
posted @ 2022-05-11 08:48 carat9588 阅读(59) 评论(0) 推荐(0) 编辑
摘要:JDBC介绍 数据库访问技术简介: JDBC(Java DataBase Connectivity) 是由Sun Microsystem公司提供的API(Application Programming Interface应用程序编程接口); 它为Java应用程序提供了一系列的类,使其能够快速高效地访 阅读全文
posted @ 2022-05-06 16:59 carat9588 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1:利用DatagramSocket发送和接收UDP数据报 2: UDP协议通讯的用户状态跟踪 阅读全文
posted @ 2022-04-27 15:17 carat9588 阅读(63) 评论(0) 推荐(0) 编辑
摘要:知识点1: Socket与ServerSocket通讯过程 知识点2: TCP通讯线程特性 知识点3:单一服务器对多客户端提供网络服务 知识点4: Java nio实现无阻塞访问的Socket服务器 阅读全文
posted @ 2022-04-27 13:16 carat9588 阅读(65) 评论(0) 推荐(0) 编辑
摘要:1、网络编程概述 2、IP地址及端口 3、子网 4、TCP/IP协议栈 5、TCP协议和UDP协议的差异 6、HTTP协议 7、Socket 阅读全文
posted @ 2022-04-26 21:06 carat9588 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1.JDK 2.类文件到虚拟机(类加载机制) (1)装载(Load)查找和导入class文件 (2)链接(Link) 【1】验证(Verify)保证被加载类的正确性 【2】准备(Prepare)为类的静态变量分配内存,并将其初始化为默认值 【3】解析(Resolve)把类中的符号引用转换为直接引用 阅读全文
posted @ 2022-04-26 09:43 carat9588 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、掌握内省机制 2、掌握内省机制对于属性的操作 3、掌握内省属性的注意事项 4、注解的功能 5、注解的声明 6、注解修饰目标 7、注解的生命周期 8、注解属性 9、注解的使用 10、反射对注解的操作 阅读全文
posted @ 2022-04-25 11:21 carat9588 阅读(91) 评论(0) 推荐(0) 编辑
摘要:1、掌握反射概述 2、掌握Class类的使用 3、掌握Constructor类的使用 4、掌握Method类的使用 5、掌握Field类的使用 阅读全文
posted @ 2022-04-24 21:23 carat9588 阅读(42) 评论(0) 推荐(0) 编辑
摘要:知识点1:进程和线程基本概念 知识点2:多线程的优缺点 知识点3:主线程 知识点4:创建线程的三种方式 知识点5:线程的状态 知识点6:线程的调度与控制 知识点7:线程同步 知识点8: 线程死锁 知识点9:线程通讯 知识点10:线程的生命周期 知识点11:线程池调度器 知识点12:信号量 知识点13:Lock对象 知识点14:ThreadLocal 阅读全文
posted @ 2022-04-20 09:59 carat9588 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1.nio与io的区别 NIO是以块的方式处理数据,但是IO是以最基础的字节流的形式一次一个字节地去写入和读出的。所以在效率上的话,肯定是NIO效率比IO效率会高出很多。 NIO不在是和IO一样用OutputStream和InputStream 输入流的形式来进行处理数据的,但是又是基于这种流的形式 阅读全文
posted @ 2022-04-19 20:14 carat9588 阅读(35) 评论(0) 推荐(0) 编辑
摘要:对象序列化的作用 Java平台允许我们在内存中创建可复用的Java对象。 一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。 在现实应用中,可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。 Java对象序 阅读全文
posted @ 2022-04-18 17:37 carat9588 阅读(66) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示