Java入门知识总结
一、了解Java
1.1 Java是1995年由Sun公司推出的一门极富创造力的面向对象的程序设计语言,他是一种通过解释方法来执行的语言,也是一种跨平台的程序设计语言。用Java语言编写的程序,可以运行在任何平台和设备上,真正地实现“一次编写到处运行”。Java非常适用于企业网络和Internet环境,并且已经成为Internet中最具影响力,最受欢迎的编程语言之一。
1.2 Java的应用领域主要有以下几个方面:
-
桌面应用系统开发
-
嵌入式系统开发
-
电子商务应用
-
企业及应用开发
-
交互式系统开发
-
多媒体系统开发
-
分布式系统开发
-
Web应用系统开发
-
移动端应用开发
Java无处不在,他已经拥有几百万个用户,其发展速度快于在他之前的任何一种计算机语言,Oracle公司董事长和首席执行官Larru Ellison说过:“Java正在进入企业,学校和家庭,他正在像Internet本身一样,成为一门普遍存在的技术。”
我们经常使用的Java开发工具有Eclipse、IntelliJ IDEA、NetBeans、JBuilder等。
二、java语言基础
2.1 Java语言的特性
-
简单性:Java语言的语法简单明了,容易掌握,而且是纯面向对象语言。
-
面向对象:面向对象是Java语言的基础,也是Java语言的重要特性,它本身就是一种纯面向对象的程序设计语言。
-
解释性:运行Java程序需要解释器。任何移植了Java解释器的计算机或其他设备都可以使用Java字节码进行解释执行。字节码独立于平台,它本身携带了许多编译时的信息,使得连接过程更加简单,开发过程更加迅速,更具探索性。
除此之外还有分布性、可移植性、安全性、健壮性、多线程、高性能、动态等各种特性。
2.2 搭建Java环境
工欲善其事,必先利其器。学习Java语言之前,必须要了解并搭建好它所需要的开发环境。
-
JVM : 全称Java Virtual Machine,是Java虚拟机
-
JRE : 全称Java Runtime Enviroment , 是Java运行环境。
JRE中包括了Java虚拟机JVM和Java程序所需要的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
-
JDK : 全称Java Development Kit ,是Java开发工具包。
JDK是提供给Java开发人员使用的,其中包括了Java的开发工具,也包括了JRE。所以安装了JDK,就不用再独自安装JRE了。
-
JDK,JVM,JRE的作用和关系:我们使用JDK编写了一个Java程序交由JRE运行起来之后由JVM实现跨平台。
JDK的下载
官网 http://www.oracle.com
温馨提示:将JDK务必安装在自己可以很容易找到的目录下。
安装完了JDK之后还要进行环境变量的配置,我对于配置环境变量不是很熟练,同学们可以去百度搜 索Java环境变量的配置。
三、第一个Java程序及新手常见错误
下面就是我学习的Java的第一个程序打印输出Hello World!
public class Hello{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
对于刚入门的小白来说,编写代码时特别容易犯错,我总结了以下几点小白容易触碰的雷区:
- 编写代码时务必将输入法切换到英文输入,因为Java语言中各种符号,例如“{}”,“()”,“;”等等字符都需要英文字符,如果写代码时不注意很容易犯这类错误,而且这类错误不易被发现,所以从写第一个代码开始就要养成好习惯。
- Java语言是严格区分大小写的,例如关键字class错写成Class,System误写system都会报错,编译失败。所以要讲一些固定格式熟记于心。
- 注意保存Java文件时后缀一定要是.java,建议将文件扩展名打开,避免出现保存时因为后缀名错误而导致代码报错。
- Java中的“{}”,“()”一般都是成对出现,尽可能避免出现漏写。
以上就是我初学java的总结了,作为一个初学者,我想把自己的学习经历和所学所得与大家分享,希望有什么不足的地方各位大佬可以给我指出来,或者我有错误请务必指出来让我改一下,避免误人子弟。