题目:ArrayListlist=newArrayList(20);中的list扩充几次()A0B1C2D3答案:A 大家都知道默认ArrayList的长度是10个,所以如果你要往list里添加20个元素肯定要扩充一次(扩充为原来的1.5倍),但是...
int[]arr=newint[3]==动态初始化。 int[]arr={1,2,3}==静态初始化。 Java没有多维数组,二维数组实际上是一维数组的一维数组。 例子1:/*分析以下需求,并用代码实现:(1)打印由7,8,9三个数组组成的三位数,...
java运行时最起码有两条线程,主线程和垃圾回收线程。 并行:指物理上同时执行。 并发:指能够让多个任务在逻辑上交织执行的程序设计。 进程:正在运行的程序。 线程:进程的一条执行路径。 随机性原理:因为cpu的快速切换造成的,线程会争夺cpu的执行...
IO流: 操作的数据是否是纯文本数据? 是:Reader,Writer 不是:InputStream,OutputStream 为啥字节流用int接收而不用Byte? -1代表返回条件(即补码形式的11111111)用字节流很有可能读到它。 把它...
装饰设计模式: 使用场景: 二次开发的时候,无法获取到源码,无法使用继承的前提下,希望对已经存在的对象上的功能进行增强,考虑使用。 好处:降低耦合性 实现:1、包装类和被包装对象要实现同样的接口; 2、包装类要持有一个被包装对象; 3、包装类在实现接...
HTTP通常被译为超文本传输协议,但这种译法并不严谨。严谨的译名应该为“超文本转移协议”。 网络基础TCP/IP:协议中存在各式各样的内容: 从电缆的规格到IP地址的选定方法、寻找异地用户的方法、双方建立通信的顺序,以及Web页面显示需 要处理的步骤...
Windows下配置SSH连接GitHub/GitLab==要用时,就按这个搜索条件百度吧。 echo"内容"文件名==字符串输出。 1.全局配置: gitconfig--globaluser.name"用户名" gitconfig--globalu...
什么是SpringMVC? SpringMVC是Spring家族的一员,Spring是将现在开发中流行的组件进行组合而成的一个框架!它用在基于MVC的表现层开发,类似于struts2框架为什么要使用SpringMVC? 我们在之前已经学过了Strut...
引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色&rdq...
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码...
JSP中有9大内置对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1.request对象:客户端的请求信息,主要接收通过http协议传送...
各类运算符: 算数运算符::+,-,*,/,%,++,-- ++:自增 --:自减 单独使用的时候,++或者--无论是放在变量的前面还是后面,结果是一样的。 参与操作的时候: 如果++或者--在变量的后面,先拿变量参与操作,后变量做++或者-- 如果...
1.一些简单的dos命令: –d:回车盘符切换 –dir(directory):列出当前目录下的文件以及文件夹 –del:删除文件 –md:创建文件夹 –rd:删除文件夹 –cd(changedirectory)改变指定目录(进入指定目录)进入cd目...
该篇为Sping Boot入门到实战系列入门篇的第四篇。介绍Spring Boot自动化配置的基本原理与实现。 Spring Boot之所以受开发者欢迎, 其中最重要的一个因素就是其自动化配置特性。开发者需要使用某项功能,只需要引入对应的s...
该篇为Sping Boot入门到实战系列入门篇的第三篇。介绍Spring Boot的属性配置。 传统的Spring Web应用自定义属性一般是通过添加一个demo.properties配置文件(文件名自定义),然后在xml配置中通过
该篇为Spring Boot入门到实战系列入门篇的第一篇。对Spring Boot做一个大致的介绍。传统的基于Spring的Java Web应用,需要配置web.xml, applicationContext.xml等大量xml配置信息,然后将应...
序列化和反序列化看起来用的不多,但用起来就很关键,因为稍一不注意就会出现问题。序列化的应用场景在哪里?当然是数据存储和传输。比如缓存,需要将对象复刻到硬盘存储,即使断电也可以重新反序列化恢复。下面简单理解序列化的用法以及注意事项。 如何序列化 Jav...