老师,为什么不会显示信息啊!是少装东西了吗?
老师,如何修改查询结果的列宽和行高呢啊,太小了,我看着难受
set()方法最后返回oldValue有什么用呢
public E set(int index, E element) { rangeCheck(index); E oldValue = elementData(index); elementData[index] = element; return oldValue; }
目前客户端代码改成了多线程,又将服务器端的代码改成了多线程,以便同时与多个客户端交流。客户端的main方法代码如下
public class Server { public static void main(String[] args) throws IOException { System.out.println("-------------服务器已启动---------------------"); ServerSocket server = new ServerSocket(9998); while(true) { Socket client= server.accept(); MyChannel my = new MyChannel(client); new Thread(my).start(); } } }
在客户端输入文字后,文字发送到服务器端,客户端能收到服务器的反馈。但是第二次在客户端输入文字,程序进行至
Socket client= server.accept();
就无法往下进行。调试的gif动图如下:
调试,网上搜索。搞了三个小时,一点原因也找不到。因此请老师看看。感激不尽。
1,老师,Java会默认导入java.lang包,请问这种导入的原理是什么?2、在导入自己创建的包时,很清楚可以看到路径
但是在导入java.awt.*;的时候,右侧的文件夹中根本看不到java.awt下所有的类,请问这其中的原理是什么?
这节课讲的是在eclipse项目中新建包,通过在src目录上单击右键,选择new->package;然后在package窗口上输入包名即可。我想问的是除此之外,还要别的方式新建包吗?可以通过java代码生成包吗?
老师好,我遇到的是这个问题,打印方法传入的是person类的对象a1,而student是al2,所以,这个错误咋那么解决
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
为什么递归函数不能传入file参数
import java.io.File; public class TestFile { public static void main(String[] args) { File f = new File("D:\\学习资料"); printFile(f, 0); } public static void printFile(File file,int level){ for(int i=0;i<level;i++){ System.out.print("-"); } //获取目录名 System.out.println(file.getName()); //进行判断,如果是目录,就获取列表 if(file.isDirectory()){ File[] fileList = file.listFiles(); for(File temp:fileList){ System.out.println(temp); } printFile(file, level+1); } } }
为什么把参数传入成file会变成死循环
老师你提到了except 后面可跟 Exception和BaseException来捕捉漏网之鱼
我试了一下单纯的except:后面不加东西也能捕捉 那么这时候默认的是Exception还是BaseException呢?
a = 10 try: b = int(input("输入:")) c = a/b print(c) except ValueError: print("出错1") except : #except后面不加东西 print("出错2")
研究生毕业27周岁,这样当程序员是不是年龄偏大被单位歧视啊
老师,精简版的系统在哪里能说一下吗?谢谢老师了。
<span>用户名:</span><input type=’text‘><br/> <span>密码:</span><input type=’password‘><br/> <button>登录:</button>老师这个上引号有大小写区分吗??
只有JDK的目录,没有看到JRE的目录。
请问老师,这节课中main方法中调用静态方法,是用类名.静态方法名()调用。即User2.printCompany();
public class User2 { int id; // id String name; // 账户名 static String company = "北京尚学堂"; // 公司名称 public User2(int id, String name) { this.id = id; this.name = name; } public static void printCompany() { System.out.println(company); } public static void main(String[] args) { User2 u = new User2(101, "高小七"); User2.printCompany(); User2.company = "北京阿里爷爷"; User2.printCompany(); //printCompany();//也可以直接调用静态方法 } }
我发现也用printCompany()直接调用。请问这样是程序背后默认在printCompany()前面加上了类名吗?
为什么我只能删除最内层的目录
import java.io.File; public class TestDirectory { public static void main(String[] args) { //创建File类对象 File f = new File("D:"+File.separator+"test"); f.mkdir(); //创建目录,只能创建单层目录 System.out.println("是目录还是文件:"+f.isDirectory()); System.out.println("是目录还是文件:"+f.isFile()); System.out.println("目录是否存在:"+f.exists()); File f2 = new File("D:\\aa\\bb\\cc"); // f2.mkdirs(); //用于创建多层目录 // f.delete(); File parent = f2.getParentFile(); System.out.println(parent); //获取父级目录 // System.out.println(parent.delete()); //delete删除目录时,只允许删除空目录 f2.delete();//删除最里层 parent.delete(); } }
22行好像不起作用呢,删除完就是这样。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637