小编AEI*_*IOU的帖子

Java没有名称静态方法

这是什么?

public class ABC {
   public ABC() {
         System.out.println("world");
   }
   static {
         System.out.println("hello");
   }
}
Run Code Online (Sandbox Code Playgroud)

将打印:你好世界

我真的不明白这个,或者静态代码是什么样的方法.

java static-methods

25
推荐指数
2
解决办法
7760
查看次数

需要从bytearray(Java)创建PDF

从DB2表我有blob,我正在转换为字节数组,所以我可以使用它.我需要获取字节数组并创建一个PDF.

这就是我所拥有的:

static void byteArrayToFile(byte[] bArray) {  
    try {  
        // Create file  
        FileWriter fstream = new FileWriter("out.pdf");  
        BufferedWriter out = new BufferedWriter(fstream);  
        for (Byte b: bArray) {  
            out.write(b);  
        }  
        out.close();  
    } catch (Exception e) {  
        System.err.println("Error: " + e.getMessage());  
    }  
}
Run Code Online (Sandbox Code Playgroud)

PDF它产生的不正确,它有一堆从上到下的黑线.

我实际上能够PDF通过使用基本相同的过程编写Web应用程序来创建正确的.Web应用程序和代码之间的主要区别是这一行:

response.setContentType("application/pdf");
Run Code Online (Sandbox Code Playgroud)

所以我知道字节数组是一个PDF,它可以完成,但我的代码byteArrayToFile将不会创建一个干净的PDF.

有关如何使其工作的任何想法?

java

15
推荐指数
2
解决办法
7万
查看次数

查看Intellij项目中的错误

我正在使用Intellij版本8.如何查看整个项目的警告或错误?

java ide intellij-idea

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

使用Mac OS X进行Subversion

我正在使用内置的SVN与Mac OS X,我通过命令行检查了一个项目.我得到了所有的项目和一切,但.svn文件夹并没有像在我的电脑上那样创建.而现在SVN只是将我的项目视为一个文件夹,我不能做更新或任何事情.有任何想法吗?

.svn不是Mac的有效文件夹名称

svn macos

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

标签 统计

java ×3

ide ×1

intellij-idea ×1

macos ×1

static-methods ×1

svn ×1