您的位置:首页 > 编程语言 > Java开发

再学Java基础(1)标识符,变量,数据类型。

2012-05-28 07:52 543 查看
工作了半年多了,虽然 在工作中 j2se 的知识用到的不多,因为是做的 企业级的开发。但是,与同事平时聊天,以及在工作中遇到了问题,才发现   自己的Java基础不是很强大,突然感觉到:自己是喜欢Java的,有打算做好Java这一块,所以,必须要把 java的基础 扎实了,就像是 练功夫一样,连马步都扎不稳 ,内功都练不好,怎么走的高和远。

也会联想到,从自己接触Java以来的,到现在的技术能力。反思很久:发觉自己起初的学习方法,和态度,以及毅力都是欠缺的。因为:一直以来 Java是自学的,因为喜欢没有任何理由,就学了。或许 是因为跟着视频 学的原因,感觉 授课讲的很好,自己听的也不亦乐乎,因为原理都懂了,所以 就感觉 蛮简单,有了自以为是的 心理 于是就  久而久之 就形成了  眼高手低  和   懒惰的态度。这才酿成了自己现在的水平不是很高的原因。

幸好自己觉悟不低,找到了良好的学习方法。因为 PDF,excel等等很多没有接触到知识   很快 就自学了。

没有良好的方法,华仔多的时间都是无用的。再勤奋也是效率低。学习  不仅是知识 还有 方法,态度,思想等等。

于是 决定: 重新 学一遍  Java基础  每一个例子,都要自己 单独 的 敲一遍。必须 是自己 单独  单独 的敲一遍。不要看着别人  把程序 做出来了,就觉得简单。凡事 都要自己亲自试一试,凡是知识点 都要自己单独 敲出来,流程走一边。  跟不要 比着葫芦画,那样只算是 :死学,没有思想性的傻子式的方法。虽然 自己单独敲的时候,很难,但可以 让自己的大脑运作起来,哪儿不会了,就参考一下 哪里卡住了 就看一下,才可以 起到良好的作用。

================================================切入 正题===================================================================

















 


===============================================代码练习=======================================================

[java] view
plaincopy

<span style="font-size:16px;">public class TestVar2{  

      

    public static void main(String[] args){  

        boolean  b = true;  

        int  x, y = 9;  

        //double  d  =  3.245;  

        char  c1,c2;  

        c1 = '\u534e';  

        c2 = 'c';  

  

        x  =   12;  

  

        System.out.println("b=" + b);  

        System.out.println("x=" +  x + ",y=" + y );  

        System.out.println("d=" + d);  

        System.out.println("c1=" + c1);  

        System.out.println("c2=" + c2);  

    }  

  

}</span>  

结果:编译错误,没有 d 的定义。

解除 注释就 ko喽。

倘若  把 x=12 去掉  也会编译 不通过 ,因为 X 没有 初始化。

[java] view
plaincopy

class TestVar   

{  

    static int j;  

  

    public void m(){  

            int i = 0;  

            System.out.println(i);  

  

    }  

    public static void main(String[] args)   

    {  

        int i = 0;  

        System.out.println(i);  

        System.out.println(j);  

  

        boolean b = false;  

        if(b){  

            int c = 0;  

            System.out.println("b is true" );  

            System.out.println(c);  

        }  

          

        System.out.println("Hello World!");  

    }  

}  

结果:

0

0

Hello World!.

注意:改成,if(!b) 的结果:

0

0

b is true

0

Hello World
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐