Java学习从入门到入坟之初识Java

1.Java语言的前世今生

Sun公司

Java是Sun公司的产品。最开始java主要用来编写的程序是用来执行在可持设备,对于语言的选择而言
(要求语言本身中立),而c语言在当时的场景下是不能支持跨平台的。
09年时Oracle公司收购了Sun公司。
Java语言之父:詹姆斯.高斯林 .

2.Java语言

2.1Java语言的特点

  • 跨平台(一次编译 到处运行)

  • 简单的(隐藏了很多功能【提供了另外一种方式去使用】

  • “完全”面向对象

  • 健壮的。。。。

2.2Java语言常见词

1.Java语言的整体架构方向

  • javaSE:java语言的基础版本(游戏、图形化界面)
  • javaEE:java企业级开发
  • javaME:java移动开发(嵌入式开发)
  • javaFX:对标(html、css、js)

2.java语言的结构
Java学习从入门到入坟之初识Java_第1张图片

  • JDK:java开发工具包(java运行时环境[jre]+编译、运行等指令集)
  • JRE:java运行时环境,一个程序只是需要运行,只需要保证有jre即可
  • JVM:java虚拟机
    • 是一个虚拟的计算机(通过软件模拟实现一个计算机)
    • 虚拟机的作用:用来执行字节码文件
    • 是一个规范、规约(产生虚拟机的硬/软件实现方案【Hodspot】)

2.2 Java跨平台的方式

编写源程序(.java程序) -> 编译源程序(.class) -> 解释执行字节码文件Java学习从入门到入坟之初识Java_第2张图片

  • 编写源文件(通过java的语法编写源文件)
  • 编译源程序(通过javac命令将.java文件编译成.class文件)
  • 运行字节码文件(通过java命令执行字节码文件)

3.准备第一个java程序

3.1 下载JDK

1.下载
官网下载 :JDK下载
2.安装
傻瓜式安装,一直下一步就可以安装完成
3.检验是否安装成功
window+r
输入cmd,输入java -version输出当前版本jdk

3.2 配置环境变量

环境变量:windows操作系统中在cmd里以命令的方式在去启动一个程序时,需要指定当前程序所在的路径,寻址方式是现在当前cmd所处的路径下去寻找,如果没有找到则去环境变量中的path中继续寻址。如果还没有,则报错。不是内部或外部命令,也不是可运行的程序。

在安装jdk的时候,默认在系统变量的path里添加一个路径:安装的JDK的bin目录的路径(默认路径是C:\ProgramData\Oracle\Java\javapath)。而且里面包含了java.exe。所以可以找到java命令.
Java学习从入门到入坟之初识Java_第3张图片

3.3 编写运行Hello World

1.了解JDK结构
Java学习从入门到入坟之初识Java_第4张图片
2.编写第一个程序
要求:在控制台上输出Hello World

编写源文件

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World");
	}

运行源程序

  • 打开cmd,进入到.java文件所在的位置
  • 通过javac命令编译源程序
  • 通过java命令解释执行.class文件

dos命令行常见命令

  • cd:改变目录

  • cd…:返回上一级目录

  • dir:查看当前目录下的所有文件以及文件夹

  • echo:将内容写到a.txt中
    如果文件不存在会新建一个

  • md:创建一个形目录

  • rd:删除目录 tab:自动补全

  • cls:清屏

  • ↑ ↓ 箭头:历史记录,将之前的命令显示出来

  • help查看当前计算机支持的命令

你可能感兴趣的:(JAVA)