list容器和数组容器的区别是什么,感觉功能除了动态性其他都一样,那为何不用List容器去代替数组存储呢?
接口默认继承object类吗?
单例集合和双例集合不太懂
老师你好,下面有一段是format.format(date2),第一个是追溯到上面那个yyyy那边的格式,那后面的format的作用是什么,是因为语法原因来调用date2才加上去的吗?
数字后面加了个L,是代表毫秒单位吗
getDeclaredField(...)不是返回里面的对象,不论公有私有吗,getField()才是只返回公有的吗,为什么返回username会报错
net.rar
老师为啥我不管怎么输入也没有返回给这个客户端,其他客户端也没实现共享,这是为什么呢
我发现我听不懂源码
package com.itbaizhan; import java.io.File; import java.util.Date; public class TestFile1 { public static void main(String[] args) throws Exception { System.out.println(System.getProperty("user.dir")); File f = new File("a.txt"); //相对路径,默认放到user.dir目录下面 f.createNewFile(); //创建文件 File f2 = new File("f:/b.txt"); //绝对路径 f.createNewFile(); // System.out.println("File是否存在:"+f2.exists()); // System.out.println("File是否是目录:"+f2.isDirectory()); // System.out.println("File是否是文件:"+f2.isFile()); // System.out.println("File最后修改时间:"+new Date(f2.lastModified())); // System.out.println("File的大小:"+f2.length()); // System.out.println("File的文件名:"+f2.getName()); // System.out.println("File的目录路径:"+f2.getAbsoluteFile()); } }
老师为什么我这个f2的b.txt没有创建成功
public class TestDeadLock { public static void main(String[] args) { MakeUp mu1 = new MakeUp(0,"小丫"); mu1.start(); MakeUp mu2 = new MakeUp(1,"大丫"); mu2.start(); } } /** * 口红类 */ class Lipstick{ } /** * 镜子类 */ class Mirror{ } class MakeUp extends Thread{ private int flag; //flag = 0:手上有口红 flag != 0:手上有镜子 private String name; static Lipstick lipstick = new Lipstick(); static Mirror mirror = new Mirror(); public MakeUp(int flag, String name) { this.flag = flag; this.name = name; } public MakeUp() { } @Override public void run() { this.doMakeUp(); } /** * 开始化妆 */ public void doMakeUp(){ if (this.flag == 0){ synchronized (lipstick){ System.out.println(this.name+" 拿着口红"); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } synchronized (mirror){ System.out.println(this.name +" 拿着镜子"); } } }else { synchronized (mirror){ System.out.println(this.name +" 拿着镜子"); try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } } synchronized (lipstick){ System.out.println(this.name +" 拿着口红"); } } } }
我确定是跟着视频里一个一个敲的,但是没有出现死锁情况是怎么回事啊
视频里说这个class com.itbaizhan.Users是在toString当中的,这个class在哪能看出来
视频里说Object的hashcode方法是根据类算的哈希值,在自定义Users里重写后的hashcode方法是根据类的两个属性username,userage来计算哈希值的。不理解hashcode这个方法的原理。
创建泛型接口实现类对象时,该对象的引用类型必须是泛型接口吗?
为什么不加String就报错啊
为什么他不是-1
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2026百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637