1.面向对象已经成为一种新兴的程序设计方法,其基本思想是使用对象,类,继承,封装,多态,消息和动态绑定等基本概念来进行程序设计。它试图从现实世界中客观存在的事物(对象)出发来构造软件系统,依据人们对问题的描述和理解来解释软件的架构,并力求将问题域中的问题映像到分析模型中,再转成相应的程序代码。
2.计算机程序设计的本质就是把现实生活中我们遇到的问题,通过抽象,然后利用计算机语言转化到机器能够理解的层次,并最终利用机器来寻求问题的解。在此过程中涉及到两个方面的问题:1)如何把我们所面对的问题抽象化,使问题能够很好的被抽象语言描述。该问题体现了程序设计思想。2)如何把已经抽象化的问题映射到计算机能够理解的语言里面去。该问题体现了程序设计语言。
3.程序设计语言的发展作为一个不断演化的过程,其根本的推动力就是对抽象机制更高的要求,以及对程序设计思想更好的支持。
4.除了原始类型以外,Java中的所用东西都是对象,必要的时候甚至可以为原始类型也提供封装机制。
5.
Java里面包含8个基本数据类型,分别是:
(short、int、long)整型、(float、double)浮点型 、(char)字符型、(boolean)布尔型、(byte) 字节类型。