老师,这个raise后面跟一个类名,是对这个对象做了什么呢?虽然老师在课里面讲raise用来抛出异常,但我不太懂他是怎么追溯到他的父类里面调用并显示一大堆红字的,或者说raise抛出异常之后是在父类引发了什么东西吗?
老师,您给的这个笔记链接http://note.youdao.com/noteshare?id=1bdbc70158ce2ab0c3186f09c4a9cbb4,我只能到有道云笔记里单个单个文件地下载。。。。。。
老师,是不是我那个地方写错了
package com.bjsxt.thread.prosumer2; /** * <p>Title: TestConsumer</p> * <p>Description: 消费者模式</p> * @author xiaoding * @date Jul 20, 2020 * @version 1.0 */ public class TestConsumer implements Runnable{ //功能属性 private TestSupermarket supermarket; //超市 //构造方法 public TestConsumer(TestSupermarket supermarket) { this.supermarket = supermarket; } //定义线程体 @Override public void run() { for (int i = 0;i<10;i++) { supermarket.getConsumer(); } } } package com.bjsxt.thread.prosumer2; /** * <p>Title: TestProducer</p> * <p>Description: 生产者模式</p> * @author xiaoding * @date Jul 20, 2020 * @version 1.0 */ public class TestProducer implements Runnable{ //功能属性 private TestSupermarket supermarket; //超市 //构造方法 public TestProducer(TestSupermarket supermarket) { this.supermarket = supermarket; } //定义线程体 @Override public void run() { for (int i = 0;i<10;i++) { if (i % 2 != 0) { supermarket.setProducer("旺仔","小馒头"); }else { supermarket.setProducer("康师傅","红烧牛肉面"); } } } } package com.bjsxt.thread.prosumer2; /** * <p>Title: TestSupermarket</p> * <p>Description: 超市(存储)</p> * @author xiaoding * @date Jul 20, 2020 * @version 1.0 */ public class TestSupermarket { // 功能属性 private String brand; //品牌 private String name; //名称 //构造方法 public TestSupermarket() {} public TestSupermarket(String brand,String name) { this.brand = brand; this.name = name; } //get、set public String getBrand() { return brand; } public void setBrand(String brand) { this.brand = brand; } public String getName() { return name; } public void setName(String name) { this.name = name; } //定义同步方法Producer public synchronized void setProducer(String brand,String name) { this.setBrand(brand); try { Thread.sleep(300); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } this.setName(name); System.out.println("生产者生产了:" + this.getBrand() + this.getName()); } public synchronized void getConsumer() { System.out.println("消费者消费了:" + this.getBrand() + this.getName()); } }
测试结果:
输出变量值a不用打print的吗 能直接出来吗
这节课老师有提到以前上的小程序的课,查了下 安心食疗,小程序应该是在第29阶段,目前才第十四阶段,根本没有接触到小程序,课程结构不是按顺序的吗?
注解非法不规范,怎么做才规范,里边有很多红线标红
一、正确程序
class Person: def say_age(self): print('年龄是19') class Student(Person): pass s=Student() s.say_age()
二、错误程序
class Person: def say_age(self): print('年龄是19') class Student(Person): s=Student() s.say_age()
老师请问,为什么没有pass会报错?谢谢老师
老师,<!----> /**/ // 这三个有什么区别,各在什么情况下使用
老师,视频中对于function (eve){},什么时候这个事件event必须写,什么时候可以不写,之前大部分例子都不写,是因为用到了鼠标事件吗?
turtle.penup() turtle.goto(240,0) turtle.pendown turtle.color("red") turtle.circle(50)
老师,我们课程主要学习的是python内容,像a++这些属于java的内容没接触过,对后续JS的学习有影响吗?
老师讲的非常好,请问一下cenos系统镜像在哪里下载?
这些tank 是子弹类的,并没有使用坦克的图片进行区域划定,那为什么就可以直接调用tank.rect呢/
不理解tank.direction,变量内部的属性?
老师,在视频里面有个SyntaxError:Non-UTF-8 code错误,老师说了句地址有问题,解决方法就是在代码最上面加一个#coding:utf-8,但这个具体是什么问题呢?它有什么出现的原因吗?(在百度上搜了下都是解决方法,但是没有讲是什么原因的,我也按老师的代码试了一下,但是并没有出现同样的错误)
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637