老师,我们前面不是有学到过方法区,里面放一些不变的量,比如字符串这种的。我想知道final修饰的基本数据类型比如int,是不是也放在方法区里的。
"""测试一个经典的GUI程序的写法,使用面向对象的方式""" from tkinter import * from tkinter import messagebox class Application(Frame): """一个经典的GUI程序的类的写法""" def __init__(self, master=None): super().__init__(master) # super()代表的是父类的定义,而不是父类对象 self.master = master self.pack() self.createWidget() def createWidget(self): """创建组件""" self.btn01 = Button(self) self.btn01["text"] = "点击送花" self.btn01.pack() self.btn01["command"] = self.songhua # 创建一个退出按钮 self.btnQuit = Button(self, text="退出", command=root.destroy) self.btnQuit.pack() def songhua(self): messagebox.showinfo("送花","送你99朵玫瑰花") if __name__ == '__main__': root = Tk() root.geometry("400x100+200+300") root.title("一个经典的GUI程序类的测试") app = Application(master=root) root.mainloop()
老师,倒数第二行中(master=root)这句话是什么意思呀,是固定格式吗?
老师,这个APIv3秘钥是不是又改过了,视频里的用了,还是会报错
老师,之前学第一章的时候有说过ctrl+c也是中断while True的意思,那break跟ctrl+c有什么用法差别吗
峰度更陡峭意味着什么
老师这个LoginUrl 他是指,进入登录的页面地址,还是登录请求的地址
这是上个问题的图片展示,第一次安装没有出现这个问题
老师,请问在确认已经关闭防火墙的情况下出现了这样的错误,应该怎样解决呢。
老师为什么按照视频的操作完之后,执行
systemctl start uwsgi
指令还是无法开启uwsgi ,
我这里比视频显示的少了两个东西
老师,请问vscode怎么实现自动导包?
老师我的问题是 程序运行了,飞机丢了
麻烦老师帮我看看那里出问题了,飞机找不到了
final Node<E> f = first; first = newNode;
被final 修饰的变量不是不可以重新赋值嘛?
有点懵圈了
package com.xykj; import java.io.BufferedOutputStream; import java.io.DataOutputStream; import java.io.FileOutputStream; public class DataOutputDemo { public static void main(String[] args) { DataOutputStream dos = null; try{ dos = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("d:/data.txt"))); dos.writeChar('a'); dos.write(10); dos.writeDouble(Math.random()); dos.writeBoolean(true); dos.writeUTF("你好"); dos.flush(); }catch (Exception e){ e.printStackTrace(); }finally{ try{ if (dos != null){ dos.close(); } }catch (Exception e){ e.printStackTrace(); } } } } package com.xykj; import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.FileInputStream; public class DataInputDemo { public static void main(String[] args) { DataInputStream dis = null; try{ dis = new DataInputStream(new BufferedInputStream(new FileInputStream("d:/data.txt"))); //直接读取数据,读取的顺序要与写入的顺序一致,否则不能正确读取数据。 System.out.println("char: "+dis.readChar()); System.out.println("int: "+dis.readInt()); System.out.println("double: "+dis.readDouble()); System.out.println("boolean: "+dis.readBoolean()); System.out.println("String: "+dis.readUTF()); }catch(Exception e){ e.printStackTrace(); }finally { try{ if (dis != null){ dis.close(); } }catch (Exception e){ e.printStackTrace(); } } } }
老师,我是按照顺序读取的,怎么还会报错
iodemojava.io.FileInputStreamjava.io.IOExceptionTest2 { (String[] args) { FileInputStream fis = { fis = FileInputStream()StringBuilder sb = StringBuilder()temp = ((temp = fis.read()) != -) { sb.append(() temp)} System..println(sb)} (Exception e) { e.printStackTrace()} { { (fis != ) { fis.close()} } (IOException e) { e.printStackTrace()} } } }
线程相当于方法吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637