小芳同学的错题总结(四)

1.题目:下列说法正确的是()

A JAVA程序的main方法必须写在类里面

B JAVA程序中可以有多个main方法

C JAVA程序中类名必须与文件名一样

D JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

答案:A

B中,每个JAVA程序中只能有一个main方法。C中,大家想一下这个问题,一个JAVA程序中只能有一个类吗?当然不是还有内部类呢,所以这句话应该换为JAVA程序中必须存在一个权限为public 的类与文件名一样。D中,JAVA程序的main方法中如果只有一条语句,必须用{}(大括号)括起来,怎么说呢,只要不是放在抽象类中有没有语句都要有大括号。

2.题目:CLASSPATH中的“.”的含义是哪项?()

A 省略号    B  当前目录   C  所有目录  D  上级目录

答案:B

补充一下类似知识:./当前目录下    .../上级目录下  /根目录下

3.题目:用高级语言编写的程序需要用( )程序翻译后计算机才能识别?

A 汇编     B 编译    C  解释   D  连接

答案:B

补充资料:①JAVA中有哪些数据类型?

JAVA数据类型包括基本数据类型和引用数据类型两大类。基本数据类型中又分为数值型(整数型(byte/short/int/long)、浮点型(float/double))、字符型(char)、布尔型(boolean))。引用型典型的有数组、类、接口、String等等。

易错题目:

以下哪个类型是基本数据类型()

A byte  B String  C  Integer  D  Float

答案:A

注意:B是引用类型这个容易理解,C和D是包装类属于类即为引用型。八个基本数据类型对应八个包装类分别为Byte、Short、Integer、Long、Float、Double、Character、Boolean,它们是在lang包中,lang包是唯一不用导入就可以使用它里面的类的包。

②JAVA命名规则

1.由字母、数字、_、$组成不能以数字开头

2.JAVA是大小写敏感的,例如:命名Test和test是两个不同的名字

3.不能是关键字或保留字

③整型默认是int 浮点型默认是double

今天总结的有点简单,但往往最简单的最容易被忽视,导致产生错误,积少成多嘛。

祸患常积于忽微,而智勇多困于所溺。——欧阳修

加油!小芳同学

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,根据题意,可以得到以下个基站的坐标: A(0,0) B(200,0) C(0,300) D(x,y) 由于个基站形成一个矩形,因此D点的坐标必须满足以下两个条件: 1. D点到A点的距离为288,即√((x-0)^2 + (y-0)^2) = 288 2. D点到B点的距离为300,即√((x-200)^2 + (y-0)^2) = 300 解方程组: (x-0)^2 + (y-0)^2 = 288^2 (x-200)^2 + (y-0)^2 = 300^2 化简得: x^2 + y^2 = 82944 x^2 - 400x + y^2 = 70656 将第一个式子代入第二个式子,得到: -400x = -12288 解得: x = 30.72 将x代入第一个式子,得到: y = ±278.4 因为D点在矩形内部,所以y = -278.4,即D的坐标为(30.72,-278.4)。 接下来考虑小明和小芳的问题。小明的移动方向为斜率为1的直线方向,即小明的运动轨迹可以表示为y=x+常数;小芳的运动方向为斜率为0.5的直线方向,即小芳的运动轨迹可以表示为y=0.5x+常数。 设小明和小芳在t时间后相遇,即他们此时的位置相同,即: x_ming + 3t = x_fang + 5t y_ming + 3t = y_fang + 5t 将小明和小芳的运动轨迹带入上式,得到: x_ming + 3t = x_fang + 5t x_ming + 3t = 2y_ming + 常数1 x_fang + 5t = y_fang + 常数2 将常数1和常数2带入第一个式子,得到: x_ming + 3t = x_fang + 5t x_ming + 3t = 2y_ming + x_fang - 常数2 x_fang + 5t = 0.5x_fang + 常数1 化简得: x_ming - x_fang = 2y_ming - 常数2 - 3t 1.5x_fang - 5t = 常数1 综上所述,小明和小芳无法被任何一个基站定位的条件是:他们的位置不在任何一个基站的监测范围内。因此,我们只需要找到个基站的监测范围,并判断他们在哪些区域内即可。 A基站的监测范围为以(0,0)为圆心,半径为300的圆形区域; B基站的监测范围为以(200,0)为圆心,半径为500的圆形区域; C基站的监测范围为以(0,300)为圆心,半径为600的圆形区域; D基站的监测范围为以(30.72,-278.4)为圆心,半径为288的圆形区域。 因此,我们只需要判断小明和小芳的位置是否在这个圆形区域之外即可。如果小明和小芳的位置都在这个圆形区域之外,则他们无法被任何一个基站定位。 附加题:小明和小芳无法被定位的条件是:他们的位置都在个基站的监测范围之外。小明和小芳是否会相遇需要进一步计算。将上面的两个方程联立,得到: x_ming - x_fang = 2y_ming - 常数2 - 3t 1.5x_fang - 5t = 常数1 两个方程的系数矩阵为: [ 1 -1 -2 ] [ 0 1.5 5 ] [ 2 0 -3 ] * [-1 0 1 ] 解得: t = -1/7 x_ming = 370/7 y_ming = 178/7 x_fang = 415/7 y_fang = 207/14 因此,小明和小芳会在t = -1/7的时刻相遇,相遇地点的坐标为(x_ming,y_ming) = (370/7,178/7)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值