为什么输出后没有名字
/** * 定义程序员类 */ class Programmer{ private String name; public Programmer(String name){ this.name=name; } /** * 上厕所 */ public void wc() { synchronized ("pp") { try { System.out.println("想要上厕所"); Thread.sleep(500); System.out.println("打开厕所门"); Thread.sleep(500); System.out.println("开始上厕所 "); Thread.sleep(500); System.out.println("排水"); Thread.sleep(500); System.out.println("离开卫生间"); } catch (InterruptedException e) { e.printStackTrace(); } } } } /** * 上厕所的线程 */ class Wc extends Thread{ private Programmer p; public Wc(Programmer p) { this.p = p; } @Override public void run() { this.p.wc(); } } public class TestSyncThread { public static void main(String[] args) { Programmer p = new Programmer("张三"); Programmer p1= new Programmer("李四"); new Wc(p).start(); new Wc(p1).start(); } }
为什么这里new的是这个而不是iGeneric
public class TestObjectStream { public static void main(String[] args) { //对象输出字节流 try(ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("d://a//d.txt")); ObjectInputStream in = new ObjectInputStream(new FileInputStream("d://a//d.txt"))){ out.writeInt(10); out.writeBoolean(true); out.writeUTF("不畏艰险"); out.flush(); System.out.println(in.readInt()); System.out.println(in.readBoolean()); System.out.println(in.readUTF()); }catch(IOException e){ e.printStackTrace(); } } }
老师,写到文件上的文字为什么会乱码
老师,我用的是苹果本,这个文件字节输出流的写法是不是和老师写的喝个不太一样啊
为啥treeset有打印这么多
我可以用set嘛,这样直接是不重复的
为什么要制造无参数的构造和有参数的构造
import java.net.InetAddress; import java.net.UnknownHostException; public class InetTest3 { public static void main(String[] args) throws UnknownHostException { //根据IP地址获取计算机信息:需使用getByName("IP")方法创建InetAddress对象 InetAddress inetAddress = InetAddress.getByName("183.232.231.174"); //返回IP地址 System.out.println(inetAddress.getHostAddress()); //返回计算机名 System.out.println(inetAddress.getHostName()); } }
为什么没有返回计算机名呢?
老师 我换成Mac本之后,这个我创建一个文本之后,这个路径和win上面的不一样,我应该怎么在Mac写文件对应的路径
老师,foreach中不是需要传入一个consumer对象么,为什么直接传入System.out的方法也可以呢
老师,这个还是不太懂,他是怎么自动把遍历出来的元素传入consumer中的啊
老师,这一步的代码是什么意思,我可以直接用user中的getname直接打印输出吗
FileInputStream如何读取中文呢?
为什么再Test03中根据百度服务器的ip地址获取设备的名称时获取不到,获取的结果为IP地址啊 代码如下:
Test2.zip
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637