Java安全编码指南中,表达式规则具体是如何详细说明的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1813个文字,预计阅读时间需要8分钟。
简介:在Java编写过程中,我们会使用各种表达形式。在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。
注意事项:
1.表达式的返回值
2.使用JDK库时,注意一
简介
在java编写过程中,我们会使用到各种各样的表达式,在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。
注意表达式的返回值
我们在使用JDK库的时候,一定要注意认真的读一下JDK中方法的含义和它的返回值。
有些返回值可能表示这个操作是否成功,有的返回值可能是方法操作的结果。我们看两个常见的例子:
public void deleteFileWrong(){ File file= new File("/tmp/www.jb51.net.txt"); file.delete(); System.out.println("File delete success!"); } public void deleteFileRight(){ File file= new File("/tmp/www.jb51.net.txt"); if(file.delete()){ System.out.println("File delete success!"); } }
先看一个文件删除的例子,delete方法是有返回值的,所以我们在调用delete方法之后,一定要判断一下返回值,看是否删除成功。
本文共计1813个文字,预计阅读时间需要8分钟。
简介:在Java编写过程中,我们会使用各种表达形式。在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。
注意事项:
1.表达式的返回值
2.使用JDK库时,注意一
简介
在java编写过程中,我们会使用到各种各样的表达式,在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。
注意表达式的返回值
我们在使用JDK库的时候,一定要注意认真的读一下JDK中方法的含义和它的返回值。
有些返回值可能表示这个操作是否成功,有的返回值可能是方法操作的结果。我们看两个常见的例子:
public void deleteFileWrong(){ File file= new File("/tmp/www.jb51.net.txt"); file.delete(); System.out.println("File delete success!"); } public void deleteFileRight(){ File file= new File("/tmp/www.jb51.net.txt"); if(file.delete()){ System.out.println("File delete success!"); } }
先看一个文件删除的例子,delete方法是有返回值的,所以我们在调用delete方法之后,一定要判断一下返回值,看是否删除成功。

