当前位置:   article > 正文

Java概述_java 2021概述

java 2021概述

一、编程语言的历史

1. 低级语言

        (1)机器语言,是由0和1组成的语言,计算机只能识别机器语言。

        (2)汇编语言,是由一些指令组成的,例如move , 使用这些指令 操作计算机内存中的数据,计算机要执行这 些指令,一定先要对这些执行进行编译,翻译成机器语言,计算机才能执行。 (编译:将编程语言翻译成计算机所能识别的机器语言)

2. 高级语言 ,由一些英文单词组成的语言

        (1)C语言,面向过程的编程语言,嵌入式开发。

        (2)C++语言,面向对象的编程语言,应用程序开发。

        (3)Java语言,面向对象的编程语言,企业级系统开发、分布式系统开发

                1995年,Sun公司,2009年Oracle公司收购

二、计算机中的硬件

1. CPU :中央处理器,用来计算数据的

2. 内存: 存储数据的,临时存储,读写数据快

3. 硬盘:存储数据的,持久化的存储,读写数据的速度慢

4. 网卡:将信号转换为数据

三、Java开发平台的分类 (1999年发布三大版本,jdk1.2  java 2系列)

1. JavaSE开发平台 (J2SE),标准版的开发平台,提供了Java开发最基本的工具,例如日期、字符串、线程等工具。

2. JavaEE开发平台,企业级的开发平台,提供了开发企业级系统的标准技术和工具

3. JavaME开发平台,微型系统开发平台,开发微型版的系统(包括手机的应用、机顶盒的功能等)

 

四、进行Java开发设计的三个概念

1. JDK :Java语言开发工具包,要进行Java代码开发时,一定要安装JDK ,包含了在进行Java开发时使用的语法 关键字、工具、JRE

2. JVM :Java虚拟机,运行Java代码 ,虚拟出计算机的硬件环境和系统环境

3. JRE :Java运行环境,包含了Java运行时所需要的类库、JVM的系统环境,当安装了JDK后就安装了JRE

五、JDK的安装

注意事项: 一台机器可以安装多个版本的JDK ,但一个版本的JDK只能安装一个。

六、语言分为编译型和解释型

1. 编译型:将源代码统一编译成计算机能执行的文件,运行编译后的文件。

2. 解释型:一边翻译一边运行

Java语言严格的讲,既是编译型,也是解释型。因为程序员编写的源文件都是.java文件 ,通过javac命令将源文件 编译成字节码文件(.class文件),运行字节码文件,是通过JVM运行的,字节码文件中包含了一系列的指令,JVM运 行这些指令,JVM还是要将这些指令翻译成机器语言,计算机执行这些机器语言。

七、DOS系统

DOS系统是一个内嵌在Windows系统的一个操作系统 

可以在dos系统中,使用JDK中的命令

八、第一个Java代码 : HelloWorld

1. 创建一个后缀名是.java的文件,文件名为HelloWorld.java 所有源文件的名字一定要用英文,且开头字母大写 ,这是规范!!

2. 编写代码:

3. 进入到Dos系统,进入到HelloWorld.java所在的目录,执行javac HelloWorld.java

4. 执行 java HelloWorld 运行代码的功能了,而代码的功能是向控制台 输出HelloWorld内容。

九、计算机中的存储单位

1. 字节(byte) : 一字节有八位,每一位中存储的是0 或 1 ,一个中文是两个或三个字节

2. 字符:一个字符 根据字符集的不同,占用两个或三个字节

3. kb : 1kb = 1024 字节

4. 1MB = 1024kb

5. 1GB = 1024MB

6. 1TB = 1024GB

十、符集的概念

计算机在存储字符(字母、数字、文字)时,如果是字母或数字占一字节 字符集 就是 字符 和 字节数字的一个对应关系,是定义约定好的

1. ASCII字符集 最早的字符集是 ASCII ,a字符 对应的是 97 ;b字符对应的是 98 ;以此类推可以到z ;A字符 对应的是65 ,以此类推到Z 。所有的字符集前255位都是ASCII.

2. Unicode字符集 最大的字符集,包括了几乎所有国家的文字。

3. UTF-8字符集 是从UTF-16衍生的字符集,包含了几乎所有国家常用的文字,在开发时一般使用的都是UTF-8

4. GBK字符集 包含了中文的字符集。

5. GB2312字符集 包含了中文的字符集,和GBK是不同的字符集。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/515224
推荐阅读
相关标签
  

闽ICP备14008679号