Java入门与环境搭建

1、什么是程序
程序,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统程序和应用程序之分。
像一个汉字(设计语言)写的红烧肉的菜谱(程序),用于指导懂汉语的人来做菜。
2、常用dos命令
dir(directory): 列出当前目录下的文件以及文件夹
md(make directory): 创建目录
rd(remove directory): 删除目录
cd空格(change directory): 进入指定目录
cd… : 退回到上一级目录
cd : 退回到根目录
exit : 退出dos 命令行
Shift+右键->在此处打开命令行窗口
3、java的发展历史
1991年,高司令green Oak(橡树)跨平台
1995年,推出了java测试版
1996年,jdk1.0
1997年,jdk 1.1
1998年,jdk1.2,被大量的人所使用
2004年,jdk1.5
2006年,jdk1.6
2011年,jdk1.7
2014年,jdk1.8企业用的比较多
2017年,jdb1.9
2018年3月,java 10
2018年9月,java11
2019年3月,java12
2019年9月,java13
2020年3月,java14
4、Java的分支
JavaME:已经被淘汰了,移动应用
JavaSE:java基础,他是JavaEE的基石,控制台项目,桌面应用程序JavaEE:企业应用项目
5、java语言的特点
简单易用、
跨平台:jvm虚拟机实现跨平台
面向对象性、
支持多线程
6、Java语言的跨平台
6.1什么是跨平台
通过java开发的应用程序可以在不同操作系统中去运行,一次编译处处运行
6.2怎么实现跨平台
通过java虚拟机实现的跨平台
7.JDK
7.1什么是JDK
JDK(Java Development Kits Java开发工具包):JDK是提供给Java 开发人员使用的,其中包含了java 的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
Jdk开发工具包,就相当于一个电工的工具包。
7.2jdk包含什么
Jdk包含jre,java的开发工具JRE:java运行环境,开发好的java程序需要通过jre去运行
比如轮船和大海
一堆Java工具(javac.exe编译工具java.exe执行工具)和Java基础类库
7.3jre包含什么
JRE(Java Runtime Environment Java运行环境) :包括Java虚拟机(JVM:Java Virtual Machine)和Java 程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JRE包含jvm,java程序的Api JVM:JAVA虚拟机,java程序的翻译官,是java跨平台的核心
7.4Jdk JRE JVM他们之间的关系
JDK>JRE>JVM
在这里插入图片描述Jdk:开发java程序
Jre:运行java程序
Jvm:跨平台的核心
8.安装jdk
右键电脑-属性-高级系统设置-环境变量-添加系统变量JAVA_HOME
在这里插入图片描述
把系统变量JAVA_HOME添加到系统变量path里面:
在这里插入图片描述
打开cmd窗口,输入java-version命令,检测jdk是否配置成功
在这里插入图片描述9.java程序运行过程
在这里插入图片描述
①编写一个Java源文件HelloWorld.java。
②使用“javacHelloWorld.java”命令开启Java编译器并进行编译。
③编译结束后,会自动生成一个HelloWorld.class的字节码文件。
④使用“java HelloWorld”命令启动Java虚拟机运行程序,Java虚拟机首先将编译好的字节码文件加载到内存,这个过程被称为类加载,它是由类加载器完成的,然后虚拟机会通过Java解析器对加载到内存中的Java类进行解析执行。
⑤执行后会生成计算机可以识别的机器码文件。
⑥机器码文件在计算机运行并显示结果。
10.改变eclipse编码格式
点击菜单栏window—preperencs
10.1改变编码字体大小
在这里插入图片描述
10.2改变编码格式
在这里插入图片描述
在这里插入图片描述
11.Java 的API文档
API (Application Programming Interface,应用程序编程接口)是Java 提供的基本编程接口。
Java语言提供了大量的基础类,因此Oracle 也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值