- 博客(6)
- 收藏
- 关注
原创 学习Java?注意数据类型和类型检验!
可变数据类型的不恰当使用会增添难以发现的风险。总的来说,当有多个引用(别名)时,使用可变类型就会相当不安全。基本数据类型也可以利用Boxed primitives,通常是在定义集合类型的时候使用它们,但是一般情况下,尽量避免使用。同时,语言也有自动转换的功能。对于以上类型出现的bug,作为静态语言Java会在还未执行程序时先进行 静态类型检查(static checking)另外,final关键字修饰的变量引用值不能改变,修饰的类无法派生子类,修饰的方法无法被重写。比如,String是一个不可变类型。
2024-05-21 20:05:56
218
原创 学习Java?你得先明白测试优先!
一、 软件测试一、 软件测试软件测试是一项调查,目的是向涉众提供有关被测产品或服务质量的信息。也就是说,软件测试是提高软件质量的重要手段。它是执行程序或应用程序的过程,目的是寻找错误(错误或其他缺陷),并验证软件产品是否适合使用。也涉及到通过执行软件组件来评估一个或多个令人感兴趣的属性。测试不同于调试。测试是发现错误,而调试是真正地去改正错误。再好的软件开发者也无法保证百分百的正确率。测试的目标与其他开发活动的目标背道而驰,目标是找到错误。但是,测试永远不能完全证明没有错误。
2024-03-20 17:10:51
1435
1
原创 学习Java?你得明白String方法!
如果此字符串中没有这样的字符,则返回 -1。public int lastIndexOf(int ch, int fromIndex): 返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索,如果此字符串中没有这样的字符,则返回 -1。public int lastIndexOf(String str): 返回指定子字符串在此字符串中最右边出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
2024-03-06 15:15:27
1227
1
原创 2022级哈工大软件学院需求分析与系统设计综合实践报告
本文为笔者以及小组成员共同完成,仅供学弟学妹参考,严禁用作商业用途,若需要源文件及报告PDF版本,请私信本人。
2024-01-15 16:29:15
556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人