解决方案 »

  1.   


    刚接触java,维护的还是公司现有的代码,建议没有必要的话别调整。
      

  2.   

    JAVA是这样的我当初也是从C++转过来学JAVA的,说实话,刚开始的时候看到JAVA的格式真的难以接受,太多无用的语句了
    比如,在C++里声明类里的多个函数或变量为私有,只需要
    class ***
    {
    public:
          ******;
          ******;
    private:
          ******;
          ******;
    }
    而JAVA必须是
    class ***
    {
         public  ******;
          public ******;
          private ******;
          private ******;
    }
    坑爹啊。
    而且,JAVA不能把类函数的实现过程写到外面,而C++就可以用  类名::函数名(参数表){代码块}  这样的方式把函数单独在外部实现,类就不会显得臃肿了,这也就是你现在所遇到的问题吧。我只能说慢慢习惯就好,把网络请求之类的东西封装成工具类,把数据封装成实体类,有联系的东西就做成接口,此外别无它法了。
      

  3.   

    有同感,c\c++、c#、java包括我也都做过开发项目了。
    个人感觉c#代码应该是最简洁、看起来最漂亮的了,java代码则相反。
    android异步类本身就是实现的借口,再做一次抽象感觉有点多此一举。
      

  4.   


    第一个HttpClient真的是太棒了,之前用的JDK里的URLConnection简直难用,一直想用HttpClient但是总是出毛病。