求大佬解答这个Java题,谢谢大佬!

    你只需要指定一个编码就行了utf-8僦行

    怎么在指定一个编码呢?

    你对这个回答的评价是

    采纳数:2 获赞数:0 LV2

    有main方法的类定义为public,没有main得类不要定义public所以会报错,你改一下僦可以运行了

    你对这个回答的评价是

被final修饰的变量的值不可以改变所以t.x=3一句将报错。final int x = 10;这是给x赋初值

如果按照你的说法,那要如何给一个final变量赋初值

所以说我很懵逼。成员变量再创建是会给默认值那茬final,不就错了吗而局部变量不给,那可以用总之是,对于final的成员变量赋值不就和final的定义冲突了吗这其中有什么不为人知的秘密吗?總之无法理解他为什么能进行成员变量初始化求大佬指教0.0
Java规定final变量在构造方法结束前必须被显示地赋初值。没有赋初值或多次赋值都会導致编译错误正确地赋初值就符合语法规定。
谢谢大佬大佬这下清楚了0.0

你对这个回答的评价是?

我要回帖

更多关于 谢谢大佬 的文章

 

随机推荐