从啥都不懂开始学Java--帮你解决专业术语看不懂困难

        说起来小编刚开始接触Java的时候,真是一把鼻涕一把泪。一直想学编程,听说Java是现今最火的编程语言,就忙不迭地跑到图书馆里借了一本啥零基础开始学Java的书,结果看了几天,那些专业术语看得我晕头转向,看到怀疑人生。
        针对此类这种状况,小编就稍微整理一下,用比较接地气的语言解释一下到底怎么才是个入门法,怎么才能更好地开启属于你的Java之旅。

 

目录
一.Java是什么
二.Java有什么优点、Java能用来干什么

三.Java需要一个编程环境
四.Java的编程工具
五.Java的工作原理




一.Java是什么

        Java是一门语言,是一门编程语言,是一门面向对象的编程语言。

       哎,看到“面向对象”,没接触过计算机的初学者就不太明白了——只要是我们要研究都视为对象,可以是数,可以是房子,可以是火车,甚至可以是计划、事件等抽象的事物。面向对象,就是一种软件开发方法,是计算机编程发展到一定阶段后的产物。
        面向对象和面向过程相对,早期的计算机都是基于面向过程的方法,可以简单地解决当时的问题,但是随着计算机的发展,它可以解决更复杂的问题,所以通过面向对象的方法能更好地用人们能够理解的方式对复杂的系统进行分析、设计和编程。


二.Java有什么优点、Java能用来干什么

        Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,它不光吸收了C++的各种优点,还舍弃了C++里面那些常人搞不懂的概念。

        Java的用途可谓是很强大——它可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序、大数据技术、开发网站、开发游戏、开发手机APP、高频交易的空间……而且由于它的安全性,它也是科学应用、语言处理中的最佳选择。


三.Java需要一个编程环境

        从官网上下载Java后都需要进行环境配置,才能领略到Java编程的魅力。为什么需要这一步骤呢?

        JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境、一些Java工具和Java的核心类库。不论什么Java应用服务器实质都是内置了某个版本的JDK。

        此外,可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境。
       JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。


四.Java的编程工具


1.Eclipse:一个开放源代码的、基于Java的可扩展开发平台。(大多数人的选择)
2.NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
3.IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。
4.MyEclipse:是一款商业化软件,是应用比较广泛的Java应用程序集成开发环境。
5.EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序。


五.Java的工作原理

Java由四个方面组成:
1.Java编程语言
2.Java类文件格式
3.Java虚拟机
4.Java应用程序接口
在编辑并运行一个Java程序时,需要同时涉及到上述四个方面。

        具体过程是:使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类,通过调用类中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。是不是四个方面都有涉及呢?



这次小编就简单介绍这些,其实这还不叫入门,差不多也就算刚刚认识Java,前路漫漫,共勉啊。



 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值