Shell编程遇到的坑
来源:互联网 发布:淘宝大学哪个学院好 编辑:程序博客网 时间:2024/06/11 06:55
1
shell参数含有空格时,直接传参会被当成两个参数,注意加转义符号
a="1 2"错误: wc $a正确: wc "$a"
2
java中finally的执行顺序,一定会执行(除非整个JVM崩溃了,try中有return也照样执行)
finally语句是在try的return语句执行之后,return返回之前执行不建议在finally中使用return语句finally块的语句在try或catch中的return语句执行之后返回之前执行且finally里的修改语句可能影响也可能不影响try或catch中 return已经确定的返回值,若finally里也有return语句则覆盖try或catch中的return语句直接返回
return只是先把值保存到一个变量中。return的时候是复制了一个变量然后返回,所以之后finally操作的变量如果是基本类型的话不会影响返回值。 但是如果返回值是引用类型的话,因为指向同一个对象所以还是有影响的。
参见敏敏博客
0 0
- Shell编程遇到的坑
- shell编程遇到的bug
- Windows Shell编程之右键菜单遇到的问题
- shell编程小例子及遇到的问题
- shell编程时的坑
- shell编程-case语句中遇到问题
- shell定制遇到的问题
- shell脚本遇到的需求
- shell中遇到的问题
- 编程遇到的难点
- Linux的shell编程
- Linux的shell编程
- Linux的shell编程
- Linux的shell编程
- Linux的shell编程
- Linux的shell编程
- shell编程的核心内容
- Linux的shell编程
- LeetCode53. Maximum Subarray 动态规划和分治法
- DSAA Homework 2
- 一些matlab程序的实现
- 算法---二分法
- 浅谈AndroidManifest文件的android:allowBackup属性
- Shell编程遇到的坑
- POJ 1014 Dividing 单调队列优化多重背包
- 2.5.2节练习
- c++中拷贝构造函数的参数类型必须是引用
- Android 科大讯飞 在线和离线语音听写
- ReactiveCocoa入门教程:第一部分
- source insight养眼主题monokia
- unity3d--摄像机
- 揭露QPS增高后的秘密