了解

Java

Java较适用于开发大型的应用程序其中特别适用于Internet应用,在学习Java语言的过程中我们还可学习一些相关的内容,如:

JDBC数据库
JSP与Android
XML数据交换
Java EE网络中间件

特点

  • 简单,常用的循环语句、控制语句与C++几乎相同并且没有指针的概念。
  • 面向对象,更符合人的思维模式。我个人认为就是像写文章时顺叙的方法,按照事件发生的过程来书写,不同于C有时需要插叙或倒叙。
  • 平台无关,编写的软件可以在执行码上兼容,不需要特定的CPU与OS,只需要有Java的运行环境就可以运行。
  • 多线程,有点矛盾的特点,因为目前计算机的处理器同一时刻只能执行一个线程,书上说明是因为处理器可以再不同的线程之间快速地切换,处理速度非常快所以是一种错觉好像多个任务在同时执行。那么多线程中的线程又是指的是什么呢?是指的class?还是其他的?
  • 动态,个人认为就是接受Java的接受能力比较强,遇到新事物会自己调节好自己(随着新事物的进入自己也随着维护程序及类库),不同于C与C++需要重头再来。

安装

只需要强调一点,在安装的过程中一点要记得系统环境的设置,否则无法运行代码的。

编码风格

  • Allmans风格,就是括号在代码的下面,我个人是这种风格,觉得便于查找{}的缺失,但是比较占行,附录代码的时候我可能会用第二个风格
  • Kernighan风格,代码后有{,}单独一行。
    -注释,我的老师曾经说过一句话,有注释的代码才是好代码,在我之后做课程设计的过程中我也非常赞同这一点(有注释的代码可以让人轻松点,便于我查找到错误)。注释有两种方法:

//:用于单行注释
/* */ :用于多行注释

你可能感兴趣的:(了解)