随笔分类 - Java
Java方面的
怎么控制进度?项目中的时间管理
摘要:最近在项目管理过程思维跳越,一下想到两年前的面试情问,面试官问到的一个问题:“你怎么检查你团队成员的工作进度?”,大概意思是这样的,续后沟通中她又继续说了,意思就是队员说任务完成了30%,你怎么确认是这样的?可能是由于我中间做了一些回答,让她这样说。 今天结合经验与思考,基本上可以很漂亮的处理这个问
阅读全文
从验证谈起
摘要:突然想起以前一个很轴的同事的代码风格,他主要写存储过程,而且他是有意的与代码分开,因为他不太关注代码。他写一个存储过程会在前面加下一大堆验证,验证输入是否正常,验证查询的表里面是否有数据,验证关联的表里面是否有数据,等等,不夸张的所,大部分都是验证代码。而且还拿“任何数据都是不可信的”这句话来做为他
阅读全文
继承多态绕点 Java篇
摘要:上一篇把C#语言的继承,多态里的特殊的情况做了一下总结,其实那一部分代码都是从Java翻译过去的,今天来总结一下Java在这种情况下是怎么调用的。上一篇我们说的是:1.多态,只在多态系里方法调用,很简单,先调重写方法,如果没有再调父类的虚方法。2.非多态,只自声明时类型,先调自身的方法(比如非继承普通方法,new修饰的方法),如果没有再看继承来的方法,最后再看多态系方法(也就是重写了的方法)但是Java里做了测试,这个规律不适用,下面是测试代码 public class Shape { } public class Rectangle extends Shape { } ...
阅读全文
C#与Java中相等关系
摘要:最近在学习java的语法,发现java中两个字符串某些情况下不能用==这个来判断,比如自己定义的类中有String属性,那么就不能用==判断两个是否相等。这才开始比较C#和Java在这里的区别,最后发现区别不大,只有一个地方有一点区别。 一。C#中Equals(),==区别 C#代码 1 // 1) string类型 2 Console.WriteLine("1)"); 3 string s1 = "abc"; 4 string s2 = "abc"; 5 6 string s3 =...
阅读全文
浙公网安备 33010602011771号