永发信息网

初学者java问题

答案:5  悬赏:0  手机版
解决时间 2021-05-01 07:22
  • 提问者网友:火车头
  • 2021-04-30 10:05
Java都有哪些常见类型的问题,都有哪些现成的方法来解决它们。有经验的高手能替我简单归纳下吗??谢谢~~~
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-04-30 11:28
常见类型有八种:byte、short、int、long、char、double、float、boolean,String不是基本类型,首先要明白他们用在哪儿,然后出现的问题有类型不匹配的问题,还有向上转型,向下转型,记住向上转型不会丢失数据,而向下转型则会丢失数据,在对象中,这一点很重要,而且如果转错了,会报强转出错的异常。。因为我对你所说的不是很理解,所以只能说到这里,如果有什么不懂,继续问吧你碰到的问题是什么????
全部回答
  • 1楼网友:往事隔山水
  • 2021-04-30 14:37

我来举例说明

import java.util.date;

public class Test{

private int a;

private String b;//String类非常重要 里面的方法很多

private float c;

private Date d;//这个常用 也就是java.util.*这个包中的类都很重

private double a;

你学习就从String 开始学习 把代码一个一个的打上去 运行 看效果 祝你好运

  • 2楼网友:煞尾
  • 2021-04-30 13:59

。。。人家说的是 编译错误等等的吧,这些问题一般可以根据错误提示找到相应的问题,运用system 注释等方法解决

  • 3楼网友:过活
  • 2021-04-30 13:00

byte、short、int、long、char、double、float、boolean,String

常用的有boolean,String int double

boolean 就是就有两个值 一个真和一个假 一个是一个否 可以来判断程序当中一个操作的结果

返回正确的该如何做 返回错误的又该如何做

String 就是一段char的集合 也就是字符串 我们一般来储存一段文字信息

int 整形数字 也是常用的

double 是双精度数字 用于小数的计算 等等 基本类型 就是为了解决一些常见的问题

  • 4楼网友:野味小生
  • 2021-04-30 12:31
首先是private,类的private方法和属性只能类自己,在类的家里使用,出了类的范围,也就是类的代码之外就不能使用,子类也不能使用,所以fh是一个Fish ,所以能swim(); 而sk是个Shark 就不行。 同样是new Shark(),为什么fh是个Fish,而sk是个Shark呢?因为fh声明成了 Fish:Fish fh = new Shark(); 而sk则声明成了Shark:Shark sk = new Shark(); Fish fh = new Shark(); 其实可以分解成下面两句代码: Shark sk = new Shark(); Fish fh = (Fish)sk; 也就是将sk转换为其父类Fish,换个角度来看,就是用父类fh,指向子类sk。 第二,多态。多态是个很重要的概念。多态存在必须有两个条件,记住它,很重要的:①父类引用指向子类对象,②子类重写了父类的方法。 当一个父类的方法被子类重写时,对象是调用父类的方法还是调用子类的方法,是根据类的真实类型来定的: Shark sk = new Shark(); //new的Shark,它的真实类型是Shark Fish fh = new Shark(); //new的还是Shark,它的真实类型仍然是Shark 所以sk和fh的eat();都是Shark的eat(); 最后,public void sleep();因为是public的,所以子类能用,而且因为没重写,所以都是Fish的sleep();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯