今天来得比较早,进入状态也比较早,昨天一下班就回去了,希望今天能学的稍微晚点,恩,九点半回去好了
1 Console类,Console类本身就自带3个方法,用来捕获通过提示,用户输入的信息(根据用户输入类型的不同,来使用不同的方法),如:
               import corejava.*;
               public class  ConsoleSample
               {
                  public static void main(String[] args)
                  {
                      String name;
                      name=Console.readString
                       ("please input your name");
                      Syetem.out.println("hello, "+name);
                   }
                }
ps:要使用Console类,必须在
2 "代码块"(block)的概念:在程序中的任意地方用一对{}包围起来的一段区域成为代码块,代码块可以嵌套;代码块允许在其中使用多条语句,在代码块外一般都只能使用一条语句,如:
               if(a>b) a--;
               if(a<b)
              {
                  a--;
                  b--;
              }
3 在看书的过程中,忽然有点开窍,觉得对"面向对象"(Object-Oriented)这个概念更加了解,感悟如下:
      1)在面向对象的语言中,对象是它的一个重要的操作对象;
      2)大到一个项目,小到一个程序,其实就是不断的对一些对象进行操作,来达到目的的;
      3)如int 型转化为String 型,用到了String.valueOf(int),而没有什么int.stringOf()之类的方法,是因为在java 中把  int类型作为基本的数据类型,而把String类型当成一个对象来处理;
     4)现实世界也是一样,每个人都是一个对象,每个人都有自己的方法,完成一件事,不论大小(项目或程序),只不过要求的人或人数(对象或对象的多少)不一样,每个人的能力(对象的方法)不一样,其实本质上都是一样的.
编程只不过是在计算机中反映世界罢了.
4  为了节约内存,当对象相互复制时,他们的内存地址相同,也就是说改变其中一个值时,另一各也会被改变:
                 int[] array1=array2;
                  array1[3]=2;//array2[3]的值也为2;
posted on 2006-03-30 11:56 my blog 阅读(223) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: