欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java语言特性介绍及开发框架安装

程序员文章站 2022-05-01 16:14:26
Java三大版本Java SE 标准版(桌面程序、控制台开发)Java ME 嵌入式开发(手机、小家电)(已经淘汰了)Java EE E企业级开发(web端、服务器开发)Java知识介绍:Java核心技术【JavaSE】数据库核心技术【MySQL】JDBC【java 连接数据库的标准】,DBUtil【数据库工具类】前端【html css JavaScript jQuery】JavaWeb[JavaEE开发]以上都是原生开发技术【除了DBUtil和jQuery】Linux操作系...

Java三大版本

Java SE 标准版(桌面程序、控制台开发)

Java ME 嵌入式开发(手机、小家电)(已经淘汰了)

Java EE E企业级开发(web端、服务器开发)

Java知识介绍:

Java核心技术【JavaSE】

数据库核心技术【MySQL】

JDBC【java 连接数据库的标准】,DBUtil【数据库工具类】

前端【html css JavaScript jQuery】

JavaWeb[JavaEE开发]

以上都是原生开发技术【除了DBUtil和jQuery】

Linux操作系统,如何在Linux系统上部署Java项目

JavaEE框架【SSH(Struts2+Spring+Hibernate)和SSM(Spring+SpingMVC+MyBatis[IBatis]) ,Shiro,Maven[自动化构建工具],Git[分布式版本控制系统]】

互联网新技术:

1.大数据存储:缓存数据库【MongoDB,Redis】
2.高并发:秒杀场景,瞬间会有大量用户共同抢购一个商品,这时候如果没有并发控制,则极有可能出现超卖情况,即库存被扣成了负数。
3.微架构【SpringBoot,SpringColud】

java语言特性介绍及开发框架安装java语言特性介绍及开发框架安装****Java学习,面向对象是最最重要的 ****

JDK JRE JVM

JDK(Java Development Kit) : java开发工具包,包含JRE和开发人员使用的工具。
JDK编写代码,JRE运行。

JRE (Java Runtime Environment): java运行时环境,包含JVM和运行时所需要的核心类库。

我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装 JDK 。

JVM(JAVA Virtual Machine): java虚拟机,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性由JVM实现的,编写的程序运行在JVM上,而JVM运行在操作系统上。
java语言特性介绍及开发框架安装如图所示,Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。
JAVA与平台无关,只和运行环境有关。平台指操作系统OS和处理器CPU。java程序运行环境是jre,( jre=jvm+类库)jre由jvm(java虚拟机)、类库及核心文件组成。

java语言特性介绍及开发框架安装三者关系: JDK > JRE > JVM

卸载安装JDK

java语言特性介绍及开发框架安装

卸载JDK

1.删除java的安装目录(就是JAVA_HOME的值)

2.删除JAVA_HOME

3.删除path下关于java的目录

4.在cmd敲java -version命令

JAVA_HOME D:\JDK1.8

Path %JAVA_HOME%\bin

安装JDK

1.百度搜索JDK8,找到下载地址

2.同意协议

3.下载电脑对应的版本

4.双击安装JDK(双击.exe可执行文件)

5.记住安装的路径(注意:安装路径中,不要包含中文和空格。 )

6.配置环境变量
配置环境变量作用 :开发Java程序,需要使用JDK中提供的工具,工具在JDK8安装目录的bin目录下。

在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。 不进入JDK的 bin 目录,这些工具就不能使用,会报错。为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义在于告诉操作系统,我们使用的JDK开发工具在哪个目录下。

我的电脑,右击,属性,高级系统设置,环境变量

环境变量, JAVA_HOME D:\JDK1.8

配置Path变量

Path %JAVA_HOME%\bin

7.测试JDK是否安装成功

在cmd敲java -version命令,可查看java版本信息。

Hello World

1.要规范,新建个文件夹,存放代码,如先建个文件夹code

2.新建个java文件,后缀名为.java,如HelloWorld.java

[注意点系统可能没有显示文件后缀名,需要手动打开]

3.编写代码,编译javac .java文件,会生成一个.class文件

1.程序开发步骤说明

开发环境已经搭建完毕,可以开发我们第一个Java程序了。

Java程序开发三步骤:编写,编译,运行。

java语言特性介绍及开发框架安装

java字符是全英文状态下的,字母严格区分大小写 { 行尾风格 一条语句占一行

2.编写java源程序

1.在 d:\day01 目录下新建文本文件,完整的文件名修改HelloWorld.java ,其中文件名为HelloWorld,后缀名必须为 .java 。

2.用记事本打开,使用notepad++记事本软件。

3.在文件中键入文本并保存,文件名必须是 HelloWorld ,保证文件名和类的名字是一致的,注意大小写。

public class HelloWorld {

/*	1.Java程序运行的主方法【入口方法】就是main方法 所以Java程序运行必须要有main方法
    2.我们可以通过System.out.println()进行内容的输出
    3.在一个源文件中,可以编写多个class类,编写的多个class类编译之后,就会出现多个.class的字节码文件
    4.使用public修饰的类名必须和文件名相同
    5.Java严格区分大小写
    6.Java中的每一条非声明类和声明方法的语句都需要使用";"结束
    7.声明类和声明方法的{}都必须成对出现,在开发的时候我们习惯都是一起编写{}*/ 

public static void main(String[] args) {
System.out.println(“Hello World!”);
}
}

第一个 HelloWord 源程序就编写完成了,但是这个文件是程序员编写的,JVM是看不懂的,也就不能运行,因此我们必须将编写好的 Java源文件 编译成JVM可以看懂的字节码文件 。jvm执行字节码,负责将字节码翻译成机器码。Java虚拟机负责将字节码翻译成本地计算机的机器码,并将机器码交给本地的操作系统运行。

3.编译java源文件

在DOS命令行中,进入Java源文件的目录,使用 javac 命令进行编译。

命令: javac Java源文件名.后缀名

举例: javac HelloWorld.java

编译成功后,命令行没有任何提示。打开 d:\day01 目录,发现产生了一个新的文件 HelloWorld.class ,该文件就是编译后的字节码文件,是Java的可运行文件,称为字节码文件,有了字节码文件,就可以运行程序了。

Java源文件的编译工具 javac.exe ,在JDK安装目录的bin目录下。由于配置了环境变量,可以在任意目录下使用。

4.运行Java程序

在DOS命令行中,进入Java源文件的目录,使用 java 命令进行运行。

命令: java 类名字 (这个类得是包含main方法的类)

举例: java HelloWorld

java HelloWord 不要写 不要写 不要写 .class

.class字节码文件的编译工具 java.exe ,在JDK安装目录的bin目录下。由于配置了环境变量,在任意目录下使用。

5.入门程序说明

编译和运行是两回事

编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。

运行:指将.class字节码文件交给JVM去运行,此时JVM就会去执行我们编写的程序。

jvm执行字节码,负责将字节码翻译成机器码。Java虚拟机负责将字节码翻译成本地计算机的机器码,并将机器码交给本地的操作系统运行。

关于main方法:public static void mian(String args[])

main方法:称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点,无论我们编写多少程序,JVM在运行的时候,都会从main方法这里开始执行。

1.编写,编写后缀名为.java的源文件

2.编译,用编译器javac将源文件编译(.java)成字节码文件(.class)

3.运行,是运行字节码文件,源文件内容修改后需要重新编译再运行。

JAVA SE标准版JDK1.8,它比较稳定不用最新的版本,小版本可以到大版本中用,列如JDK1.6可以到JDK1.8中用。

下载安装第一次跳出窗口最好更改下保存路径,将界面默认路径C:\Program Files\Java\jdk1.8.0_102\改存到D:\jdk1.8\。第二个路径就默认不要改。

系统环境的设置:右击我的电脑或计算机,在弹出快捷菜单窗口点击属性,弹出系统特性。。。变量名JAVA_HOME变量值。。。

3种JAVA编译软件:

1.Eclipse:免费的,主流的。以后企业开发项目用Java Web。要完成后面的项目需下载相应的插件集成到Eclipse。

2.MyEclipse:收费的,一般试用一个月网上有破解版,界面基本和Eclipse一致。功能强大自带其他项目插件。

3.IDEA:功能最强大,对电脑硬件要求高,配置低带不动。以后公司做大项目基本用IDEA。

4.初学者先用记事本加cmd。先用记事本敲代码练好基本功

本文地址:https://blog.csdn.net/ma1782072/article/details/108267126

相关标签: Java 框架