老师关于Arraylist的clear方法为什么不之间令size=0;还要进行for遍历把所有值赋值为null,自己理解感觉这循环不是多余了吗
Server.java中下列代码不知道为什么出错
下面是代码:
clientLoginProject.zip
serverLoginProject.zip
问题描述:老师在写Send类的时候,键盘输入流选择的是BufferedReader,我改成DataInputStream,就没有反应,请问为什么这个地方不能使用数据流呢?
老师的代码如下:
package chatroom01; import java.io.*; import java.net.Socket; public class Send implements Runnable { private boolean flag = true; private BufferedReader br; private DataOutputStream dos; public Send(Socket socket){ try { br = new BufferedReader(new InputStreamReader(System.in)); dos = new DataOutputStream(socket.getOutputStream()); } catch (IOException e) { flag = false; CloseUtil.closeAll(socket); } } private String getMessage(){ String str = ""; try { str = br.readLine(); } catch (IOException e) { flag = false; CloseUtil.closeAll(br); } return str; } private void send(String str){ try { dos.writeUTF(str); dos.flush(); } catch (IOException e) { flag = false; CloseUtil.closeAll(dos); } } @Override public void run() { while (flag){ this.send(getMessage()); } } }
老师他这里实例一个Scanner对象的逻辑是什么, 我可以理解为客服段输出一句话并发送给服务端, 服务端接受一句话并会客服端一句话吗是这个意思吗
请问:如果要使用 ListIterator 迭代器进行反向遍历,是否必须要先进行一次正向迭代后才行?
老师,为什么我的记录里面返回值全部显示*号啊
老师您好,既然我们可以直接通过打印set1把所有元素都打印出来,那遍历这个集合是干嘛的啊
老师之前的视频里面都不要关闭server,这里这么就需要了
老师,
问题一:泛型本来就是解决类型不确定的问题,那么这个无界通配符"?"在泛型中的特殊点在哪呢?
目前这是我的想法:泛型一般使用在第一不确定类型的时候,然后再我们使用第一次定义的泛型类,泛型接口或泛型方法的时候,我们还是不确定类型的时候就使用无界通配符?。
问题二:我们能否在第一次(我上面的例子)中直接使用无界通配符?
谢谢
燕
老师,抛出异常时,出现异常下面的代码会执行吗
老师,麻烦给我也发一下JDK1.8,谢谢~
老师,str5打印出来的不也是hello java吗,为什么str2==str5为false,不懂“hello”+" java"和str3+str4的区别
package com.Itbaizhan; import java.io.Serializable; import java.util.ArrayList; public class GetClassInfo extends ArrayList implements Serializable { public static void main(String[] args) { Class clazz=Users.class; //获取类名 String className =clazz.getName(); System.out.println(className); //获取类的包名 Package p=clazz.getPackage(); System.out.println(p.getName()); //获取超类 Class superClass=clazz.getSuperclass(); System.out.println(superClass.getName()); //获取该类实现的索引的接口 Class[] interfaces=clazz.getInterfaces(); for (Class inter:interfaces){ System.out.println(inter); System.out.println(inter.getName()); } } }
没有返回java.util.ArrayList
也没有返回接口名字
如果当添加结点的时候二叉树正好为空没有元素结点,无法进行判断,是不是需要进行判断一下二叉树是否为空,定义添加结点就为根结点
老师,这个遍历Map方法一不用keySet方法用这个也行吧
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637