java吧 关注:1,241,400贴子:12,712,540

如果你是从零起步,那么进来看看吧, 看完此贴,学不会算我的

取消只看楼主收藏回复

此贴不定时更新,主要传授一些学习的经验,和方法,a帮助光大新手朋友们远离弯路.


IP属地:广东1楼2016-06-01 08:53回复
    首先第一,你必须要正视一见非常重要的事情,那就是你的 学历,是你拿到的最高学历证书上的学历,如果你的最高学历还没有大专,那么你需要先想办法弄得一个学历,什么狗屁能力大于一切啊,XJBD。


    IP属地:广东5楼2016-06-01 08:57
    收起回复
      第二,你得看自己为什么学习程序了,很多人学习程序的初衷是为了当一个黑客,或者写游戏,但是学了之后,发现没什么JB用,但是想退已经晚了。所以这里奉劝各位,如果你想做黑客,或者写游戏,java真的不适合你,放弃吧


      IP属地:广东8楼2016-06-01 09:02
      收起回复
        jdk 1.6-1.8 ,
        eclipse 或者 myeclipse
        对于初学者安装这2个软件就可以开始走上编程的道路了。至于怎么安装,去百度吧,这点都学不会的话,还是放弃学java吧
        先声明一点,安装成功后,在window 命令窗口里面,只要输入javac -version 没错,能提示版本就可以放弃命令窗口了,很多书上写一大堆怎么写TXT文件,然后在控制台里运行啊,并没有什么鸟用,很多人说我就要用txt开发程序,别TM吹牛了,就跟那些说自己JJ 20cm长的人一样,老屌丝


        IP属地:广东12楼2016-06-01 09:14
        收起回复
          如果你做到这一步,代表你开发环境没问题了,人品也没问题了,那你就写一个HelloWod吧,怎么写代码我就不教了。自己去百度吧,
          我在这里只说一点,对于初学者,什么都不懂,不是很了解的来话,不要太深究,毕竟你现在才初入门,跟你说了也太费劲,为什么不多了解一点在去深究呢。
          一开始只要能培养兴趣就可以了


          IP属地:广东15楼2016-06-01 09:22
          回复
            对了,我说明一点,为什么我只讲方法,不讲具体步骤,不说怎么写代码,那是因为就算你以后工作了,那你每天也很长时间在百度上找资料,完成项目,很少有完全靠自己能力写出一个项目的,再说百度上已经那么多例子了,
            另外,不要纠结为什么用百度不用google了。百度已经能解决你的问题了。为什么还要用google呢,再说很多人说google比百度要好,我真不知道好在哪里,
            难到评价一个搜索引擎的好坏不是看能不能解决你要解决的问题吗?


            IP属地:广东17楼2016-06-01 09:26
            收起回复
              接着更,其实说真的,新手真没必要一开始就深究太多,你可以等大概能知道JAVA是个什么东西了,能写点代码了,再去研究就挺好的,就好比你玩LOL,难道你第一次玩就去研究排位是怎么回事,这不是秀逗吗?


              IP属地:广东24楼2016-06-01 11:20
              回复
                前面讲了,会写helloword 了,现在就需要了解几个东西了
                变量。 就好比一个人,总要一个名字吧,那有了名字,总要拿东西区分他是个什么物种吧
                string i = "NC"; 你可以理解, int 代表人 这个人名字叫i ,他是个NC, 这就是最基本的变量声明了(建议这里先不要去管什么局部变量和全局变量的区别)。 其余的int double 啊,都是同样。一开始可能不懂,多用几次就知道了,


                IP属地:广东26楼2016-06-01 11:24
                收起回复
                  对了,上面忘了说明一点,就是怎么创建项目,和工作空间,
                  工作空间。。。选默认的就可以了,你一开始也写不出来多大,或者多好的代码,没什么价值的
                  创建项目,创建普通的java项目用来练手就可以了,怎么创建自行百度
                  创建包。 包是个什么概念呢。就好比国家吧,不同的人是不同国家的人,就可以放在不同的包里面,这就是包的作用,再说简单一点,就是一个文件夹。你爱往里面放什么就放什么,只是说看你要不要归类,或者怎么归类了
                  创建类。 这个里面没什么具体说明,你爱是什么 是什么,就看你里面怎么写的了,名字的话,你写个123都没问题,只是不规范而已,再说规范还不是人定的吗
                  有了类,那么运行这个类就需要一个入口,也就是main方法
                  public static void main(String[] args){
                  }
                  不要纠结什么是方法了,看到后面你自然就知道了


                  IP属地:广东29楼2016-06-01 11:32
                  回复
                    码字太辛苦


                    IP属地:广东32楼2016-06-01 11:43
                    回复
                      public static void main(String[] args){
                      int i =0;
                      }
                      前面已经讲到在方法里面声明变量,变量声明后,就设计到另外一个点了
                      public static void main(String[] args){
                      int i =0;
                      。。。。。。这里省略1W行什么方法
                      int j = 0;
                      }
                      一个类里面变量名是唯一 的,而且不能是关键字,
                      如上面所示,就算你申明了再多的变量并没有什么鸟用,所以这里就涉及到逻辑运算了,
                      public static void main(String[] args){
                      int i =0;
                      。。。。。。这里省略1W行什么方法
                      int j = 0;
                      // 这个是注释,
                      if(i==0){
                      //做什么
                      }else if(j==0){
                      //做什么
                      }
                      }
                      如上就是最简单的逻辑处理,能写到这一步就基本是个最简单的方法了,
                      if 的意思就代表如果 else 就代表否则
                      如果(i==0){
                      }再如果 (j==0){
                      }或者
                      这上面
                      再如果可以多个,也可以没有,
                      或者只能又一个,和没有


                      IP属地:广东35楼2016-06-01 14:22
                      收起回复
                        不知道为什么,我就是想出来顶一下贴


                        IP属地:广东36楼2016-06-01 14:25
                        回复
                          对了,这里说一点,很多新手朋友,不知道为什么自己的程序跟别人的一模一样,但是就说容易报错,
                          我想了想。如果说调试呢,你们多半不会用,那么久来简单的,那就是
                          System.out.print();
                          你可以在关键部位,或者在逻辑判断的前面加上这句,看看值 是不是你想要的,绝对实用的小技能
                          闭关了


                          IP属地:广东37楼2016-06-01 14:33
                          收起回复
                            说到逻辑判断,其实所有的逻辑判断原理都一样,比如循环(for,while) , if.或者别的,都是为了让你的程序拥有脑子。你可以想一下,如果没有逻辑判断,那你的程序直接就可以一路走下来了,
                            逻辑判断的类别可以百度上查查,建议新手只需要学
                            if while for 这3个就可以入门了,还有别的很多逻辑判断,但是基本都很少用了,先别想一口气成大胖子,先入门再说,你能搞懂这3个,其他的也就是一点就通


                            IP属地:广东39楼2016-06-02 08:37
                            回复
                              在初步了解 了 逻辑判断后,我建议大家弄懂 null 和 "" 的区别
                              我建议尽量不要在声明变量的时候等于null。
                              因为NULL 这个东西很容易报错.
                              然后最重要的一点就是,不要去弄声明鬼东西比如输出什么样子的图案啊,什么的。一群傻吊吧,闲的蛋疼想出来的东西,对你的程序编写能力的确是有进步,但是并没有什么鸟用,因为你现在需要的是了解一些大概的东西和入门,
                              就好比让你小学的时候学化学,你说这个没用吗?不可能,但是有用吗?至少现在你还用不到。


                              IP属地:广东45楼2016-06-02 11:23
                              回复