JAVA基础知识及安装

目录

初识JAVA

一、软件程序和编程语言

二、编程语言的发展

三、编译与解释

          四、JAVA语言的特点

          五、java开发环境的安装与配置


初识JAVA

一、软件程序和编程语言

1.软件是由程序和数据共同组成

2.程序是处理数据的指令集合

3.编程语言是用来书写程序指令的工具

二、编程语言的发展

1.机器语言:由0和1组成

2.汇编语言:增加助记符

3.高级语言:贴近自然语言

三、编译与解释

1.编译:会将源文件翻译成一篇新的二进制文件,计算机执行翻译后的二进制文件

2.解释:每次执行均直接对源文件进行翻译

3.二者的优劣比较

优点 编译:只需要翻译一次,以后每次运行都无需重新翻译

解释:每次运行都要进行一次翻译

缺点 编译:如果源文件被修改了,那么必须重新翻译一次,否则运行起来不会有修改后的效果;

解释:如果源文件被修改,那么马上执行即可看到修改后的效果

四、JAVA语言的特点

1.java的发展史

1995年,sun公司

        java之父---詹姆斯·高斯林

                2009年,Oracle公司

                     目前最高版本:2020年3月份, JDK14   

                                LTS(长期支持)版本:JDK8、JDK11

                                        TIOBE排名:https://www.tiobe.com/tiobe-index/

2.语言特点

承袭C++,语言体系机构自然

        采用纯面向对象的语法设计

                跨平台

                        安全性、健壮性高

3.java的执行流程

1.编写源代码(.java)文件

        源文件的本质是文本文件

2.编译字节码文件(.class)文件

        编译使用的是JDK中的java命令

        编译后的class文件本质是二进制文件

3.运行主类有(有main方法的类)

        运行使用的是JDK中的java命令

        运行经过三个步骤:类加载、字节码校验、解释器

        解释器是java实现跨平台的真正原因,JDK针对不同的操作系统平台有不同的版本,这些版本主要是解释器不同

五、java开发环境的安装与配置

1.JDK的安装和配置

        JDK的作用:提供java的编译、运行等执行环境

2.JDK的下载

        途径一:Oracle官网

        途径二:OpenJDK(IBM、亚马逊、阿里等)

3.Windows下的JDK环境变量配置

        目的:为了提成JDK当中的命令级别,升级为Windows系统下的全局命令,这样可以在任意目录下直接运行编译和运行指令,而不用一定要指定到JDK的安装目录

1.Eclipse的安装与配置

        Eclipse的作用:eclipse提供java开发的全部工作环境,集成编写、编译、运行、调试、集成和部署为一体

2.Eclipse的空间结构

        workspace(工作空间)

                工作空间是eclipse的最外层的工作目录

                在一个工作空间中可以建立多个工程

        project(工程)

                每个工程对应与一个独立的java项目

                每个工程中右src和bin两个最重要的目录

                        src目录下放置源文件(.java文件)

                        bin目录下防止根据源文件自动编译的文件(.class文件)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值