Java入门知识总结

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语言的特性

  1. 简单性:Java语言的语法简单明了,容易掌握,而且是纯面向对象语言。

  2. 面向对象:面向对象是Java语言的基础,也是Java语言的重要特性,它本身就是一种纯面向对象的程序设计语言。

  3. 解释性:运行Java程序需要解释器。任何移植了Java解释器的计算机或其他设备都可以使用Java字节码进行解释执行。字节码独立于平台,它本身携带了许多编译时的信息,使得连接过程更加简单,开发过程更加迅速,更具探索性。

    除此之外还有分布性、可移植性、安全性、健壮性、多线程、高性能、动态等各种特性。

2.2 搭建Java环境

工欲善其事,必先利其器。学习Java语言之前,必须要了解并搭建好它所需要的开发环境。

  1. JVM : 全称Java Virtual Machine,是Java虚拟机

  2. JRE : 全称Java Runtime Enviroment , 是Java运行环境。

    JRE中包括了Java虚拟机JVM和Java程序所需要的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

  3. JDK : 全称Java Development Kit ,是Java开发工具包。

    JDK是提供给Java开发人员使用的,其中包括了Java的开发工具,也包括了JRE。所以安装了JDK,就不用再独自安装JRE了。

  4. 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!");
	}
}

对于刚入门的小白来说,编写代码时特别容易犯错,我总结了以下几点小白容易触碰的雷区:

  1. 编写代码时务必将输入法切换到英文输入,因为Java语言中各种符号,例如“{}”,“()”,“;”等等字符都需要英文字符,如果写代码时不注意很容易犯这类错误,而且这类错误不易被发现,所以从写第一个代码开始就要养成好习惯。
  2. Java语言是严格区分大小写的,例如关键字class错写成Class,System误写system都会报错,编译失败。所以要讲一些固定格式熟记于心。
  3. 注意保存Java文件时后缀一定要是.java,建议将文件扩展名打开,避免出现保存时因为后缀名错误而导致代码报错。
  4. Java中的“{}”,“()”一般都是成对出现,尽可能避免出现漏写。

以上就是我初学java的总结了,作为一个初学者,我想把自己的学习经历和所学所得与大家分享,希望有什么不足的地方各位大佬可以给我指出来,或者我有错误请务必指出来让我改一下,避免误人子弟。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值