我在Galaxy 10.1标签上使用Google双因素身份验证,并收到我的Google帐户"登录错误"的通知.
Gmail和其他谷歌应用程序似乎是工作,但我去了账户的安全设置不同的计算机上("两步验证"),并撤销平板电脑的应用程序专用密码.然后我创建了一个新的.
新密码适用于平板电脑上的gmail,gtalk和其他Google应用,但我仍会收到登录错误通知.
我认为它可能是平板电脑上的一个应用程序,我已授予访问我的Google帐户的权限,但找不到罪魁祸首.(http://stackoverflow.com/questions/2882253/how-do-i-get-the-logfile-from-an-android-device查看日志文件,与"已连接的站点,应用程序和服务"进行比较)
有人能指出我在平板电脑上的位置,我可能能够找到哪个应用程序有问题?
“泛型(更新)”Java 教程位于:
http://docs.oracle.com/javase/tutorial/java/generics/types.html
定义一个简单的 Box 类:
public class Box {
private Object object;
public void set(Object object) { this.object = object; }
public Object get() { return object; }
}
Run Code Online (Sandbox Code Playgroud)
并指出:
因为它的方法接受或返回一个对象,你可以自由地传入任何你想要的东西,只要它不是原始类型之一。
我传递给 set 方法的每个原语都可以正常工作而不会出现编译错误。如果我确实希望它损坏,有什么方法可以防止自动包装原语的自动装箱?更一般地说:有没有办法手动防止自动装箱?我正在使用 Java 7。