Java基础:第二讲 Java能干什么

 

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值