黑马程序员技术交流社区

标题: java基础问题,回答区! [打印本页]

作者: 耀阳圣尊    时间: 2015-4-27 20:23
标题: java基础问题,回答区!
本帖最后由 耀阳圣尊 于 2015-5-26 15:04 编辑

java基础知识,一律在本帖回复!如果不是相关的问题本帖暂不回复!这样也是为了方便大家阅读,如果本次活动的其他问题,请到相关的帖子提问!


搜索
复制


作者: dianxiaoer    时间: 2015-5-2 14:04

loop 是个标签,如果要有多个标签怎么表示?
作者: gan    时间: 2015-5-25 11:59
谢了,楼主
作者: 南山忆    时间: 2015-5-25 12:24
楼主最终想表达的意思是个啥啊
作者: 871165471@qq.co    时间: 2015-5-25 14:27
                    谢谢
作者: 半世心修    时间: 2015-5-25 14:47
虽然看不懂是什么意思,但是先顶一个~
作者: 秋天-10    时间: 2015-5-25 14:56
真是太牛了
作者: wx999    时间: 2015-5-25 15:24
能不能明确说一下是做什么的 (⊙﹏⊙)
作者: 幸福与我零距离    时间: 2015-5-25 15:46
顶一个 不要问为什么

作者: 人在旅途~东营    时间: 2015-5-25 16:05
原来是在这个板块进行基础交流啊
作者: mmakun    时间: 2015-5-25 16:21
不错的总结
作者: tougboy    时间: 2015-5-25 17:04
谢谢  积极提问 努力思考  我不想灌水,但可是手指头已经习惯了
作者: 0416_刘剑    时间: 2015-5-25 19:21
希望黑马论坛越来越好
作者: lostaloneesk    时间: 2015-5-25 20:24
顶一个先,支持楼主了哈
作者: 流泪的青蛙    时间: 2015-5-25 21:19
顶,支持楼主,黑马加油
作者: 465096445@qq.co    时间: 2015-5-25 21:30
没看懂你什么意思
作者: Lucus    时间: 2015-5-25 21:55
先顶一个,支持支持楼主!!!
作者: songyu    时间: 2015-5-25 21:55
为什么这链接我 上不去啊?
作者: 小麻    时间: 2015-5-25 22:12
顶一个  支持支持
作者: 挖煤黑小伙    时间: 2015-5-25 22:16
顶一个,支持
作者: w490541    时间: 2015-5-25 22:16
goodgoood。
作者: 挖煤黑小伙    时间: 2015-5-25 22:19
虽然有点蒙,俩链接来回走,还是顶一下
作者: wx_uKgDjEiS    时间: 2015-5-25 23:07
为广大初学者服务的楼主,必须赞一个
作者: hihi    时间: 2015-5-25 23:17
感觉帮帮的,我也想赶快去黑马!
作者: Plus    时间: 2015-5-25 23:19
为广大初学者服务的楼主,必须赞一个
作者: huchengcj1    时间: 2015-5-25 23:34
先顶一发!
作者: wwb1105    时间: 2015-5-25 23:47
为人民服务
作者: jakemind    时间: 2015-5-26 00:02
先顶一发!

作者: 林思奇    时间: 2015-5-26 00:16
争取早日上黑马大神班
作者: 存在感很差    时间: 2015-5-26 00:53
大三,好想变黑马,怕时间不够。
作者: 别想太多    时间: 2015-5-26 08:06
争取早日上黑马大神班

作者: 枕寒流    时间: 2015-5-26 08:09
水一个,,,,,,,,,,,,
作者: David19910809    时间: 2015-5-26 08:14
支持一下。。。
作者: mgyyxhyz    时间: 2015-5-26 08:56
还有十来天,不知能否赶得上啊,目前的水平着实令人担忧啊。。。
作者: BlueSun    时间: 2015-5-26 09:46
顶楼主!!~~~
作者: Always,    时间: 2015-5-26 11:50
支持楼主

作者: 凉仁日记    时间: 2015-5-26 16:32
集合和数组的区别是啥
作者: 耀阳圣尊    时间: 2015-5-26 18:56
凉仁日记 发表于 2015-5-26 16:32
集合和数组的区别是啥

数组可以包含基本类型和对象类型,集合只能包含对象类型。
数组大小是固定的,集合t的大小是动态变化的。
集合提供了更多的方法和特性,比如:addAll(),removeAll(),iterator()等等。
对于基本类型数据,集合使用自动装箱来减少编码工作量。但是,当处理固定大小的基本数据类型的时候,这种方式相对比较慢。
作者: 耀阳圣尊    时间: 2015-5-26 18:57
mgyyxhyz 发表于 2015-5-26 08:56
还有十来天,不知能否赶得上啊,目前的水平着实令人担忧啊。。。

http://bbs.itheima.com/thread-199293-1-1.html  这个总结看完 我感觉 你就差不多了
作者: mgyyxhyz    时间: 2015-5-26 20:25
耀阳圣尊 发表于 2015-5-26 18:57
http://bbs.itheima.com/thread-199293-1-1.html  这个总结看完 我感觉 你就差不多了

及时雨啊!!!太感谢了。。。
作者: Archer    时间: 2015-5-27 17:32
对于这种好资源必须得顶
作者: 四维    时间: 2015-5-27 17:44

顶一个 不要问为什么
作者: 914360849    时间: 2015-5-27 21:35
  1. class  Demo1
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 System.out.println("Hello World!");
  6.                 //for(;;){}
  7.                 for(;;);

  8.                 String s1="89";
  9.                 String s2="89";
  10.         System.out.println("s1==s2:"+s1==s2);
  11.         }
  12. }
复制代码

为何会编译 报错:无法访问的语句
作者: xxz    时间: 2015-5-27 23:03
914360849 发表于 2015-5-27 21:35
为何会编译 报错:无法访问的语句

那个for循环是木有意义的吧。
作者: xxz    时间: 2015-5-28 08:20
914360849 发表于 2015-5-27 21:35
为何会编译 报错:无法访问的语句
  1. for(;;);

  2. String s1="89";
复制代码

这个 for循环 一直在转,不会执行到下面的语句了
作者: zouzouzou    时间: 2015-5-28 13:13
为了技术分我拼了
作者: thoris    时间: 2015-5-28 19:59
  1. public class H_11Properties {

  2.         public static void main(String[] args) throws IOException {

  3.                 //setAndGet();
  4.                 method_1();
  5.                 loadDemo();
  6.                
  7.         }
  8.         public static void loadDemo() throws IOException
  9.         {
  10.                 Properties prop=new Properties();
  11.                 FileInputStream fis=new FileInputStream("info.txt");
  12.                 //将流中的数据加载进集合
  13.                 prop.load(fis);
  14.                 sop(prop);
  15.                 prop.list(System.out);
  16.         }
  17.         public static void method_1() throws IOException
  18.         {
  19.                 BufferedReader bufr=new BufferedReader(new FileReader("info.txt"));
  20.                 String line=null;
  21.                 Properties prop=new Properties();
  22.                 while((line=bufr.readLine())!=null)
  23.                 {
  24.                         //sop(line);
  25.                         String[] arr=line.split("=");
  26.                         //sop(arr[0]+"  "+arr[1]);
  27.                         prop.setProperty(arr[0], arr[1]);
  28.                         //顺序按照哈希表
  29.                 }
  30.                 bufr.close();
  31.                 sop(prop);
  32.                         
  33.         }
复制代码



info.txt文档里面的内容是随便打的,具体如下
zhangsan=34
zaijian=hha
李四=hah
duqu=78
hett=http


主函数调用了两个方法:
                method_1();
                loadDemo();//这里面有两个打印动作
结果是这样:
{duqu=78, hett=http, zaijian=hha, zhangsan=34, 李四=hah}
{duqu=78, ????=hah, hett=http, zaijian=hha, zhangsan=34}
-- listing properties --
duqu=78
????=hah
zaijian=hha
hett=http
zhangsan=34


顺序和原文本不同还可以理解,但是为什么三种打印方式的输出顺序都不一样?
作者: hhqnmlgb    时间: 2015-5-28 20:14
JSP页面中有9大隐式对象,EL表达式中有11个隐式对象,
JSP页面中不建议嵌Java代码,
也就是JSP9大隐式对象基本用不上,
但为什么JSP中9大隐式对象比EL表达式的11个隐式对象还重要呢?
作者: 18530919536    时间: 2015-5-28 20:19
我需要多看看基础!
作者: jjyy1008    时间: 2015-5-29 15:31
还只看到文件部分
作者: 绝版坏银    时间: 2015-5-29 15:58
顶一个。。。
作者: edithe    时间: 2015-5-29 16:19
这样好多了  不用到处找
作者: 志行    时间: 2015-5-29 16:41
thoris 发表于 2015-5-28 19:59
info.txt文档里面的内容是随便打的,具体如下
zhangsan=34
zaijian=hha

是因为   Properties是继承自HashTable的,直接通过keySet()、keys()或entrySet()方法对Properties中的元素进行遍历时取出来的内容顺序与properties文件中的顺序不一致       顺序是乱七八糟的   不过貌似是和原来的顺序不一样 你可以参考这一篇博客  
http://haohaoxuexi.iteye.com/blog/2081927
作者: tinlen    时间: 2015-5-29 23:03
已经学了十几天了,感觉挺好的
作者: 人在旅途~东营    时间: 2015-5-29 23:05
java基础交流是在这个板块么?难道直接发表主题不行啊?我说怎么我发的帖子没人看~
作者: 刘氓爱上冰    时间: 2015-5-30 18:40
你好,我想问一下。编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt的代码怎么写,能帮我写一下吗?
作者: 1352107393    时间: 2015-5-31 18:32
刘氓爱上冰 发表于 2015-5-30 18:40
你好,我想问一下。编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt的代码怎么 ...

这个题在刘意老师视频中会讲,多看看理解后写出来很容易.
作者: 耀阳圣尊    时间: 2015-6-1 14:15
刘氓爱上冰 发表于 2015-5-30 18:40
你好,我想问一下。编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt的代码怎么 ...

这个具体的代码 我不能给你写,毕竟写完了那只是我的想法,并不能正真意义上的帮助你。希望你看完视频之后理解的去写。
作者: 经济    时间: 2015-6-1 14:41
为什么没有基础性问题?
作者: 耀阳圣尊    时间: 2015-6-1 17:32
经济 发表于 2015-6-1 14:41
为什么没有基础性问题?

:o什么问题呢?
作者: 经济    时间: 2015-6-1 17:58
耀阳圣尊 发表于 2015-6-1 17:32
什么问题呢?

大家参与讨论的代码,太少了
作者: 小车车    时间: 2015-6-1 18:52
支持一下,我基础还是不牢固!
作者: songyu    时间: 2015-6-1 22:31
收到                                                   
作者: wang649557111    时间: 2015-6-1 22:40
顶一个吧。。。。
作者: 经济    时间: 2015-6-2 08:13
耀阳圣尊 发表于 2015-6-1 17:32
什么问题呢?

java的问题呀,不是说这是java基础问题回答区吗?大家提问题的太少,或许是大家都学会了,没有问题可提吧:)
作者: 耀阳圣尊    时间: 2015-6-2 15:24
经济 发表于 2015-6-2 08:13
java的问题呀,不是说这是java基础问题回答区吗?大家提问题的太少,或许是大家都学会了,没有问题可提吧 ...

是的,可能是我现在还不太火吧。如果您有问题的话,我会竭尽所能的帮助您
作者: 董小姐    时间: 2015-6-2 21:53
赞一个                                               
作者: xingfeichen    时间: 2015-6-2 22:59
顶一下,      
作者: 油炸电视剧    时间: 2015-6-5 14:51
听说回复有奖??
作者: 暗夜落枫    时间: 2015-6-5 15:07
赞一个,。。。。。
作者: yangsong    时间: 2015-6-6 10:48
看到你的技术分好羡慕 我都不知道怎样获得技术分 无依无靠得 好纠结 还不会
作者: 耀阳圣尊    时间: 2015-6-6 11:08
yangsong 发表于 2015-6-6 10:48
看到你的技术分好羡慕 我都不知道怎样获得技术分 无依无靠得 好纠结 还不会 ...

在论坛回答别人的问题,或是参加一些获得技术分的活动。就能得到啦。http://bbs.itheima.com/forum.php ... ;page=34#pid1503221 如果说你幸运的能到700楼,就有7个技术分
作者: xiaoqiao    时间: 2015-6-7 16:56
问题在哪?
作者: Enhon1992    时间: 2015-6-7 18:46
顶一下!!
作者: 绝密飞行    时间: 2015-6-8 18:28
凑够十个字符,留座!
作者: storer    时间: 2015-6-8 21:33
一个抽象类去实现一个接口有什么样的意义。
作者: wwb1105    时间: 2015-6-8 21:44
没看懂啥意思啊
还是顶一下
作者: Rao^Yang    时间: 2015-6-8 22:03
支持,很给力!
作者: 耀阳圣尊    时间: 2015-6-9 18:50
storer 发表于 2015-6-8 21:33
一个抽象类去实现一个接口有什么样的意义。

抽象类和接口比起来,有一个好处,就是某些函数可以实现具体的方法,而并不一定是声明抽象的方法,而接口只能声明抽象方法,所以用一个抽象类来实现某个接口可以实现一些通用的方法,而这些具体实现的方法里还可以调用抽象方法,所以减少了子类中的重复代码
作者: 那一世的苍白    时间: 2015-6-11 20:31
先顶一个,楼主加油
作者: 滑板鞋    时间: 2015-6-14 08:33
谢谢了,楼主,原来这在..
作者: 柒仴、看雲佉    时间: 2015-6-14 16:08
    重点?
作者: xhakng1314    时间: 2015-6-15 10:39
。。。。。。。。。。。。。。。。。。。。
作者: weiwei1    时间: 2015-6-15 14:04
顶个,对新生很重要啊
作者: 日薄星回    时间: 2015-6-16 17:15
基础基础,多多写写!
作者: 风一样的少年    时间: 2015-6-16 17:29
我没看懂,不过支持下
作者: wsdlshu    时间: 2015-6-16 21:09
顶一个,以后遇到问题就来这寻找答案
作者: 825176857    时间: 2015-6-17 14:28

希望黑马论坛越来越好
作者: zuopiezi    时间: 2015-6-17 14:33
顶。。。。。。。。。。。。。
作者: lfsfxyzljhm    时间: 2015-6-17 20:46
Android跟java有啥关系,为啥学习Android要先学习java?
作者: 十五号的人生    时间: 2015-6-17 20:53
应该设个Java问题交流的模块
作者: xtf    时间: 2015-6-17 23:20
请问一下Iterator类的作用都有什么??
作者: dcw2015    时间: 2015-6-20 11:45
我是百楼。~
作者: dcw2015    时间: 2015-6-20 11:55
xtf 发表于 2015-6-17 23:20
请问一下Iterator类的作用都有什么??

Iterator迭代器接口,主要用来遍历集合中的元素。它里面定义的都是抽象的方法,每个集合子娄都一个内部娄实现Iterator这个接口,因为每个集合的存储方式和查找方式只有集合本身最清楚。ArrayList list=new ArrayList();  Iterator itr=list.iterator();  通过查API我们知道Iterator是一个接口,所以可以肯定的是list.iterator();返回的肯定是实现了Iterator接口的子娄对象。
作者: 闪电无忧    时间: 2015-6-20 14:45
不错的交流区,值得赞一个
作者: fyg408224345    时间: 2015-6-20 16:26
没看懂,楼主想表达什么意思啊
作者: 耀阳圣尊    时间: 2015-6-21 10:33
fyg408224345 发表于 2015-6-20 16:26
没看懂,楼主想表达什么意思啊

比如说java基础中有不明白的地方,就来这个帖子里发问,大家一起探讨研究
作者: Nemo    时间: 2015-6-21 10:54
java基础视频看了,当时也能敲出来,感觉也不错,但是现在学到基础的中间了,感觉前面的又有点不熟悉了。。。怎么办啊
作者: fyg408224345    时间: 2015-6-21 20:49
耀阳圣尊 发表于 2015-6-21 10:33
比如说java基础中有不明白的地方,就来这个帖子里发问,大家一起探讨研究 ...

嗯嗯,一起研究研究
作者: waimian_xiayu    时间: 2015-6-21 21:51
点进去了,都提示我权限不够!!!




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