老师,我想问一下:
这是我自定义线程里的run方法:
如果我主线程的for循环里的输出语句中线程名字后面不加i,输出结果的顺序不论试几遍都一直不变
输出结果就一直是这样的:
但是如果我在主线程的for循环中输出时在线程名字后加一个i,顺序就会变成随机的:
这是怎么回事呢?
老师,我还是没懂为什么这里不能用if-else呢?
public synchronized void set(String name,String brand){ //相当于isFlag==true if (isFlag){ try { //当有商品时等待 super.wait(); } catch (InterruptedException e) { e.printStackTrace(); } }//当生产者线程被唤醒后从wait()之后的代码开始执行 //生产商品 this.setName(name); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } this.setBrand(brand); System.out.println("-----生产者线程生产了-----"+this.getBrand()+"------"+this.getName()); //通知消费者 super.notify(); isFlag=true; }
com.JB.yhbTestObject { (String[] args) { Person2 s=Person2()TestObject t=TestObject()s.rest()System..println(s.++s.++s.)System..println(t.toString())System..println(s)} } Person2 Object{ String (ageheightString name){ .=age.=height.=nameSystem..println()} String () { } (){ System..println()} }
为什么编译之后,t的地址显示出来了,s显示null呢
字符串驻留机制:下面示例,为什么cmd窗口为False,而pycharm中结果为TRUE呢,重点是后者想不通。
c = 'dd#'
d = 'dd#'
c is d
True
Java的三大版本和每半年更新的版本是什么关系,都说版本有点搞不清
主键作为唯一标识,为何会有同时设置两个primary key
老师,请问我用自己训练的模型时,为什么会报错呢?
老师好:
最后一步服务器没有反应,前面都正常,这个地方试了好久还是不行
bjsxt.rar
老师,帮忙看看,为啥我的依赖下载不下来呢,如下图:
如上图,jstl一直是标红的。但是我的父项目的pom文件是好的,这个是子项目 的pom文件
score = (()) grade = nmu =score<score>: score = (()) : num = score//num<:num=(.format(scoregrade[-num]))
老师我发现文档输入100的时候是E
我加了一句
score = (()) degree = num = score>score<: score = (()) : num = score//num<:num=num>:num=(.format(scoredegree[-num]))
from tkinter import * from tkinter import messagebox class Application(Frame): def __init__(self,master=None): super().__init__(master) self.master = master self.pack() self.create() def create(self): self.label01 = Label(self,text="用户名").pack() v1 = StringVar() self.entry01 = Entry(self,textvariable=v1).pack() self.label02 = Label(self, text="密码").pack() v1.set("admin") v2 = StringVar() self.entry02 = Entry(self, textvariable=v2,show="*").pack() self.btn01 = Button(self, text="登录", command=self.b).pack() def b(self): username = self.entry01.get() password = self.entry02.get() if username == "haha" and password == 123456: messagebox.showinfo("登录成功") else: messagebox.showinfo("登录失败") if __name__ == "__main__": root = Tk() root.title("今日的练习") root.geometry("400x400+200+200") app = Application(master=root) root.mainloop() Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\zhangzhen\AppData\Local\Programs\Python\Python38-32\lib\tkinter\__init__.py", line 1883, in __call__ return self.func(*args) File "C:/Users/zhangzhen/PycharmProjects/zhanghzen/haha.py", line 22, in b username = self.entry01.get() AttributeError: 'NoneType' object has no attribute 'get'
get为什么没有?
老师,这个中文的EditPlus中文的,怎么下载啊?
老师这个下载插件这里进不去
老师,我进不去Debug模式咋回事?
这后面为什么还要加一个toString方法?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637