老师,请问这个地方的锁定版本:A->B->C,我这个时候锁A,那BC的版本会被锁住吗?还是只能锁最终的依赖(C),不能锁A?
老师,我这个乱码在哪里解决呀?
package com.bjsxt; import java.awt.*; import javax.swing.*; public class BallGame extends JFrame { Image ball = Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk = Toolkit.getDefaultToolkit().getImage("image/desk.png"); public void paint(Graphics g){ System.out.println("窗口刷新了一次!"); g.drawImage(desk,0,0,null); g.drawImage(ball,200,200,null); } //创建窗口 void launchFrame(){ setSize(856,501);//窗口大小 setLocation(105,100);//窗口出现的位置 setVisible(true);//窗口默认不可见,需要设置成true让其可见 } public static void main(String[] args) { System.out.println("我的台球开始了!!"); BallGame game = new BallGame();//创建BallGame类的对象 game.launchFrame();//调用创建窗口的方法 } }
就刷新出来一个小球,不知道怎么回事,背景的桌子出不来,重启,放大缩小也不行
老师,为啥我这里修改了 中文 读出来还是乱码呢?
老师我要在b目录下创建多个目录 这要怎么操作 多次newfile对象然后调用mkdir吗还是有简便方法
package com.itbz; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException; public class JDBCTest { public static void main(String[] args) throws ClassNotFoundException, SQLException { //连接MYSQL数据库的url String url="jdbc:mysql://localhost:3306/itbz"; //连接数据库的用户名 String name="root"; //连接数据库的密码 String password="root"; //通过反射实现数据库启动的加载与注册 Class.forName("com.mysql.jdbc.Driver"); Connection connection=DriverManager.getConnection(url,name,password); } }
老师,麻烦帮我看看这个异常是怎么回事呀?
老师,为什么这里创建第二个线程对象,左边要用Thread类?,getName2不是实现的是Runnable接口吗?
老师你好
关于这一章的内容我想不明白,为什么在1的位置调用方法,在碰撞后不会画图,在2的位置碰撞后会画图
# 未使用线程同步和互斥锁的情况 from threading import Thread from time import sleep class Account: def __init__(self,money,name): self.money = money self.name = name # 模拟提款操作 class Drawing(Thread): def __init__(self,drawingNum,account): Thread.__init__(self) self.drawingNum = drawingNum self.account = account self.expenseTotal = 0 def run(self): if self.account.money<self.drawingNum: return sleep(2) # 判断完可以取钱,则阻塞。就是为了测试发生冲突问题 self.account.money -= self.drawingNum self.expenseTotal += self.drawingNum print(f"账户:{self.account.name},余额是:{self.account.money}") print(f"账户:{self.account.name},总共取了:{self.expenseTotal}") if __name__ == '__main__': a1 = Account(100,"高淇") draw1 = Drawing(80,a1) # 定义一个取钱的线程 draw2 = Drawing(80,a1) # 定义一个取钱的线程 draw1.start() draw2.start()
老师,这里Account中的2个属性是如何能被Drawing类所使用,没有调用也没有继承,是如何传递过去的?
我在添加外键约束的时候无法保存,,报错了这个
用伪对象处理塌陷的原理是啥呀
老师啊这个彩色的为啥出来是个黑球
Integer Flag1 = MethodGeneric.()System..println(Flag1)
integer为什么不能用int,包装没太懂...
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637