版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 该插件主要是对今年发布的<阿里巴巴 Java 开发规约>的一个延伸,它以一个 IDE 的插件存在,可以自动对手册中的 Java 不规范的问题进行提示.现在主要支持(IDEA.Eclipse),Android Studio 是基于 IDEA 的,所以也是支持 Android 开发人员的. 该插件在扫描代码后,会将不符合规约的代码按照 Blocker/Critical/Major 三个等级显示在下方,甚至在 IDEA 上,还可以基
最近在工作中,出现了严重的代码错误,对象的基类和子类的继承,代码大致如下: class A { }; class B : public A { } void main() { A* a;(用于子类对象来进行赋值)= new 子类; //错误代码如下 B* b = (B*) a; b.方法; } //在这个过程中,主要有两点错误:1,在a进行转换到B并没有对a进行类型判断,a不为空,则b肯定不为空 2.对b调用自己方法.如果b是非想虚函数,不会崩溃,但是调用自己的虚构函数,则崩溃.自己要多看看c+