为什么JAVA中已经有rectangle类还可以自己定义rectangle类在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 16:00:36
为什么JAVA中已经有rectangle类还可以自己定义rectangle类在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译

为什么JAVA中已经有rectangle类还可以自己定义rectangle类在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译
为什么JAVA中已经有rectangle类还可以自己定义rectangle类
在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译出错?
我自己又定义了两个animal类,编译就会出错,说已经定了一个animal类.
什么原因?

为什么JAVA中已经有rectangle类还可以自己定义rectangle类在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译
public class Rectangle extends Rectangle2Dimplements Shape,Serializable
这个类的历史.
只要你不import这个类,定义使用不会出冲突,变色这个是编辑器的功能,没办法,见到默认类字符串都变色.
不信你
class String{
}
由于在同一个文件你定义两次animal 当然冲突

为什么JAVA中已经有rectangle类还可以自己定义rectangle类在JC下编辑,可以自己定义一个rectangle类,而且字体会变颜色,这说明rectangle是Java中已经有的类.但是为什么我还能定义这样的类,却不会编译 java图形界面中pnlContainer.setBounds(new Rectangle(0,0,400,220)); 这里的(0,0,400,220) Java中为什么有些变量后面有.length, 英文中rectangular与rectangle有什么不同吗 java中GC是什么?为什么要有GC? JAVA中private 为什么要用private? java 画矩形package testFrame;import java.awt.Color;import java.awt.Component;import java.awt.Frame;import java.awt.Graphics;import java.awt.Rectangle;public class FrameTest extends Frame {/*** @param args*/Rectangle rec;Frame f;public void paint(G java 中 Rectangle 类 的setRect 和setBounds 有什么区别么?试了一下效果一样 那不是多此一举 setRect底层多了这些看不懂int newx,newy,neww,newh;if (x > 2.0 * Integer.MAX_VALUE) {// Too far in positive X direction to represe java 中 java中,集合类有什么作用? 如何用java编写类 Circle(圆) 和类 Rectangle(矩形) , pDC -> Rectangle(rect);有什么作用 JAVA中new Rectangle()坐标是指什么比如这个jLabel1.setBounds(new Rectangle(48,27,46,36));前两个坐标表示的是什么,是以窗体左上角为原点?还是以当前容器左上角为原点如果jLabel1是在JPanel中的不是在JFrame java 中为什么两个负数取余结果还是负数? java中:short的取值范围是?为什么呢? Java中冒泡排序和选择排序有什么不同? 什么是常量?Java中,常量的定义规则有哪些? java中throw跟throws有什么区别?