Day01.Java基础认知介绍

Java版本

​ Java本身是一门语言。Java代码不能被计算机直接执行,需要找一个翻译官(JDK),通过这个JDK将代码翻译为计算机可以识别的数据,计算机就可以执行了。

​ JDK1.0版本:最初的

​ JDK1.2版本:是一个里程碑式的版本

​ 研发了三大平台版本:

​ JavaMe:微型版本 主要是作用于移动端的开发

​ JavaSe:标准版本 主要作用于PC端开发

​ JavaEe:企业级版本 主要作用于一些大型的企业级项目的开发

​ JDK1.4版本:最稳定的版本

​ JDK1.5版本:新增了一些技术 也改名为Java5

​ Java8(JDK1.8)版本:比较稳定,使用率较高。

Java特点

​ 1.跨平台性

​ 2.开源:开放源代码,免费

​ 3.编译性:写好的代码,需要先翻译为计算机可以识别的文件,再去执行

​ 4.动态性:写好的代码,随着后续传入的数据不同,执行不同的结果

​ 5.面向对象:oop编程思想

跨平台性

​ 1.跨:跨越 超越
​ 2.平台:操作系统(windows,mac,linux)
​ 3.跨平台:在某一个操作系统上,开发编译的Java代码,可以在其他的操作系统上运行
​ 4.可以实现跨平台的原因:
​ 因为在不同的操作系统上,安装了不同版本的JVM,不同版本的JVM营造了相同的运行环境,
​ 在各个操作系统上有相同的运行环境,所以开发一次的代码可以在不同系统上运行。

Java相关的三个概念

​ 1.JVM:java虚拟机。表示java代码运行所需要的容器
​ 2.JRE:java运行时环境。表示java代码运行所需要的容器+运行所需要的资源
​ JRE=JVM+各种代码执行所需要的资源类库
​ 3.JDK:开发工具包。JDK=JRE+开发工具

Java语言环境的搭建

​ 1.下载:去Oracle的官网(www.oracle.com)

​ 2.步骤:www.oracle.com —>产品—>Java产品—>download Java—>Java8Se版本—>操作系统版本—>点击后面的下载链接。

​ 3.傻瓜式安装(一路点击下一步)

​ 4.注意事项

​ (1)安装位置尽量不要在c盘

​ (2)安装的路径,尽量不要有中文字符及一些特殊的符号

​ 5.JDK安装目录的解释

​ bin文件夹:包含了各种可执行工具

​ include文件夹:包含本地文件,头文件

​ jre文件夹:java运行时环境

​ lib文件夹:资源类库

​ src.zip:Java源码

​ 6.验证JDK是否可以使用

​ (1)打卡安装目录的bin目录

​ (2)在bin目录下打开dos窗口

​ 打开方式:将bin目录所在路径替换为cmd,回车

​ (3)在dos窗口中输入Java -version命令查看JDK是否安装成功

​ 如果出现对应的版本,表示安装成功。

HelloWorld案例

开发的流程

​ 1.编辑:编写源代码,创建一个文件,将代码写在文件中

​ 2.编译:将编写好的源代码,翻译为JVM可以识别运行的文件

​ 3.运行:运行编译之后的文件

​ 4.调试:出现问题,找到问题,解决问题

案例的编辑

​ 1.先找到java的bin目录

​ 2.在bin目录下创建一个文本文件,将文件名改为HelloWorld,将后缀名改为.java

​ 3.打开文件

​ 4.在文件中创建一个类型:

​		class HelloWorld{

​	}

​ 5.在类中创建一个主方法:

​		public static void main(String[] args){

​	}

​ 6.在主方法中写一个输出语句:

​		System.out.println("Hello World!");

案例的编译

​ 1.打开bin目录所在的dos窗口

​ 2.使用编译工具:javac.exe编译源文件。运行命令:javac.exe 源文件的名称

​ 3.如果在当前bin目录下出现一个对应名称的class文件表示编译成功

​ 注意:

​ 编译工具,编译的是源文件的全名称(文件名+后缀名)

案例的运行

​ 1.打开bin目录所在的dos窗口

​ 2.使用运行工具:java.exe。运行命令:java.exe class文件中的类名

​ 3.如果在dos窗口中,出现对应的打印内容,表示执行成功。

​ 注意:

​ 运行工具,运行的是class文件中的类名

开发的规范

​ 1.碰到左大括号,左边加空格

​ 2.碰到左大括号,要加换行及缩进

​ 3.碰到右大括号,要和本层次的代码对齐

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值