发表时间:2022-03-24来源:网络
Java 语言是美国 Sun 公司(Stanford University Network),在1995年推出的高级的编程语言,所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。
Java 是一门设计语言。
扩展:
语言:
自然语言:人类听懂的语言(汉语,英语....)程序(源文件)是由字符串组成的文本文件。
程序的运行:机器码文件(二进制文件)
Java 语言主要应用在互联网程序的开发领域,以及服务器后台处理大数据的存储,查询,数据挖掘等也有很多应用。主要应用领域有:
桌面应用开发 嵌入式系统开发 电子商务应用 企业级应用开发 交互式系统开发 多媒体系统开发 分布式系统开发 web 应用系统开发按照应用范围分为 3 个版本:
(1)Java EE版
Java 的标准版,主要用于桌面应用程序的开发,同时也是 Java 的基础,包含Java 语言基础,JDBC操作,I/O操作,网络通信,多线程等技术。
(2)Java SE版
Java 的企业版,主要用于开发企业级分布式的网络程序,如电子商务和 ERP系统。
(3)Java ME版
该版本主要用于嵌入式系统开发,如手机,掌上电脑登移动通信电子设备。
API 的全称是 Application Programming Interface,即应用程序编程接口。Java API 文档是 Java 程序开发补课缺少的编程词典,里面记录了 Java 语言中海量的 API,主要包括类的继承结构、成员变量和成员方法、构造方法,静态成员的详细说明和描述信息。 API文档
Java 程序具有与体系结构无关的特性,可以方便地移植到网络上的不同计算机中。可以运行不同的操作系统,服务器,数据库中。
语法简单明了,容易掌握(相对于 C 语言,C++来说)
Java 是一种纯面向对象的程序设计语言。Java 语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问。
Java 的分布性包括操作分布和数据分布,可以在不同的主机上布置不同的操作和存放不同的数据。
Java 程序需要解释器,任何移植了Java解释器的计算机或其他设备都可以用 Java 字节码进行解释执行。字节码独立于平台,使得开发更加迅速。
Java 程序代码经过代码校验,指针校验等很多测试步骤才能运行,所以未经允许的 Java 程序不可能出现损害系统的行为。
Java 程序在编写多方面的,可靠的应用程序,Java 将检查程序在编译和运行时的错误,并消除错误。
多线程机制能够使应用程序在同一时间执行多项任务,而且相应的同步机制可以保证不同线程能够正确地共享数据,使用多线程,可以带来更好的交互能力和实时行为。
Java 编译后的字节码是在解释器中运行的。字节码可以在程序运行时被翻译成特定平台的机器指令,从而进一步提高运行速度。
Java 可以动态调整库中方法和增加变量,客户不需要任何更改,在 Java 中进行动态吊证是非常简单和直接的。

如果所示,Java 虚拟机本身不具备跨平台的功能,每个操作系统都有不同版本的虚拟机。
Tips:想要运行一个已有的 Java程序,只需按照 JRE 即可,想要开发一个全新的 Java 程序,必须安装 JDK。

Tips:JDK > JRE > JVM
(1) 点击下一步进行安装

(2)更改安装路径

(3)选择安装路径

(4)点击确定,安装完成。
Tips :安装路径中,不要包含中文和空格。
(1)Java_HOME 环境变量的配置
配置环境变量作用:
开发 Java 程序,需要使用 JDK 中提供的工具,工具在 JDK 安装目录的 bin 目录下。如果想使用这些工具,就要先进入到bin 目录下,这个过程就会非常的麻烦。如果不进入目录,这些工具就不能使用,会报错。
为了开发方便,想在任意的目录下都可以使用 JDK 的开发工具,则必须配置环境变量,配置环境变量的意义,在于告诉操作系统,我们使用的 JDK开发工具在哪个目录下。
配置环境变量步骤:(win10版本)
1、文件资源管理器--> 此电脑鼠标右键-->选择 属性

2、选择 高级系统设置 --> 选择环境变量

3、点击下方系统变量的 新建,创建新的环境变量,变量名输入 JAVA_HOME ,变量值输入 JDK 的安装目录。

4、选择 Path 环境变量,双击或点击编辑

5、点击新建,输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; , 必须是英文格式,选中该行,上移到最上方,点击确定。

6、环境变量配置完成,重新开启 DOS命令行,在任意目录输入 javac / java 命令查看是否配置成功。

Tips:Java 1.5 版本之后不需要设置 classpath环境变量,如果需要设置环境变量,新建变量 Classpath,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意不要漏掉变量值中的符号,最后点击确定。
Classpath ->到哪里找需要执行的.class文件.前面是一个点[.]再加一个分号[;]再以分号结束[;]
为什么要加点[.]在编译java文件时,如javac xxx.java 即会在当前目录下生成xxx.class文件,
然后再用java xxx执行,系统会在当前目录下找xxx.class文件,所以要加点,代表是在当前目 录下找class文件来执行。
程序员使用程序设计语言所写的文件称为源文件,而提交给计算机,运行的时候是机器码文件。
转换机制:
编译型:将源文件直接编程成机器码,一次编译,多次执行。执行效率高,不可跨平台。(C语言,C++)由java源文件编译成的字节码文件可以在任意平台上运行。Java之所以有这种跨平台的特性,归功于java虚拟机,java虚拟机屏蔽了底层操作系统的差异。

1、编写第一个 Java 程序文件,新建一个文本文件,完整的文件名修改为 HelloWorld.java,其中文件名为 HelloWorld,后缀名为 .java。
2、用记事本打开,在文件中输入以下文本并保存。
1 public class HelloWorld { 2 public static void main(String[] args) { 3 System.out.println("Hello world!"); 4 } 5 }3、每一个 Java 文件都是一个 Java类,一个类的组成主要由下面几部分组成:
关键字 class4、编译:编写好的 Java 文件 JVM 看不懂,也就不能运行,需要将写好的 Java 源文件,编译成 JVM可以看懂的 字节码文件。
在 DOS 命令行中,进入 Java 源文件的目录,使用 javac 命令进行编译。
命令:
javac Java 源文件名.java编译成功后,命令行没有任何提示,在源文件的目录中就会有一个和 源文件同名的 .class 文件,这个文件就是编译后的文件,是Java的可运行文件,称为字节码文件。
5、运行程序
在 DOS 命令行中,进入 java 源文件的目录,使用 java 命令进行运行。
命令:
java 类名字 运行的时候切记不要给文件添加后缀名
Tips: 编译和运行
编译:是指将编写的 java 源文件翻译成 JVM 认知的 class 文件,在这个过程中,javac 编译器会检查我们所写的程序时候错误,有错误就会提示出来,如果没有错误就会编译成功。
运行:是指将 class 文件交给 JVM 去运行,此时 JVM就会执行我们写的程序。
扩展:
Java 程序的基本组成单元是类,类中又包括属性与方法两部分,每一个应用程序都必须包含一个 main() 方法,含有 main() 方法的类称为主类。
package 关键字:类似于文件夹,用于管理字节码文件,必须写在源文件的第一行。并且可以有多层包。(0~1个包)
package p1.p2.p3.p4.p5.p6;带包编译命令:
javac -d . 源文件名.java(自动生成目录结构)带包运行命令:
java 包名.类名(全限定名)import 关键字:当一个类中需要引用另外一个类的方法,需要引用对应的包。(0~n个包)
import java.uitl.*;
注意:如果有多个包结构是相同的,用 * 代替该包结构下的所有类。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14