
java
ThisIsaLifetime
这个作者很懒,什么都没留下…
展开
-
Java基础之int和Integer有什么区别
1 int与Integer的基本使用对比 (1)Integer是int的包装类;int是基本数据类型; (2)Integer变量必须实例化后才能使用;int变量不需要; (3)Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值 ; (4)Integer的默认值是null;int的默认值是0。 2 int与Integer的深入对比 (1)由于Intege...原创 2018-11-09 10:09:36 · 140 阅读 · 0 评论 -
关于前后端数据校验
必须在后端校验的 唯一性验证,验证码,敏感词,出错概率高的要做异步校验。 后端校验可以防止接口被私自调用导致破坏数据库结构;避免有人模拟浏览器行为直接给服务器发请求。 有必要在前端校验的 必填项、(邮箱、电话号、地址)格式、密码强度检测。 前端校验便于用户纠正(快速反馈),并且减少服务器压力、节省流量(减少无意义的请求),主要对用户友好。 比如手机号码,邮箱号不合法,或者密码强度太弱,在前...原创 2019-03-01 16:13:29 · 3336 阅读 · 1 评论 -
java遍历list集合时一定要用迭代器来删除list中的对象
前言:在一次做项目的过程中要遍历list集合,然后根据条件删除list集合中不需要的对象,尝试了list.remove()方法,根本达不到目的,最后在网上看了几个帖子后才知道,要想根据条件删除list集合里面的对象,一定要使用Iterator遍历删除。结合网上的帖子自己总结了一些,记录在博客当中。 java集合遍历删除的方法: 1、当然这种情况也是容易解决,实现方式就是讲遍历与移除操作分...原创 2019-07-04 23:35:25 · 7548 阅读 · 0 评论 -
Java基础知识----Java内存分配
Java程序为了提高效率,对数据进行了不同的空间的分配,具体的是划分了如下5个内存空间 栈:存放的是局部变量 堆:存放的是所有new出来的东西 方法区: 本地方法区:(与细听相关) 寄存器:CPU使用 ...原创 2019-06-30 23:23:41 · 209 阅读 · 0 评论