java面试知识点总结21.https建立连接的过程2.单例模式实现方式八种实现方式3.StringBuffer和StringBuilder的区别4.AVL 树和红黑树的对比定义查询性能插入和删除节点空间开销总结5.怎么解决死锁预防死锁避免死锁银行家算法检测及解除死锁6.b树和b+树的区别7.dns解析过程8.throw和throws的区别9.wait和sleep的区别10.为什么tcp是一个可靠的协议11.Java反射有几种方式
原创 2021-08-13 22:58:30
201阅读
数组一维数组声明 数据类型[] 数组名;数据类型 数组名[];分配空间 数组名 = new 数据类型 [数组长度];可以在声明的同时分配空间,分配空间之后数组中才能放数据,数组元素都是通过下标来访问,声明数组的同时赋值时不能指定数组长度;foreach:for(元素类型 元素变量:遍历对象){ 执行的代码; };二维数组声明并分配空间:数据类型[][] ...
原创 2021-09-01 15:17:09
151阅读
 Spring知识点总结:Annotation-2 http://tianya23.blog.51cto.com/1081650/417035   原文来自:http://hanyexiaoxiao.javaeye.com/blog/410123 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:
转载 2010-11-14 10:21:48
570阅读
本次总结我们系统变成所用到的知识点系统编程进程概念冯诺依曼体系结构我们只需要了解五大硬件单元:输入设备,例如:键盘输出设备,例如:显示器存储器,例如:内存运算器,例如:算数逻辑单元,寄存器控制器,例如:程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器这里我们需要知道的重点知识是存储器作为所有设备之间的数据缓冲地带,因此所有设备都是围绕着存储器进行数据处理的操作系统概念:其本质是一种软件,
原创 精选 2023-07-24 18:16:43
284阅读
                                 &n
原创 2010-09-18 09:15:52
1360阅读
Hello新建java文件,后缀名为.java,文件名要和类名保持一致public class Hello{ //Hello是类 public static void main(String[] args){ //main是方法,方法的括号里存放参数 Syetem.out.print("Hello,py!") } }编译在java文件目录下,使用 javac Hel
转载 2023-07-26 08:03:53
116阅读
题型包含java基础、Java进阶、web、数据库、Mybatis、JavaScript、Ajax、VUE、Redis、Java-Spring(持续续更)
原创 2022-01-04 11:21:55
279阅读
目录JavaObject类定义的九个方法String为什么是final类型的java中为什么要单继承,多实现volatileCollectionHashmap和HashTablehashmap的负载因子为什么是0.75HashMap的遍历多态泛型方法覆盖与方法重载接口、抽象类Java反射机制动态代理和静态代理的区别Error类和Exc...
转载 2021-06-10 16:39:29
957阅读
Java基础知识点回顾(一)数据类型和运算符基本数据类型(8种)整型(4种)浮点型(2种)字符型(1种)布尔型(1种)引用数据类型运算符整数运算浮点运算取模运算逻辑运算符连接符流程控制语句swith case面向对象内存分析传值机制访问权限(属性和方法)重写构造方法调用顺序继承抽象类接口实用类String类StringBuilder&&StringBuffer包装类IO流标准操作
目录Java基础知识1、Java的优势有哪些?Java有什么优点?2、JDK、JRE、JVM三者之间的区别是什么?3、标识符的命名规则4、什么是变量、变量的本质是什么?5、变量的分类以及作用域6、常量7、Java的基本数据类型7.1 整型7.2 浮点型7.3 char字符型7.4 boolean布尔型8、运算符8.1 算数运算符8.2 赋值和赋值扩展运算符8.3 关系运算符8.4 逻辑运算符8.
转载 2023-08-03 20:55:56
146阅读
练气期一、了解jvm就是Java虚拟机 通过这个进行编译 可以实现跨平台jre包括jvm和运行java的核心库jdk包含jre和开发工具:javac.exe 和 java.exe二、开始helloword关键字常量:整数、字符串、小数、字符、布尔值、空三、数据类型计算机储存单元:最小位信息单元 bit 最小的存储单元 byte 1byte = 8bit是强类型语言 不同的数据类型分配了不同的存储空
列表列表:一个值,包含多个字构成的序列,用[ ]括起来,[]是一个空列表,不包含任何值,类似于空字符串,负数下标表示从后边开始,-1表示列表最后一个下标,它是一种可变的数据类型,值可以添加、删除或改变;+用于连接两个列表并得到一个新列表;*用于一个列表和一个整数,实现列表的复制;del将删除列表中下标处的值;in、not in用于确定一个值是否在列表中;多重赋值技巧:变量数目和...
原创 2021-09-01 14:55:18
118阅读
接着昨天的来复习,昨天复习到了请求转发和请求重定向。 我们先来讲请求转发: 什么叫请求转发呢,你可以这样理解:一个人想去柜台2办事,但是他必须先经过柜台一拿到章才可以(拿柜台2要用的数据),经过柜台1拿到章后再 "问路"到柜台2,拿到想要的东西,再返回。这整个过程就叫做请求转发。 我们在web.xm ...
转载 2021-09-19 10:01:00
52阅读
2评论
1、建议使用异步接口async Task<> 如果返回的是IEnumerable请使用: 如果返回是实体请使用: 此返回常常在获取一个类型值时使用: 如果仅仅返回一个成功结果200就是直接Ok();就行了 如果想返回一个实体类又想返回一个地址路由请使用: 2、在WebApi里怎样自定义方法?怎样调用
原创 2021-08-10 11:42:24
187阅读
这是我在工作中遇到的一知识点进行了总结,望对大家一些帮助,也对自己以后方便查找。这只是简单的写了大概,以后会对部分知识进行补充。不对的地方或有别的更好的写法可以私信我。1.行高自适应style:line-height:auto;2.cursor:pointer cursor属性规定要显示的
原创 2023-05-23 10:03:47
148阅读
1.struts2步骤1.创建web项目2.添加struts2的必须jar包3.添加支持(配置web.xml文件)4.创建界面和相应的action5.配置struts.xml文件6.部署运行项目2.struts2的工作流程1.浏览器发送一个请求。2.核心控制器FilterDispatcher根据请求决定调用合适的Action。3.拦截器(Intercepter)自动对请求应用通用功能,如验证等。4.回调Action的execute方法,该execute方法根据请求的参数来执行一定的操作。5.Action的execute方法处理结果信息将被输出到浏览器中,支持多种形式的视图。3.struts2
原创 2022-03-25 14:33:58
134阅读
1.运行当前文件夹下的linux命令都要加点杠(./)
转载 2014-07-08 18:26:00
216阅读
2评论
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼java基础知识点整理1.&和&&的区别?&:逻辑与(and),运算符两边的表达式均为true时,整个结果才为true。&&:短路与,如果第一个表达式为false时,第二个表达式就不会计算了。2.在java中如何跳出当前的多重循环?在循环语句外前面定义一个标号,然后在里层循环体的代码中使用带有标号
1.synchronized 关键字 1.1.说一说自己对于 synchronized 关键字的了解 1.2. 说说自己是怎么使用 synchronized 关键字 1.3. 构造方法可以使用 synchronized 关键字修饰么? 1.3. 讲一下 synchronized 关键字的底层原理 1 ...
转载 2021-07-15 08:01:00
70阅读
2评论
​前言:Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。同时,如果想要提升自己的技术,Java并发知识必不可少,这里简单整理了一些相关内容,希望可以起到抛砖引玉的作用。
转载 2021-08-12 17:50:51
310阅读
  • 1
  • 2
  • 3
  • 4
  • 5