老师,为什么我新建oop的时候他就把之前那个包覆盖了呀
class Point { double x, y; public Point(double _x, double _y) { x = _x; y = _y; } public double getDistance(Point p) { return Math.sqrt((x - p.x) * (x - p.x) + (y - p.y) * (y - p.y)); } public static void main(String[ ] args) { Point p1 = new Point(3.0, 4.0); Point origin = new Point(0.0, 0.0); System.out.println(p1.getDistance(origin)); } }
我该怎么去理解
class Point,然后后面的Point p1,Point origin? class Point是定义一个类,那么Point p1是什么意思?Point是作为修饰符还是什么?为什么 在P1前写它?
public void login(){ System.out.println(name); } public static void printCompany(){ System.out.println(company ); } public static void main(String[] args) { TestStatic .printCompany(); TestStatic .company = "北京阿里爷爷"; TestStatic .printCompany();
老师,有点不是很懂这几句代码的含义
老师,import java.awt.*;这个导包一直不成功,怎么解决呀
int []a={1,2,3}; int []a1={4,5,6}; System.arraycopy(a,0,a1,0,a.length); for (int i = 0; i <a1.length ; i++) { System.out.println(a1[i]); } 为什么a1的长度还是3
for循环不懂
老师这个为什么错了?
同样的代码 重新打开 就不能运行各种报错,这是为什么呢?
long totall=long(money*years)
可以吗?
请问老师,bug在哪儿啊?我真的没找出来
请问老师我想在vscode上直接运行java代码该如何操作?
package 封装; class Person { private String name; private int age; public Person(){ } public Person(String name,int age){ this.name = name; this.age =age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } @Override public String toString() { return "person{" + "name='" + name + '\'' + ", age=" + age + '}'; } public void setAge(int age) { if(age >130 || age < 0){ this.age =18; }else{ this.age = age; } } public class Test2{ public static void main(String[] args) { Person p1 = new Person(); p1.name ="小红"; p1.age =-12; p1.setAge(-45); p1.setName("小兰"); System.out.println(p1); Person p2 = new Person("小黑",300); System.out.println(p2); } } }
这里为什么显示Static declarations in inner classes are not supported at lanquage level '8'
为什么老师上课的代码就能够运行这个不知道错在哪里了
我想问一下这里为什么要放一个空的Person,不能直接用带参数的吗就是把空的person省略掉
public Man(int age, String name) { 16 super(); 17 this.age = age; 18 this.name = name; 19 } 20
这个super()调用的是Object的构造器吗
老师我没有“编码”这个选项,请问在哪儿可以找到?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637