![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识点
学习Java的总结
我是养乐多
这个作者很懒,什么都没留下…
展开
-
Java学习知识点小结16(JSON,AJAX)
JSON ????1.是一种轻量级的数据交换格式 ????2.JSON在JavaScript中的使用 (1)json由键值对组成,由{大括号}包围,每个"key"由引号引起来,键和值直接用冒号隔开,多组键值对之间逗号分隔 (2)Json两个常用方法 Json的存在有两种形式:json对象(操作json中的数据时使用)与json字符串(在客户端与服务器进行数据交换时使用) JSON.stringify():把json对象转换为json字符串 JSON.parse():把json字符串转换为json对象 ???原创 2020-06-09 11:48:30 · 140 阅读 · 0 评论 -
Java学习知识点小结15(Cookie,Session,Filter)
Cookie ????(1)Cookie是servlet服务器发送给Web浏览器的少量信息(不超过4KB) ????(2)cookie值可以唯一标识客户端。 ????(3)一个cookie有一个name,一个value,和一些可选属性 ????(4)Cookie的创建: Cookie cookie=new Cookie(“key1”,“value1”); response.addCookie(cookie); ????(5)服务器获取Cookie Cookie[] cookies=request.getC原创 2020-05-14 12:04:59 · 206 阅读 · 0 评论 -
Java学习知识点小结14(Web图书项目)
Web项目编码流程 ????(项目结构在Java学习小结12Servlet博客内) 1.先创建项目数据库与表 2.编写数据库表对应的JavaBean对象 3.编写Dao持久层(编写工具类,数据库操作类(增删改查)) 4.编写service业务层 5.编写模块的Web层和页面联调 MVC概念 ????(指导Web层代码分离) View视图:只负责页面数据和界面的显示,不接受任何与显示数据无关的代码(jsp/h...原创 2020-05-08 16:40:30 · 655 阅读 · 0 评论 -
Java学习知识点小结13(JSP,EL表达式,JSTL标签库,文件上传下载)
JSP是运行在服务端的语言 实际上是被tomcat编译成serlvet程序 1.JSP脚本 声明脚本(声明类属性,static代码块,类方法,内部类):<%! java声明代码 %> 表达式脚本(在jsp页面输出数据):<%= 表达式 %> 所有的表达式都会被翻译到_jspService()方法中,本质还是用out.print()输出到页面 代码脚本(在jsp页面编写需要的...原创 2020-05-04 17:14:39 · 280 阅读 · 0 评论 -
Java学习知识点小结12(Servlet程序)
1.javaWeb三大组件:Servlet,Filter,Listener 2.Servlet是运行在服务器上的一个java小程序:可以接收客户端请求,并响应数据给客户端 3.实现Servlet程序 :一般开发不使用 (1)编写一个类实现Servlet接口 (2)实现service方法,处理请求,并响应数据 (3)到web.xml中去配置servlet程序的访问地址 一个简单的xml配置文件...原创 2020-04-27 17:22:08 · 253 阅读 · 0 评论 -
Java学习知识点小结10(前端)
1.html表单的提交: <form action="" method=""> </form> action属性设置提交的服务器地址 method属性设置提交方式GET(默认)或POST 2.表单提交数据没有发送给服务器的三种情况: 1.表单项没有name属性 2.单选,复选都需要添加value属性,以便发送给服务器 3.表单项不在提交的form标签中 3.GET请求的特点...原创 2020-04-26 18:17:39 · 186 阅读 · 0 评论 -
Java学习知识点小结11(Tomcat)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...原创 2020-04-26 18:10:23 · 150 阅读 · 0 评论 -
Java学习知识点小结9 (JDBC)
1.Mysql数据库命令行操作: 将bin目录配置到path 登录:mysql -hlocalhost -uroot -p登录密码 数据库操作: 建库:create database 数据库名; 删除库:drop database 数据库名; 显示所有数据库:show databases; 选择库:use 数据库名; 表操作: 显示库中所有表:show tables; 显示某个表内容:descri...原创 2020-04-16 15:52:16 · 209 阅读 · 0 评论 -
Java学习知识点小结8(数据库)
1.事务:事务指的是满足 ACID 特性的一组操作(insert,update,delete) 2.ACID: 原子性:事务的所有操作要么全部提交成功,要么全部失败回滚。回滚使用回滚日志实现 一致性:数据库在事务执行前后都保持一致性状态 隔离性:一个事务所做的修改在最终提交以前,对其它事务是不可见的 持久性:事务处理结束后,对数据的修改就是永久的,即便系统故障也不会丢失 3.并发不一致:丢失修改,...原创 2020-04-16 15:41:17 · 175 阅读 · 0 评论 -
Java学习知识点小结7((注解,反射,JVM,脚本引擎))
1.注解Annotation: 对程序作出解释,可以被其他程序读取 可以在包,类,方法,属性上使用 三个常见的注解: @Override:重写 @Deprecated:表示此方法或类不再建议使用 @SuppressWarnings(“关键字”):消除关键字的警告的产生 2.自定义注解: 需要加在自定义注解前的 @Target(value = ElementType.类型) //METHOD代表只能...原创 2020-04-02 21:41:21 · 168 阅读 · 0 评论 -
Java学习知识点小结6(网络)
1. IP:定位计算机 端口:定位计算机上不同的软件 URL:统一资源定位符 2. OSL(开发系统互联参考模型):物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 TCP/IP参考模型: 应用层(对应OSI应用层,表示层,会话层):准备数据 传输层(对应OSI传输层):加上TCP头部封装数据变为“段” 网络层(对应OSI网络层):加上IP头部,数据称为“包” 网络接口(对应OSI物理层...原创 2020-03-27 17:49:05 · 199 阅读 · 0 评论 -
Java学习知识点小结5(多线程)
1.创建多线程方式: 继承Thread类,重写run方法(不是必须实现run方法,默认调用其内部的run方法) 继承Runnable接口,重写run方法(必须实现run方法)(多用接口实现,因为java不能多继承) 继承Callable接口,比较少使用 2.Thread类有start()方法可以将线程交给CPU调度 3.一个类的多个线程实例 共享这个类的线程体!!! 4.线程创建运行方式: Cla...原创 2020-03-17 20:39:37 · 146 阅读 · 0 评论 -
Java学习知识点小结4(IO)
1.IO核心类: File文件类,InputStream字节输入流,OutputStream字节输出流,Reader字符输入流,Writer字符输出流 Closeable关闭流接口,Flushable刷新流接口,Serializable序列化接口 2.流分类: 节点流:直接从数据源读取数据,处于io操作第一线(如FileInputStream,ByteArrayInputStream) 处理流:通...原创 2020-03-11 11:41:15 · 146 阅读 · 0 评论 -
Java学习知识点小结3(集合)
1.容器: 可以放置对象或基本类型数据,例如数组。 数组优势:简单线性序列,效率高。劣势:不灵活,容量要事先定义好。 其他容器接口: Collection: Set :HashSet List:ArrayList,LinkedList Map:HashMap,TreeMap(自定义输出顺序),LinkedHashMap 2.泛型 在类的声明处增加泛型列表 class Mycol...原创 2020-03-06 10:36:53 · 93 阅读 · 0 评论 -
Java学习知识点小结2
1.形成多态的条件:继承,方法重写,父类引用指向子类对象 2.多态的转型: 父类引用指向子类对象(自动向上转型 ),强制向下转型 3.final关键字:修饰变量:变量不能被修改,赋值 修饰方法:方法不能被子类重写,可以在自己内部被重载 修饰类:不能被继承,例如Math,String 4.数组声明 type[ ] arr_name; 数组3种初始化 静态初始化 :int[ ] a={1,2,...原创 2020-02-28 20:37:18 · 168 阅读 · 0 评论 -
Java学习知识点小结
1 .交互方式:GUI图形化界面,CLI命令行方式 2. Dos命令行常见命令:dir 列出目录下文件 md 创建目录,rd删除目录 cd进入指定目录,cd…退回上一级目录 cd\回根目录 del删除文件 exit退出 3.在cmd运行时候,系统若在当前目录找不着执行程序,则在path目录下寻找(环...原创 2020-02-23 15:54:00 · 178 阅读 · 0 评论