上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 60 下一页
摘要: 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。 示例 1: 输入: num = 38输出: 2 解释: 各位相加的过程为:38 --> 3 + 8 --> 1111 --> 1 + 1 --> 2由于 2 是一位数,所以返回 2。 示例 1: 输入: num = 阅读全文
posted @ 2022-07-07 09:38 开源遗迹 阅读(36) 评论(0) 推荐(0)
摘要: 给你一个数字数组 arr 。 如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 。 如果可以重新排列数组形成等差数列,请返回 true ;否则,返回 false 。 示例 1: 输入:arr = [3,5,1]输出:true解释:对数组重新排序得到 [1,3,5] 或者 阅读全文
posted @ 2022-07-07 08:27 开源遗迹 阅读(65) 评论(0) 推荐(0)
摘要: 1)用户发请求至前端控制器DispatcherServlet。 2)DispatcherServlet收到请求调用HandlerMapping处理器映射器 3)处理器映射器找到具体的处理器(可以根据xml配置,注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatcher 阅读全文
posted @ 2022-07-06 23:18 开源遗迹 阅读(30) 评论(0) 推荐(0)
摘要: (一) 命名风格1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name / $name / name_ / name$ / name__2. 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正 阅读全文
posted @ 2022-07-06 21:51 开源遗迹 阅读(152) 评论(0) 推荐(0)
摘要: 1、java实现多线程有几种方法 继承Thread类 实现Runnable接口 实现Callable接口通过FutureTask包装器来创建Thread线程 使用ExecutorService、Callable、Future是实现有返回结果的多线程(也就是使用了ExecutorService来管理前 阅读全文
posted @ 2022-07-06 16:30 开源遗迹 阅读(51) 评论(0) 推荐(0)
摘要: 1、4种标准的元注解是哪四种? 元注解的作用是负责注解其他注解。java5.0定义了4个标准的meta-annotation类型,它们被用来对其他annotation类型进行说明 1)@Target 修饰的对象范围@Target说明了Annotation所修饰的对象范围: Annotation可被用 阅读全文
posted @ 2022-07-06 15:36 开源遗迹 阅读(99) 评论(0) 推荐(0)
摘要: 1、什么是java序列化,如何实现java序列化?序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializab 阅读全文
posted @ 2022-07-06 13:14 开源遗迹 阅读(223) 评论(0) 推荐(0)
摘要: 1.除了使用new创建对象之外,还可以用什么方法创建对象? 使用java反射可以创建对象 2.java反射创建对象效率高还是new创建对象的效率高? 通过new创建对象的效率比较高,通过反射时,先查找类资源,使用类加载器创建,过程比较繁琐,所以效率比较低。 3、java反射的作用反射机制是在运行时, 阅读全文
posted @ 2022-07-06 12:32 开源遗迹 阅读(617) 评论(0) 推荐(0)
摘要: 1.JAVA NIO NIO 主要有三大核心部分: Channel(通道), Buffer(缓冲区), Selector。传统 IO 基于字节流和字符流进行操作, 而 NIO 基于 Channel 和Buffer(缓冲区)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 Selec 阅读全文
posted @ 2022-07-06 11:06 开源遗迹 阅读(451) 评论(0) 推荐(0)
摘要: 给定由一些正数(代表长度)组成的数组 nums ,返回 由其中三个长度组成的、面积不为零的三角形的最大周长 。如果不能形成任何面积不为零的三角形,返回 0。 示例 1: 输入:nums = [2,1,2] 输出:5 示例 2: 输入:nums = [1,2,1] 输出:0 提示: 3 <= nums 阅读全文
posted @ 2022-07-06 09:37 开源遗迹 阅读(74) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 60 下一页