这是什么情况老师?为什莫输入命令找不到对应 表格
——————————————————————————
如下视频里的代码:
package cn.jd.mianxiangduixiang; public class TestSuper02 { public static void main(String[] args) { System.out.println("开始创建一个ChildClass对象......"); //!!!问题所在处 new ChildClass(); //向這样写,我想以后调用它怎么调用呢? } } class FatherClass { //构造方法 public FatherClass() { System.out.println("创建FatherClass"); } } class ChildClass extends FatherClass { //构造方法 public ChildClass() { System.out.println("创建ChildClass"); } }
问题:
new ChildClass(); //向這样写,我想以后调用它怎么调用呢?
package com.wjk.testdate; public class Teest { public static Teest t1=new Teest(); { System.out.println("blockA"); } static { System.out.println("blockB"); } public static void main(String [] args) { Teest t2=new Teest(); } }
(1)最近在复习java之前学习的内容,找了一道题目来写就晕了,这道题目为什么执行出来不是blockBblockBblockA,我的理由:静态块>main>构造块>构造方法.
(2)
{ System.out.println("blockA"); }
这段代码应该是简单的语句块吗?记得之前说语句块就是用大括号括起来的吧.这个是最近发现的两个问题,希望老师能够帮忙解答一下
1.线程同步后,票是一张一张的出效果和单线程不就一样了吗? 这样子多线程还有什么优势呢?
问题点:程序运行后,怎么在源文件("D:\\a.txt")上写呢,应该写到"E:\\test.txt"
package cn.sxt.reader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class TestFileCopy { public static void mian(String[] args) throws IOException{ FileInputStream fis = new FileInputStream(new File("D:\\a.txt")); FileOutputStream fos = new FileOutputStream(new File("E:\\test.txt")); int b =0;//用于储存读到的字节 while((b=fis.read())!=-1){ fos.write(b); } fos.flush(); fos.close(); fis.close(); } }
这和浏览器没关系啊!我换过,没用!把所有的缓存清空也不起作用
__________________________________________________________________
视频中说的
方法的重写需要符合下面的三个要点:
1.“==”: 方法名、形参列表相同。 //问题所在处
2.“≤”:返回值类型和声明异常类型,子类小于等于父类。
3.“≥”: 访问权限,子类大于等于父类
package cn.jd.mianxiangduixiang; //main public class TestOverride { public static void main(String[] args) { Horse v2 = new Horse(); //子类调用重写方法 v2.run(2); } } //父类 class Vehicle { // 交通工具类 public void run(double q,int w) { System.out.println("跑...."); } } //子类 class Horse extends Vehicle { //问题所在处 // 子类重写父类方法 //形参列表必须一致?现在不一致也重写了 public void run(int a) { System.out.println("四蹄翻飞,嘚嘚嘚..."); } }
老师,我重写的方法,形参列表与父类不同,也重写成功了,为什么?
是写的username啊,只是我刚才打错了
都没写错啊,不记住密码就是不能登录成功
为什么sb2.append("")和sb2.append(str6);的结果是不相同的,str6不也是一个字符串么?
代码:
package com.bjsxt.test; public class Test { public static void main(String[] args) { String str1 = "abc"+"bcd"; String str4 = "abcbcd"; //等号右侧有运算,会在堆里开空间 /** * 创建StringBuilder对象 * StringBuilder sb = new StringBuilder(); * sb.append("abcdbc"); * sb.append("cde"); * String str2 = sb.toString(); */ String str2 = str1+"cde"; //使用new关键字创建了对象,在堆里开空间 String str3 = new String("hello"); System.out.println(str1==str2); System.out.println(str1==str4); /**在等号右侧有变量参与运算或有new关键字,会在堆里开空间*/ /***/ String str6 = ""; for(int i=0;i<10;i++){ StringBuilder sb2 = new StringBuilder(); // sb2.append(str6); sb2.append(""); sb2.append(i); str6 = sb2.toString(); // str6 = str6+i; } System.out.println(str6); /**在堆中之创建了sb一个对象*/ StringBuilder sb = new StringBuilder(); for(int i=0;i<10;i++){ sb.append(i); } System.out.println(sb.toString()); } }
结果:
sb2.append(str6);
sb2,append("");
但是改成usename和password也还是需要点击记住密码,不然登陆仍然无效
————————————————————————————————————————
问题:我想试一试,這个对象是否是String的为什么不行呢?
老师 视频中提到子类不会自动继承父类的构造函数 可是我自己试了一下 能继承的啊
class A: def __init__(self,a): self.a = a def a1(self): print(self.a) class B(A): pass a = A(1) a.a1() #打印1 b = B(3) b.a1() #打印3
最终结果 都打印出来了
测试不对把,测试postman使用的还是get方法测试的
老师这里一个下划线的保护成员似乎没有讲解?
''' 建立一次通讯 ''' from socket import * tcpServerSocket = socket(AF_INET,SOCK_STREAM) host = '' post = 8080 addr = (host,post) tcpServerSocket.bind(addr) print('----------等待会话开始------------') while True: tcpServerSocket.listen() tcpClientSocket,addr = tcpServerSocket.accept() data = tcpClientSocket.recv(1024) print('对方发给你的话:',end=' ') print(data.decode(encoding='gb2312')) sendData = input('请输入发给对方的话:') tcpClientSocket.send(sendData.encode(encoding='gb2312'))
老师 我利用网络助手反复测试了这个代码,出现了一下问题:
我能接受到网络助手发送的信息,而且我能给网络助手发信息。但是只能接受一次,再次发送就收不到了,为什么呢??
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637