1,JAVA简介

JAVA简介

1,JAVA诞生

1972年,C语言诞生,有着贴近硬件、运行极快、效率极高的特点。
	可以写操作系统、编译器、数据库、网络系统等等。
	但是有着指针和内存管理方面的缺点。
1982年,C++诞生,兼容C语言,添加面向对象的方式。复杂程度较高。
	在图形、游戏领域表象较好。、
1995年,JAVA吸收C语言和C++的特性,分为JAVASE(占领桌面),JAVAME(占领手机),JAVAEE(占领服务器),SE和ME主键被淘汰,随着互联网的发展,EE得到爆发式的发展。

2,JAVA 特性和优势

1,简单性:JAVA可以看做C++的纯净版,没有头文件、没有指针运算、也不用去分配内存和回收内存。语法基于C。
2,面向对象:模拟人的思维。方便理解。万物皆对象。
3,可移植性:由于java是跑在虚拟中的,不同的操作系统有不同的虚拟机。只需要一份java代码即可。一次编写,到处运行。跨平台性。
4,高性能:天生为网络分布式设计,可以处理一些TCP\IP协议上的东西,在java中可以通过URL访问网络上的资源。
5,动态性:java本身不具备动态性,但是通过java的反射机制可以让java具有动态性。未来一些框架的底层都是使用的java的反射机制。
6,多线程:java支持多线程。
7,安全性:
8,健壮性:

3,JDK、JRE、JVM

JDK:java Development Kit(java开发者工具)java代码开发中用到的依赖以及一些包。jdk包括jre
JRE:java RuntIme Environment(java运行时环境)java程序运行时需要的各个依赖。jre包括jvm
JVM:java Virtual Machine(java虚拟机)用来在各个平台搭建java程序运行的基础环境。跨平台

JDK\JRE\JVM关系

4,搭建开发环境

4.1,JDK下载和安装
1,首先打开网址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择Accept License Agreement 在选择自己的平台,下载对应的jdk。
2,下载完成后,打开安装包一直下一步完成安装。

在这里插入图片描述

4.2,配置环境变量
1,以win10为例,在此电脑单击右键,选择属性。在弹出窗口左边点击高级系统设置。再在弹出窗口点击环境变量。按照下图设置。

1,在系统变量中新增一个JAVA_HOME。配置为安装的jdk的路径。
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_172
配置环境变量
2,在Path中添加两项。
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
确定对出
配置环境变量
3,在搜索栏输入cmd打开dos命令栏,输入java -version
如果现实java版本则环境变量配置成功
*
在这里插入图片描述
在这里插入图片描述

4.3,JDK目录介绍

5,HelloWorld

1,新建一个文件夹存放代码。
2,新建一个文件,文件后缀名必须是.java  (Hello.java)
public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World");
	}
}
1,文件写好后执行分为两步,编译和执行。
2,编译使用javac Hello.java
3,执行使用java Hello.class    因为.java文件编译后生成.class文件。执行.class文件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值