黑马程序员技术交流社区

标题: 打印main的参数的相关问题 [打印本页]

作者: 小黑子    时间: 2014-7-30 11:47
标题: 打印main的参数的相关问题
本帖最后由 小黑子 于 2014-8-1 13:19 编辑

问题如图片所示,求婶婶解释丫~~

5_main参数问题.png (14.83 KB, 下载次数: 133)

问题如图。求神哥解答~~

问题如图。求神哥解答~~

作者: jwx555    时间: 2014-7-30 11:52
java.lang是包名
L不知道
作者: icris    时间: 2014-7-30 12:03
args是一个 String[] ,是一维字符串数组,打印结果中 [ 表示一维, Ljava.lang.String 表示字符串,后面的@表示地址。
byte[][] a = {{1}};
System.out.println(a);
上面两行代码输出为:[[B@6d06d69c , 对照可以看出来具体作用,也可以写一些其他类型数组看看结果。

java.lang 中 java 是 java 的意思(…) , lang 是 language ,语言的意思,java.lang 是一个包,java.lang.String 表示在 java.lang 包里的 String 类
作者: 小黑子    时间: 2014-7-30 12:06
icris 发表于 2014-7-30 12:03
args是一个 String[] ,是一维字符串数组,打印结果中 [ 表示一维, Ljava.lang.String 表示字符串,后面的 ...

那  java.lang 前面的那个 L  是什么意思呢?
作者: icris    时间: 2014-7-30 12:11
小黑子 发表于 2014-7-30 12:06
那  java.lang 前面的那个 L  是什么意思呢?

做一下对比,所有不是基本数据类型的类都是 L 开头,如 Long[][] 是[[Ljava.lang.Long;@6d06d69c, 而 long 是 [[J@6d06d69c (不是L),所以 L 应该表示后面是类名,没有具体意思
作者: 小黑子    时间: 2014-7-30 12:18
icris 发表于 2014-7-30 12:11
做一下对比,所有不是基本数据类型的类都是 L 开头,如 Long[][] 是[[Ljava.lang.Long;@6d06d69c, 而 lo ...

哦这样啊,谢谢。顺便问一下。
1、10篇技术blog就是在这个板块下写吧?
2、刚刚看到如下信息,怎么也没见有人照做啊?
【论坛公告】技术博客书写规则,请认真遵照执行!!!
http://bbs.itheima.com/thread-3077-1-1.html
(出处: 黑马程序员IT技术论坛)
3、亲你是报的哪个班呀?北京的培训班是不是比深圳的要好啊?:lol:lol
问题有点多,见谅哈:P
作者: icris    时间: 2014-7-30 12:29
小黑子 发表于 2014-7-30 12:18
哦这样啊,谢谢。顺便问一下。
1、10篇技术blog就是在这个板块下写吧?
2、刚刚看到如下信息,怎么也没见 ...

建立博客,发布学习日记(内容要包括基础+基础加强+交通灯和银行业务调度面试题),如果之前无博客,可在163、sina、 CSDN建博。
我刚开始,还不知道…
作者: 小黑子    时间: 2014-7-30 12:33
icris 发表于 2014-7-30 12:29
建立博客,发布学习日记(内容要包括基础+基础加强+交通灯和银行业务调度面试题),如果之前无博客,可在1 ...

这样啊,谢谢啦~~
作者: rolling-stone    时间: 2014-7-30 13:03
那是一个包,你直接打印出来的是你这个字符串的哈希值。
作者: 小黑子    时间: 2014-7-30 13:14
rolling-stone 发表于 2014-7-30 13:03
那是一个包,你直接打印出来的是你这个字符串的哈希值。

哈希值又是个什么东东?
作者: rolling-stone    时间: 2014-7-30 13:53
小黑子 发表于 2014-7-30 13:14
哈希值又是个什么东东?

是这样的,如果你是看视频自学的话,建议你其实可以先不用搞懂哈希值是什么,因为后面视频会有说的。其实学java也不太用学习到什么是哈希值,就像你会有疑问为什么java中的主函数是这样写的,这都是规定,随着你深入学习就都会了。不要着急。
作者: 小黑子    时间: 2014-7-30 15:53
rolling-stone 发表于 2014-7-30 13:53
是这样的,如果你是看视频自学的话,建议你其实可以先不用搞懂哈希值是什么,因为后面视频会有说的。其实 ...

:(好吧…………
作者: hdchenyue    时间: 2014-7-30 16:02
??你们都是学安卓的
作者: 小黑子    时间: 2014-7-30 16:14
hdchenyue 发表于 2014-7-30 16:02
??你们都是学安卓的

我是打算学这个
作者: hdchenyue    时间: 2014-7-30 16:28
没有基础的同学还是把基础给看看再来就业吧

作者: endian11    时间: 2014-7-30 17:25
L应该是代表数组 ,你打印的是string[]类型的对象




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2