小编Chi*_*hah的帖子

首先创建一个对象,然后执行它的构造函数吗?

我的问题是

A a=new A();
Run Code Online (Sandbox Code Playgroud)

这是首先创建的对象,然后调用构造函数方法?或者创建对象是因为调用了构造函数方法?

如果对象需要调用构造函数,这意味着应该在调用构造函数之前创建对象,如果我将构造函数声明为私有(只是为了查看它是否在没有构造函数的情况下工作),那么我会收到错误.

现在,如果构造函数执行创建了对象,我无法理解逻辑上的工作原理,我的意思是没有对象,对象的方法如何才能执行?

有人可以解释一下吗?

java oop constructor

10
推荐指数
1
解决办法
6185
查看次数

JSONObject accumulate和put之间有什么区别?

我一直在使用JSON,我在文档(JAVA)中看到,JSONObject的put()和accumulate()几乎都做同样的事情?

那是什么?

json jsonobject

9
推荐指数
1
解决办法
2万
查看次数

什么是二进制标准

我一直在阅读 COM,其中提到了二进制标准以及如何使语言独立成为可能。实际上什么是二进制标准?在我看来,二进制意味着机器级代码,如果它意味着机器语言,那它怎么可能是独立的呢?

.net com dcom middleware

3
推荐指数
1
解决办法
2115
查看次数

为什么c ++中的long long不能容纳2500 ^ 3

#include <iostream>
using namespace std;

int main() {

    long long a=2501*2501*2501;
    cout<<a;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我也尝试了unsigned long long,并一直给出一些胡言乱语的答案.我检查了long long的容量,它可以保持这个值.

c++ long-integer

2
推荐指数
1
解决办法
125
查看次数

Request.GraphUserListCallback上的onCompleted不会被执行

我有这个方法和第一个日志打印,其他没有

我究竟做错了什么?

就是这样:Log.d("insideGetFriends","in"); 获取打印,我查看了我的日志,

Log.d( "facebookError",Integer.toString(graphUsers.size())); 其余的行不会被执行.

 public ArrayList<ParseUser> getFriends(Session session)
    {
        Log.d("insideGetFriends","in");
        final ArrayList<ParseUser> users=new ArrayList<>();
        Request.newMyFriendsRequest(session,new Request.GraphUserListCallback() {
            @Override
            public void onCompleted(List<GraphUser> graphUsers, Response response) {

                Log.d("facebookError",Integer.toString(graphUsers.size()));

                for(GraphUser user:graphUsers)
                {
                    String facebookId=user.getId();
                    Log.d("facebookFriend",facebookId);
                    ParseQuery<ParseUser> query=ParseUser.getQuery();
                    query.whereEqualTo("facebookID",facebookId);
                    query.findInBackground(new FindCallback<ParseUser>() {
                        @Override
                        public void done(List<ParseUser> parseUsers, ParseException e) {
                            users.add(parseUsers.get(0));
                        }

                    });
                }
            }

        });
        return users;
    }
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api facebook-android-sdk

0
推荐指数
1
解决办法
108
查看次数