Java
能干什么
李绪成 Blog
:http://blos.csdn.net/javaeeteacher
Java
是一种语言,是一种编程语言,Java
能干什么呢。
编程语言当然是用来编程的,那程序是干什么的呢?程序可以简单的理解为:理解我们的请求,然后对我们的请求进行处理,然后把结果告诉我们。例如,计算个人所得税,首先要让程序知道个人所得税如何计算,需要什么信息,计算完之后如何告诉我们。在执行的时候我们把个人的工资信息,起征点信息告诉程序,程序进行计算,然后把结算结果告诉用户。
这里面的几个关键点:
n
程序如何表示我们的请求,我们的请求通常是一些数据,也就是程序如何来表示我们的数据;
n
程序如何处理我们的请求,处理过程应该包含很多具体的步骤;
n
如何把执行的结果告诉用户,执行结果通常是人没有办法直接理解的,需要转换成人可以理解的形式。
其实,这就是程序的两个主要方面:信息表示和组织,如何让程序表示我们的要求,如何把程序的结果以我们可以理解的方式告诉我们(上面的第1
点和第2
点);信息如何处理。实际上就是我们所说的程序设计中两个很重要的概念:数据结构和算法。所以要学习程序设计,数据结构和算法两门课应该好好学习。
接下来,我们考虑作为编程语言的Java
是干什么的?程序设计主要关注数据结构和算法,作为编程语言的Java
就是来实现数据结构和算法的。这样,我们学习Java
主要学习Java
如何表示数据,如何进行处理。
对于数据表示,在程序中表现为变量和常量,包括简单类型的和复合类型的,简单类型包括数字、字符、布尔类型等,复合类型就是我们所说的类(接口也可以理解为比较特殊的类)。
对于数据处理,在程序中表现为各种运算操作,以及各种运算操作的组合(选择结果、循环结构等),运算的逻辑单元(方法)。
这些内容也正是我们Java
的基本语法要介绍的内容。
李绪成 CSDN Blog:http://blog.csdn.net/javaeeteacher
CSDN学生大本营:http://student.csdn.net/invite.php?u=124362&c=7be8ba2b6f3b6cc5