请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 306|回复: 0

[疯狂Java讲义] JAVA学习求助

[复制链接]
发表于 2019-10-21 09:39:48 | 显示全部楼层 |阅读模式
本帖最后由 风 于 2019-10-26 16:11 编辑

各位老师、前辈,我是java的初学者,还望各位多多指教!
以下是我近段时间学习中所遇到的困惑,希望各位老师、前辈能解疑释惑!
第一个问题:
     public class JavadocTest
     {
          /**
          * 简单测试成员变量
          */
          protected String name;
          /**
          * 主方法,程序的入口 <br>
          * 这是程序的入口函数 <br>
          * @param args 这是调用参数 <br>
          */
          public static void main(String[] args)
          {
             System.out.println("Hello World");
          }
      }
      如果没有“* @param args 这是调用参数 <br>”,源文件编译会报错,加上就没事,为什么?



第二个问题:
      包描述文件package.html如何生成?



第三个问题:
      源文件编译成功后,如果运行中前面的语句结果溢出或者异常,后面的语句将不再输出,是不是 一直都这样,如何避免?




第四个问题:
          double d = 4.8;
          double e = 3.0;
          double f = d - e;
          System.out.println("f = " + f);
      计算机输出结果为“f = 1.7999999999999998”,与实际结果“1.8”有出入,而加法运算无此现      象。为什么?




第五个问题:
          int a = 5;
          int b = 6;
          if (a > 4 || b++ >6)
          {
               System.out.println("a的值是:" + a + "\n" + "b的值是:" + b + "\n" + "b++的值是:" + b++);
          }
          int c = 5;
          int d = 6;
          if (a > 4 | d++ >6)
          {
                System.out.println("c的值是:" + c + "\n" + "d的值是:" + d + "\n" + "d++的值是:" + d++);
          }
          int e = 6;
          int f = e++;
          System.out.println("e = " + e + ",f = " + f);
          int g = 6;
          int h = ++g;
          System.out.println("g = " + g + ",h = " + h);
以上语句输出为:
a的值是:5
b的值是:6
b++的值是:6
c的值是:5
d的值是:7
d++的值是:7
e = 7,f = 6
g = 7,h = 7
     我的问题是:1、在第一个if语句中,b++根本就没有经过计算,哪儿得来的值?
                 2、在第二个if语句中,d++的值应该是6,而输出结果是7,同时运算结果表明“d++                     > 6”是false,与验证语句中f的值是6的预期一样,为什么?


第六个问题:
    我买的java讲义推荐的java版本是8u51,我目前装的是8u221,请问这个学起来影响大吗?如果装成最新版jdk13呢?
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2020-4-5 21:51 , Processed in 0.277877 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表