java 为什么在写java服务器开发类的时候,关闭流之前要判断不等于null才关闭

我在写注册会员逻辑时当在注冊页面填写用户名liuyifei。发送请求后去数据库中查询t_user表。如果存在在用户名则返回注册页面;如果不存在则添加此次注册信息。为什么數据库中... 我在写注册会员逻辑时。 当在注册页面填写用户名liuyifei 发送请求后,去数据库中查询t_user表
如果存在在用户名则返回注册页面;如果鈈存在,则添加此次注册信息

为什么,数据库中不存在该用户名返回的user实例不等于null呢。

是否查到数据返回的都是这个不为null的user啊。

可鉯改写成如下写法即可:

如果想为空的话就User user = null;这样就会分配了指向 null一个空的对象,未能指向任何内存空间

一般我写的时候是不直接new出來的以免浪费内存,因为你new出对象后它会存在栈中,等到你方法执行结束后才会等垃圾回收。


话会初始化一个user不

论返回的结果是什么,他返

user不想这样的话,就把一个user作为参数传进来而不

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或許有别人想知道的答案

我要回帖

更多关于 java服务器开发 的文章

 

随机推荐