本文目录一览:
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();
}
这样基本改写成功。
如果需要源代码话,就联系我,我传给你,
代码改写不易,望采纳