public class Welcome { public static void main(String[]args){ System.out.println("wuzhuang"); System.out.println("wu"); System.out.println("wuzhuang"); System.out.println("wuzhuang"); System.out.println("wuzhuang"); System.out.println("zhaung"); } }
我这咋回事啊
屏幕截图 2022-02-17 133510.png
声明变量的时候在内存上会有一个位置属于这个变量,那我在声明一个方法的时候,内存上是不是也会开辟一个位置是属于这个方法的?
内部类只有通过new一个对象才能访问外部类的静态方法吗?
不能直接类名.方法名来访问吗?
老师这句是什么作用
a++可以替换为++a吗
老师为啥我这的包建不了类了?
没有"com.bjsxt"是怎么回事呀
老师,这里构造一个对象,是不是就是确定了一个坐标?
我就知道这里有找照片的方法
这样运行好复杂哦!hello world!
是包里有相同的类名吗,我现在把类名改了就不报错了。
package com.tingting.test; /** * 测试组合component */ public class TestComponent { public static void main(String[] args) { Student s = new Student("高小其",165,"java"); } } class Person1{//类1 String name; int height; public void rest(){ System.out.println("我在休息!"); } } class Student /*extends Person1*/ {//类2 Person1 Person1 = new Person1(); String major;//专业 public void major() { System.out.println("我在尚学堂,学习Java"); } public Student(String name, int height, String major) { this.Person1.name = name; this.Person1.height = height; this.major = major; } }
老师为啥我这个类名还报错了
我用TestStatic.和u.有什么区别吗,运行出来的结果好像是一样的
老师,这里是在同包不同类里调用Emp类的private属性,按理说是需要get() set()方法的,但是我不用get() set()方法,一样可以正常编译输出,为啥?
如图所示,get() set()方法被我注释掉了,但是还能正常输出
老师,toString源码里写的
return getClass().getName() + "@" + Integer.toHexString(hashCode());
为什么这里返回的是包名.Emp啊?为什么不是Test08类名开头?
多维数组返回的是[I@开头的,也不是类名,为啥?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637