小编Deb*_*iti的帖子

如何!=和==运算符在Java中使用整数?

以下代码似乎让我感到困惑,因为它提供了两个不同的输出.代码在jdk 1.7上进行了测试.

public class NotEq {

public static void main(String[] args) {

    ver1();
    System.out.println();
    ver2();
}

public static void ver1() {
    Integer a = 128;
    Integer b = 128;

    if (a == b) {
        System.out.println("Equal Object");
    }

    if (a != b) {
        System.out.println("Different objects");
    }

    if (a.equals(b)) {
        System.out.println("Meaningfully equal.");
    }
}

public static void ver2() {
    Integer i1 = 127;
    Integer i2 = 127;
    if (i1 == i2) {
        System.out.println("Equal Object");
    }

    if (i1 != i2){
        System.out.println("Different objects");
    } …
Run Code Online (Sandbox Code Playgroud)

java integer wrapper operator-keyword equals-operator

11
推荐指数
1
解决办法
8280
查看次数

有什么方法可以阻止用户截取网页截图?

可能重复:
我如何防止我的网页的打印屏幕?

我想阻止用户拍摄网页的屏幕截图.我必须在.html文件中放置什么代码?

什么应该是防止像打印屏幕按下按钮的代码?因为许多网站阻止用户按任何键.

html javascript ajax webpage web

9
推荐指数
4
解决办法
5万
查看次数

如何在Java中实现超级?

实际定义"超级"的地方?[当我们使用super.someMethod()]时.它被定义为java.lang.Object类或java.lang.Class类中的字段吗?

当我们从子类调用时,super包含对它的超类的引用.以同样的方式,超类本身的超级引用它的超类[以这种方式upto java.lang.Object].那么,java如何将超类引用注入"超级"字段,这使我们能够调用超类方法?

有没有像下面这样的引擎实现:

    Class current = this.getClass();
    Class parent = current.getSuperclass();
    System.out.println("name is =" + parent);
Run Code Online (Sandbox Code Playgroud)

java inheritance jvm super superclass

8
推荐指数
2
解决办法
879
查看次数

使用SQL从Oracle数据库插入和检索BLOB数据有哪些方法?

我试图用SQL开发人员插入BLOB数据.但我找不到实际用于插入BLOB数据的insert语句.

除此之外,数据库速度非常慢.对于小文件,它执行正常.但是当我尝试将50 mb avi文件导入BLOB时,花了3-4分钟仍然没有完成.当我尝试将BLOB数据导出到文件时,导出过程也很慢.我使用的是Oracle 10g Express Edition.如果数据库速度比文件系统速度慢,那么为什么数据库用于存储BLOB数据?有没有其他方法可以优化性能?

sql database oracle oracle10g oracle11g

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

如何将一系列数字转换为单个数字?

我想将一系列数字转换为单个数字,这将保留单个值以及它们的位置.例如,提供以下顺序─

1,6,7,8,9,45,67

这里,例如,如果我应用简单的加法,即1 + 6 + 7 + 8 + 9 + 45 + 67,那么将生成一个数字.但是从那个没有.我们不能用它们的顺序提取单个数字[即1,6,7,8,9,...].

有没有办法实现这个功能,没有任何模糊的推论[即只从一个数字中提取一组唯一的数字.]?是否有任何数学函数可以帮助从这个数字中找回各个元素?

algorithm math numbers

6
推荐指数
2
解决办法
2807
查看次数

如何压缩整数序列?

我有一个数组,其中包含-255到+ 255.eg范围内的数据.数组可以是这样的:

  int data[]={234,56,-4,24,56,78,23,89,234,68,-12,-253,45,128};
Run Code Online (Sandbox Code Playgroud)

这里,必须在解压缩时保留顺序,例如在第一个术语234之后,必须来56.

那么,有什么方法可以压缩任何无法观察到任何重复模式的任意数字序列?

java compression arrays arraylist multidimensional-array

4
推荐指数
3
解决办法
2138
查看次数

什么是Java中的支持集合?

这些方法返回Backed Collection,因为一个Collection中的更改会影响另一个Collection.[写入过程的种类]

headSet(e, b)     Returns a subset ending at element e and exclusive of e

headMap(k, b)     Returns a submap ending at key k and exclusive of key k

tailSet(e, b)     Returns a subset starting at and inclusive of element e

tailMap(k, b)     Returns a submap starting at and inclusive of key k

subSet(s, b, e, b)    Returns a subset starting at element s and ending just before element e

subMap(s, b, e, b)    Returns a submap starting at key …
Run Code Online (Sandbox Code Playgroud)

java collections

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

如何在HTML代码中禁用脚本并仍然显示它们?

有什么方法可以用来显示[在html中]涉及脚本标记的代码段,同时阻止浏览器执行该脚本代码?

html javascript tags html5

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

Java是否完全遵循面向对象的编程模型?

以下代码说明了这种情况:

class Human {

 private String heart = "default heart";

    public void control(Human h) {

            h.heart = "$%^&*@@!#^";
      }

   public String getHeart() {
    return heart;
    }
  }

 public class HumanTest {

    public static void main(String[] args) {

    Human deb = new Human();
    Human kate = new Human();

    System.out.println(deb.getHeart());
    kate.control(deb);
    System.out.println(deb.getHeart());

   }

 }
Run Code Online (Sandbox Code Playgroud)

不幸的是,deb的心[私有变量]被修改了.:)

Java允许代码在没有任何错误的情况下运行.但是,即使代码在同一个类中,给对象提供访问其他对象的私有成员的权限也是合理的吗?Java不应该禁止这个吗?

据我所知,私有意味着限制访问超出类源代码.但是在上面的源代码中应用了相同的概念.结果是灾难性的,因为一个人的心脏不能被任何随机的人修改.

java oop jvm private object

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

为什么java.lang.Thread实现中的静态嵌套类不可见?

以下代码完美无缺.

public class StaticClass {

public static void main(String[] args) {
    L.P h = new L.P();
    h.show();

}

}

class L {

static class P {
    public void show() {
        System.out.println("This is static nested class.");
    }
}

}
Run Code Online (Sandbox Code Playgroud)

那么为什么".Thread.WeakClassKey t"无法访问java.lang.Thread类中的静态嵌套类"static class WeakClassKey extends WeakReference>".在我班上?

java.lang.Thread的源代码可以在这里找到:http://www.docjar.com/html/api/java/lang/Thread.java.html [在#1984行].

java multithreading jvm visibility nested

0
推荐指数
2
解决办法
201
查看次数

如何在Java中检测String中的重复单词?

可以检测字符串中重复单词的方法是什么?

例如"这是重复测试的测试消息"包含一个重复的单词测试.

这里,目标是检测String中出现的所有重复单词.

使用正则表达式对于实现目标是优选的.

java regex string duplicates pattern-matching

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