随笔分类 -  java

摘要:java基础 jdk和jre有什么区别? jdk:java开发工具包,提供了java的开发环境和运行环境 jre:java运行环境,为java的运行提供了所需的环境 具体来说,jdk其实包含了jre,同时还包含了编译java源码的编辑器javac,还包含了很多java程序调试和分析的工具,简单来说, 阅读全文
posted @ 2020-08-12 11:36 柒丶月 阅读(251) 评论(0) 推荐(1) 编辑
摘要:反射机制 java的反射机制是在运行状态中,对于任意一个类,都能够知道这个类的任意属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能成为java语言的反射机制 Class类获取Class的实例 Class类的理解 程序经过javac.exe命令以后 阅读全文
posted @ 2020-08-10 20:06 柒丶月 阅读(118) 评论(0) 推荐(0) 编辑
摘要:常用方法 int length():返回字符串的长度:return value.length char charAt(int index):返回某索引处的字符return value[index] boolean isEmpty():判断是否是空字符串:return value.length == 阅读全文
posted @ 2020-08-10 19:51 柒丶月 阅读(98) 评论(0) 推荐(0) 编辑
摘要:什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。 Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。 Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 阅读全文
posted @ 2020-07-28 16:44 柒丶月 阅读(106) 评论(0) 推荐(0) 编辑
摘要:什么是SpringMVC SpringMVC是Spring的一个模块,基于MVC的一个框架,无需中间整合层来整合 Spring的优点 1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java组件.并且和Spring提供的其他基础结构紧密集成. 2)不依赖于Servl 阅读全文
posted @ 2020-07-28 16:27 柒丶月 阅读(181) 评论(0) 推荐(0) 编辑
摘要:什么是MyBatis? MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架 讲下MyBatis的缓存 MyBatis的缓存分为一级缓存和二级缓存,一级缓存放在session里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现Serializable 阅读全文
posted @ 2020-07-28 00:06 柒丶月 阅读(241) 评论(0) 推荐(0) 编辑
摘要:HTTP 网络分层模型 TCP/IP五层模型:物理,数据链路,网络,传输,应用 OSI 7层模型:物理,数据链路,网络,传输,会话,表示,应用 干嘛用的? 网络分层就是将网络节点所要完成的数据处理工作,分别交给不同的硬件和软件模块去完成 浏览器中输入url地址到显示主页都经历了什么? 在浏览器查找域 阅读全文
posted @ 2020-07-19 00:08 柒丶月 阅读(297) 评论(0) 推荐(0) 编辑
摘要:为什么java只有值传递? 按值调用,表示方法接收的是调用者的值 按引用调用,表示方法接收的是调用者提供的变量地址 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值 java采用按值传递,也就是说,方法得到的是所有参数值的一个拷贝,也就是说,方法不能修改传递给它任何参数变量 阅读全文
posted @ 2020-07-18 21:59 柒丶月 阅读(213) 评论(0) 推荐(0) 编辑

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