随笔分类 -  java高级

摘要:题目为: 这个结果是? 选B; 理由:记住这两点即可,只要是纯数字的就是int,小数点的是double,基本类型的优先于封装类的。 阅读全文
posted @ 2020-07-19 17:39 等你的夏天 阅读(274) 评论(0) 推荐(0)
摘要:参考自https://www.cnblogs.com/haixiang/p/11029639.html#3341702798,这里比较全面 Lambda简介 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可 阅读全文
posted @ 2020-07-19 17:23 等你的夏天 阅读(141) 评论(0) 推荐(0)
摘要:一、什么是SpringBoot; Springboot是一个快速开发框架。其采用了完全注解的方式,简化了xml配置。并通过springboot 父项目定义好了各类框架的版本信息,简化了maven依赖配置,及版本兼容性问题。内部通过java类配置了各类框架的整合配置,能够做到框架的自动装配。 总体来说 阅读全文
posted @ 2020-07-08 00:02 等你的夏天 阅读(1866) 评论(0) 推荐(0)
摘要:Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。 阅读全文
posted @ 2020-07-01 23:53 等你的夏天 阅读(131) 评论(0) 推荐(0)
摘要:一、创建线程方式 a. 继承线程类( new Thread),重写run方法; 代码实例 public class MyThread extends Thread{//继承Thread类 public void run(){ //重写run方法 } } public class Main { pub 阅读全文
posted @ 2020-06-28 23:24 等你的夏天 阅读(157) 评论(0) 推荐(0)
摘要:转载自:https://www.matools.com/blog/190195945 回答面试题一般都是要讲逻辑的,我将从以下三个方面总结以下:1.spring的工作原理2.spring的核心技术3.spring的优缺点1.spring的工作原理spring是按照设计模式精心打造的,它实现了工厂模式 阅读全文
posted @ 2020-06-08 19:58 等你的夏天 阅读(1912) 评论(0) 推荐(0)
摘要:在java程序运行状态中,对于任意一个类,可以获取其所有的属性和方法,对于任意一个对象可以动态的调用其方法获取其属性。我们称这种特性为java反射。 应用: 在程序运行过程中,动态实现以下操作: 1)通过反射创建对象 a. Class.newInstance() b. Construction.ne 阅读全文
posted @ 2020-06-03 23:31 等你的夏天 阅读(163) 评论(0) 推荐(0)
摘要:我们在使用idea中做一个比较大的项目时,我们通常会将不同类的jsp页面分成不同的包下,但随之,我们查询的路径也将随之改变; ①建包的情况; 控制层的路径为: 浏览器的地址栏的路径为: ②不建包的情况下; 控制层的路径为: 浏览器地址栏的路径为: 这里你主要还是要区分什么是相对路径,什么是绝对路径; 阅读全文
posted @ 2020-05-26 12:19 等你的夏天 阅读(193) 评论(0) 推荐(0)
摘要:例:http://localhost:8086/springmvc/userRegister.jsp以/开头的是绝对路径,地址跟在端口号后面,通常项目中都使用绝对路径来定位${pageContext.request.contextPath}:获取项目访问名==>http://localhost:80 阅读全文
posted @ 2020-05-25 23:18 等你的夏天 阅读(309) 评论(0) 推荐(0)
摘要:打开浏览器,按F12,即出现调试页面,或者点击右上角->更多工具->开发者工具; 在Source里选择你要调试的代码,然后在代码的左边打上断点、刷新页面就可以进入调试模式了。 调试按钮在右上角。 其中 F8 是运行到下个断点,如果下面没有断点了,就直接调试完成 F10 是逐行代码调试,遇到方法调用, 阅读全文
posted @ 2020-05-25 23:14 等你的夏天 阅读(1408) 评论(0) 推荐(0)
摘要:一、我们使用一个东西,应该先明白它是什么,先明白它的概念,才能更好的掌握它; 热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。 热部署为了解决的问题有两个; ①在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升 阅读全文
posted @ 2020-05-25 22:57 等你的夏天 阅读(2336) 评论(0) 推荐(0)
摘要:众所周知,我们在使用idea重启tomcat时,有四个有些许不同的重启方式,我们如果用对了重启方式的话,还是能节省一些启动时间的,那么接下来让我们分别介绍一下这四种重启方式吧; ①Update resources:更新静态的资源,比如html,js,css等 运行模式和调试模式都是立即生效;②Upd 阅读全文
posted @ 2020-05-25 21:33 等你的夏天 阅读(5266) 评论(0) 推荐(0)