![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 62
宇轩丶Love
欢迎各位大佬发言!
展开
-
JAVA三大集合都有什么特点(map、list、set)
Map接口和Collection接口是所有集合框架的父接口:Collection接口的子接口包括:Set接口和List接口Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等Set接口的实现类主要有:HashSet、TreeSet、LinkedHashSet等List接口的实现类主要有:ArrayList、LinkedList、Stack以及Vector等List,Set,Map三者的区别?List、Set、原创 2021-11-08 18:04:08 · 220 阅读 · 0 评论 -
Java知识点解析——JVM篇
一、JVM 基础知识1)Java 是如何实现跨平台的?注意:跨平台的是 Java 程序,而不是 JVM。JVM 是用 C/C++ 开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同版本的 JVM答:我们编写的 Java 源码,编译后会生成一种 .class 文件,称为字节码文件。Java 虚拟机(JVM)就是负责将字节码文件翻译成特定平台下的机器码然后运行,也就是说,只要在不同平台上安装...原创 2018-06-20 15:50:28 · 345 阅读 · 0 评论 -
【Mybatis】 常见面试题
1、#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。123452、当实体类中的属性名和表中的字段名不一样 ,怎么办 ?第1种: 通过在查询的s...原创 2018-06-20 15:57:12 · 412 阅读 · 0 评论 -
Java程序员月薪达到三万,需要技术水平达到什么程度?(转)
Java程序员如何能月薪达到三万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难达到。还有人提到这个水平不止3w,其实工资是跟面试表现有关的,也跟其他综合水平有关,比如你是985,top10,或者研究生学历,也或者懂点no...转载 2018-06-20 17:05:56 · 3093 阅读 · 5 评论 -
28个Java常用的工具类
源码下载:http://pan.baidu.com/s/1pJLSczD Base64.java Base64DecodingException.java CConst.java CharTools.java ConfigHelper.java Counter.java CTool.java DateHandler.java DateUtil.java...转载 2018-07-31 01:14:57 · 311 阅读 · 0 评论 -
基于spring mvc的图片验证码实现
本文实现基于spring mvc的图片验证码,分后台代码和前端页面的展现以及验证码的验证。 首看后台实现代码:@RequestMapping({"authCode"}) public void getAuthCode(HttpServletRequest request, HttpServletResponse response,HttpSession session) ...转载 2018-08-03 10:25:52 · 1584 阅读 · 1 评论