//使用循环计算阶乘 int num = 5;//阶乘 int num1 = 1; while (num > 1) { //为什么这个只需要计算两次 num1 *= num * (num - 1); num -= 2; System.out.println(num); }
老师,有时候新建文件后会出现这个页面,每次只能重启Hbuider才能用,有什么办法能彻底解决吗?在百度上没找到解决方法。
问题:
为何用while?而不用if?我用if的结果是相同的
public synchronized void print(int number) { //number线程 while(index % 3 == 0) {//这用while的原因是? try { super.wait(); //假如设定打印数子的线程名叫number线程 } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } System.out.println(number); index++; super.notifyAll(); //唤醒在printer这个对象上所有的等待的线程 } } public synchronized void print(char letter) { //letter线程 while(index % 3 != 0) { try { super.wait(); //假如设定打印字符的线程叫letter线程 } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } System.out.println("" + letter); index++; super.notifyAll(); }
>..a="tobeornottobe"
>>> a.split)
['to', 'be, 'or, 'not, 'to', 'be'l
>>> a.split('be')
['to', 'or not to', ''l
为什么前边单引号,后边双引号???
//使用if-else判断三个数的最大值,并返回出来 //如果使用三木运算符,我可以理解,但是使用if-else我却理解不了 public static int add(int num,int num1,int num2) { if ((num > num1) && (num > num2)) { return num; }else if ((num1 > num2) && (num1 > num)) { return num1; }else { return num2; } }
按照老师的修改配置文件之后就飘红了,为什么,怎么办
#incoding=UTF-8 #线程的基本使用-------守护线程 from time import sleep,time from threading import Thread class MyThread(Thread): def __init__(self,name): Thread.__init__(self) self.name = name def run(self): print(f"Threading:{self.name }start") sleep(3) print(f"Threading:{self.name}end") if __name__ == '__main__': # 创建线程 for i in range(20): t = Thread(f't{i+1}') #设置当前进程为守护线程 t.setDaemon(True) t.start() print("主进程结束了!!!")
请问这个报错的原因是什么呢?
获取泛型参数信息类型和获取泛型返回结果类型,这两者的返回结果一个返回的是地址,一个直接返回泛型的类型。这其中有什么原因吗,还是说就是这么设置的。
老师请问一下,equals方法在没有被重写之前,不就是比较是不是同一个对象吗,str1是一个字符串对象,str2是一个字符串常量,两者肯定不是一个对象,为啥在使用equals方法的时候就返回true了,不是应该返回false吗,不是一个对象的
老师这个出现了错误,和视频里面的不一样,视频中抽象类不能实列化
老师为什么会报错,我跟课件上写的一样,参数不是只有三个? class Person: def __init__(self,name,age): self.name = name self.__age = age def say_age(self): print(self.name,'的年龄是',self.__age) class Student(Person): def __int__(self,name,age,score): Person.__init__(self,name,age) self.score = score s1 = Student('yeyenino',28,99)
这节内容什么玩意????沃特法克。
…………………………
public class Server {//服务器 用于启动和停止服务 private ServerSocket server; private boolean isShutDown = false; //默认没有出错 public void start() { this.start(8888); } public void start(int port) { try { server = new ServerSocket(port); this.receive();//调用接收请求信息的方法 } catch (IOException e) { isShutDown = true; } } private void receive() { try { while(!isShutDown) { //(1)监听 Socket client = server.accept(); //创建线程类对象 Dispatcher dis = new Dispatcher(client); //创建代理类并启动线程 new Thread(dis).start(); } } catch (IOException e) { this.stop();//关闭服务器 } } public void stop() { isShutDown = true; IOCloseUtil.closeAll(server); } public static void main(String[] args) { Server server = new Server(); server.start(); } }
老师,麻烦您看一下为什么会出现这个错误
老师,我创建好了,为什么decativate和cdvirtualenv用不了
视频开头说用with可以释放资源,但是用try_except_finally时有异常可以继续完成后面的代码,用with时有异常并没有正常结束程序,怎么看出它释放资源了?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637