本文目錄一覽:
- 1、菜鳥求Java大神解決一個SpringMVC的一個問題。
- 2、菜鳥學習java,求大神解釋下面的代碼各段是什麼意思,盡量詳細,謝謝
- 3、Java輸入很簡單的程序,菜鳥求大神解!運行以後顯示variable c might not be initialized. 是按書上敲得啊
菜鳥求Java大神解決一個SpringMVC的一個問題。
bean id=”mappingJacksonHttpMessageConverter”
class=”org.springframework.http.converter.json.MappingJacksonHttpMessageConverter”
property name=”supportedMediaTypes”
list
valuetext/json;charset=UTF-8/value
valuetext/html;charset=UTF-8/value
valueapplication/json;charset=UTF-8/value
/list
/property
/bean
!– 啟動Spring MVC的註解功能,完成請求和註解POJO的映射 —
bean
class=”org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter”
property name=”cacheSeconds” value=”0″ /
property name=”messageConverters”
list
ref bean=”mappingJacksonHttpMessageConverter” /!– json轉換器 —
/list
/property
/bean
菜鳥學習java,求大神解釋下面的代碼各段是什麼意思,盡量詳細,謝謝
Zip.java
import java.io.*;
import java.util.zip.*;
public class Zip {
static final int BUFFER = 2048; // 定義緩衝區大小
public static void main (Stringargv[]) {
try {
BufferedInputStream origin= null; // 創建帶有緩衝區的inputstrream
FileOutputStream dest = new
FileOutputStream(“c:\\zip\\myfigs.zip”); // 創建文件輸出流,並打開zip文件 CheckedOutputStream checksum = new
CheckedOutputStream(dest,new Adler32()); // 創建過濾流,並驗證數據的完整性
ZipOutputStream out = new
ZipOutputStream(new
BufferedOutputStream(checksum)); // 創建壓縮文件輸出流,並傳入參數
//out.setMethod(ZipOutputStream.DEFLATED);
byte data[] = newbyte[BUFFER]; // 創建位元組數組
// get a list of files fromcurrent directory
File f = newFile(“.”); // 創建File變量讀取根目錄用於文件的讀寫
String files[] = f.list(); // 讀取f文件夾下所有的文件名
for (int i=0; i files.length; i++) { // 根據文件名的數量進行循環
System.out.println(“Adding: “+files[i]); // 打印出添加的文件名到控制台
FileInputStream fi = new
FileInputStream(files[i]); // 創建文件讀取流,讀取當前循環到的文件
origin = new
BufferedInputStream(fi, BUFFER); // 把文件流放入帶有緩衝區的inputstream,並指定緩衝區大小
ZipEntry entry = newZipEntry(files[i]); // 創建zip壓縮入口實例化,放入當前循環到的文件
out.putNextEntry(entry); // 輸出流中放入壓縮的文件
int count;
while((count =origin.read(data, 0,
BUFFER)) != -1) {// 當count值等於緩衝區讀取的數據位元組大小,且不等於-1
out.write(data, 0,count); // 輸出流寫入count位元組大小的數據
}
origin.close();// 關閉帶有緩衝區的inputstream
}
out.close(); // 關閉輸出流
System.out.println(“checksum:
“+checksum.getChecksum().getValue()); // 打印驗證壓縮文件的值到控制台
} catch(Exception e) { // 捕捉異常
e.printStackTrace(); // 打印異常信息
}
}
}
Java輸入很簡單的程序,菜鳥求大神解!運行以後顯示variable c might not be initialized. 是按書上敲得啊
每初始化,意思就是你只是定義了這個變量,沒有為這個變量分配空間
java里創建一個對象是分三步的
1 創建一個對象 Object o
2 創建空間 new Object()
3 兩個相關聯Object o = new Object()
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/257818.html