很久没更新过,今天开始看Java编程思想,突然想把自己感悟到的记录下来,以便提醒自己,勉励自己。

    开篇的两章直接地讲述Java语言的根本是面向对象程序设计(Object-oriented Programming,OOP),以及对象的含义一切都是对象。面向对象程序设计方式有下面的几种特性:

  1.     万物皆为对象。
  2.     程序是对象的集合,它们通过发送消息来告知彼此所要做的。
  3.     每个对象都有自己的由其他对象所构成的存储。
  4.     每个对象都拥有其类型。
  5.     某一特定类型的所有对象都可以接收同样的消息。


    Java程序的基本组成部分,几乎一切都是对象。

    所有的对象需要被创建,使用的时候引用,不需要主动去销毁,因为Java的垃圾回收机制会自动识别并且销毁。 其中也讲述了详尽的对象,继承,注释等。在这里就不一一的说明了,我拿出文中的两个模板练习了下,虽然说简单,但是一切复杂的东西都应该简单,并且也应该把简单的东西弄明白。
   例子1 :

import java.util.Date;

public class Test_0528_Demo02 {
    public static void main(String[] args) {
     System.out.println(new Date());
    }
}
/*public 关键字意指这是一个可由外部调用的方法,main()方法的参数是一个String对象的数组。在这个程序中并未用args,但是Java编辑器
* 要求必须这样做,因为args 要用来存储命令命令行参数。传递的参数是一个Date对象,一旦创建它之后,可以直接将它的值(将被自动转换为
* String类型)传送给println()。 当这条语句执行完毕好,Date对象将不再被使用,垃圾回收站会发现这一情况,并在任意时候将其回收*/


例子2:

/**
 * 说明工程
 * 说明日期
 * @author  name或者address
 * @version  1.0
 */
public class Test_0528_Demo01 {
    public  static void main(String[] args) {
      //提供环境信息,list()方法将结果发送给它的参数:System.out。
      System.getProperties().list(System.out);
      //查询用户名
      System.out.println(System.getProperty("user.name"));
      //查询java.library.path
      System.out.println(System.getProperty("java.library.path"));

    }
}

posted on 2018-05-28 18:04  知不可见  阅读(102)  评论(0编辑  收藏  举报