Java
hat1996
这个作者很懒,什么都没留下…
展开
-
Java整数和字符串的相互转化
把int转化为String,以下三种方式把整形地i转化为字符串s,当然把Double、Float、Long转化为字符串操作一样。1.String s=""+i;2.String s=Integer.toString(i);3.String s=String.valueOf(i);把String转化为int型。1.int i=Integer.parsenInt(s);2.int i=Integer....原创 2018-04-24 15:33:33 · 28562 阅读 · 1 评论 -
Java中Integer和int的区别
int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况。例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer。在JSP开发中,Integer的默认为null,所以用el表达...原创 2018-04-24 15:52:25 · 2216 阅读 · 0 评论 -
安装jdk1.8以后版本出现的问题
开发人员经常会遇到电脑上需要同时安装几个不同版本的jdk的时候,这样在不同版本的开发软件切换时只需要切换jdk的版本即可(例如安装了32位的eclipse和64位的eclipse必须要适配相应的jdk版本)。在安装64位的jdk1.8以后的版本时,安装时系统会自动配置好环境变量,默认路径是“C:\ProgramData\Oracle\Java\javapath”,这时并不需要在右击计算机-属性--...原创 2018-07-14 16:56:23 · 4347 阅读 · 0 评论 -
java中彻底理清转发和重定向
转发和重定向的区别: . 转发 request.getRequestDispatcher(url).forward(request,response) 重定向 respon...原创 2018-09-25 02:09:16 · 220 阅读 · 0 评论 -
SSM和SSH两种框架的比较
1.SSH为Struts+Spring+Hibernate的缩写,SSM为SpringMVC+Spring+Mybatis的缩写。2.Struts和SpringMVC用作控制器,Spring用作管理组件,Hibernate和Mybatis用作数据持久化。3.两者的共同点都是用了Spring,它采用依赖注入的方式来管理各层的组件,并且都采用了面向切面(AOP)的编程思想。4.Struts...原创 2018-09-25 14:50:00 · 1092 阅读 · 1 评论 -
Spring中lazy-init解释
lazy-init是Spring中延迟加载bean的属性。<bean id="testBean" class="com.eacxzm.TestBean" lazy-init="false">,那么Spring启动时会立即进行实例化<bean id="testBean" class="com.eacxzm.TestBean" lazy-init="tr原创 2018-09-25 15:52:50 · 8597 阅读 · 3 评论 -
进程的活锁、死锁、饥饿和阻塞
死锁:解释: 线程A或者B需要过独木桥(使用该进程),而C还没有走完(进程还在占用),于是三方僵死; 也可以是没有C 的情况下,A和B互不礼让僵死. A和B都认为自己优先级较高应该使用该进程.活锁:解释:线程A和B都需要过桥(都需要使用进程),而都礼让不走(那到的系统优先级相同,都认为不是自己优先级高),就这么僵持下去.饿死:解释:这是个独木桥(单进程),...转载 2018-09-20 16:26:23 · 1015 阅读 · 0 评论 -
mavenyujdk版本不一致的问题
eclipse中构建maven项目的时候常有时会遇到如下的问题:Caused by: java.lang.UnsupportedClassVersionError: org/apache/maven/plugin/compiler/CompilerMojo : Unsupported major.minor version 51.0at java.lang.ClassLoader.defin...转载 2018-09-20 19:44:48 · 990 阅读 · 0 评论