本文目錄一覽:
java應該怎麼改?
java每句的結束應該以英文分號結束,是println而不是printin也就是這兩個明顯的錯誤。
如何修改java程序的進程名
可以在new 線程的時候指定線程名稱,如果後期還想修改,可以調用Thread的setName方法:
public static void main(String[] args) throws InterruptedException {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
System.out.println(Thread.currentThread().getName());
try {
Thread.sleep(1000);
// 主線程中進行了修改
System.out.println(Thread.currentThread().getName());
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}, “這裡設置線程名稱”);
thread.start();
// 500毫秒後修改線程名稱
Thread.sleep(500);
thread.setName(“新的線程名稱!”);
}
運行結果:
java 修改java文件的內容
不懂你的意思呃,是要修改.java文件嗎,直接 用io讀取和寫文件,用字符串比較定位要修改的內容不就完了嗎,就當和txt文件一樣操作….
怎麼修改JAVA JDK的默認版本
更改java默認版本的方式如下:
打開eclipse選擇菜單window-java-compiler-選擇對應的jdk版本,如下圖:
修改JAVA代碼
首先我先說下jdk是不支持泛型的,但是可以用強制轉型的方式
1.去掉每個類的的東西,如改寫成List sockets=new ArrayList();報錯的地方用強制轉型的方式改寫,如(Socket) socket
2.ChatToMul這個類中for循環改寫為Iterator
for(Iterator it = sockets.iterator();it.hasNext();){
Socket socketto = (Socket) it.next();
PrintWriter pw=MyUtil.getPrintWriter(socket);
PrintWriter pwto=MyUtil.getPrintWriter(socketto);
pw.println(socket.getRemoteSocketAddress().toString()+”對”+
socketto.getRemoteSocketAddress().toString()+”說:”+message);
pw.flush();
pwto.println(socket.getRemoteSocketAddress().toString()+”對”+
socketto.getRemoteSocketAddress().toString()+”說:”+message);
pwto.flush();
}
這樣基本改寫成功。
如果需要源代碼話,就聯繫我,我傳給你,
代碼改寫不易,望採納
原創文章,作者:OFBV,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/146295.html