和java的第一次见面

语言,人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换, 计算机语言,人与计算机之间进行信息交流沟通的一种特殊语言,计算机语言中也有字符,符号等等,常见的计算机语言如C,C++,C#,Java。

Java是一种高级的面向对象的程序设计语言,使用Java语言编写程序是跨平台的,从PC到手机都有Java开发的程序和游戏,java程序可以在任何计算机、操作系统和支持Java的硬件设备上运行。

在开始学习java开发之前,首先我们先从熟悉自己的电脑开始吧,在我们的电脑DOS中也有这么一些必学的指令。
什么是DOS?
DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件。

如何打开打开DOS控制台:
快捷键 win+r 输入cmd 回车
开始–运行–cmd–回车
打开后,我们一个个来学习他们其中一些比较常用DOS指令:
1、盘符的切换: d:

2、进入盘符目录:cd 目录名

cd 目录名\目录名\目录名

3、目录的上级回退:cd …

4、目录的根目录回退:cd/

5、清屏:cls

6、创建文件夹:md 名称

7、删除文件夹:rd 名称

8、删除文件:del 文件名称

9、补全内容:tab

10、创建文件并写入数据: echo 数据>文件

11、查看文件数据:type 文件名

12、查看当前目录下的所有文件:dir

13、查看ip:ipconfg ipconfig/all

14、查看系统信息:systeminfo

15、查看之前输入的命令:上下键

16、退出DOS窗口:exit

这些学完后,我们基本对自己的电脑有基本的了解,开始进入我们的正题,初识java

JAVA语言的概述:

1.java语言的发展史

JAVA之父, 詹姆斯 高斯林

JDK 1.2 这个版本将JAVA分为3个不同的方向

JDK5 这个版本推出了枚举、泛型等前沿的主流技术

JDK7 他跟JDK8是不兼容的,但是和J5 J6兼容

近期要发布的Java13(非LTS版本)进入创新这阶段

Java11(LTS版本)进入早期采用这阶段,Java8进入晚期大众阶段

在这里插入图片描述(图片来自网络)

2.JAVA语言的特点

相对简单性、面向对象、分布式处理、解释性、可靠、安全、可移植性、高性能、多线程、动态性等。
也可以说Java是一种解释性、跨平台、通用的编程语言。(后面慢慢的会接触到,我们先了解)

3.JAVA语言程序代码的编译和运行过程

1.先将JAVA源文件通过javac.exe编译成字节码文件(.class)

2.将.class文件交给java.exe进行解释执行

3.JVM(java虚拟机)负责最终的程序的执行
Java代码的编译和运行过程

JAVA的版本区别:

JAVASE:标准版 是为了开发普通桌面和商务应用程序提供解决方案 该技术体系是其他两者的基础,可完成一些桌面应用程序

JAVAME:微型版 用于开发微型程序和嵌入式程序 基本淘汰

JAVAEE:企业级 用于开发B/S架构的应用程序 该技术体系包含的技术如Servlet、Jsp等 这只是JAVA的技术体系的冰山一角

JAVA的环境:

JRE:指JAVA的运行时环境,里面包含了JVM以及核心类库(辅助JVM运行的文件) java.exe(负责运行class文件的)

JDK:指JAVA的开发环境,里面包含了JAVA的开发工具以及JRE javac.exe(负责将.java文件编译成.class文件)

JDK/JRE/JVM各自之间的关系:

作用:

JVM(JAVA虚拟机):保证JAVA的跨平台性

JRE(JAVA的运行时环境):保证JAVA程序的运行

JDK(JAVA的开发环境):保证JAVA程序的开发

联系:

JDK:JRE+开发工具

JRE:JVM+类库

JDK的目录分析:

bin:存放的是JAVA所有处于开发阶段所所用到的执行文件

db:sun公司自带的一个数据库 一般不用

include:存放的是java的本地方法文件 一般不用管

jre:存放java虚拟机所有的文件

lib文件:存放java的核心类库文件

src:源代码文件 可以去参考下,但是目前不建议去看

噢,忘记了,我们还没下载JDK,接着往下看

搭建Java环境

”工欲善其事必先利其器“,在学习Java语言前,必须了解并搭建好它所需要的开发环境。要编译和执行java程序,JDK是必备的,下面我们具体介绍下载并安装JDK配置环境的方法吧
JDK的下载与安装

通过官方网站获取JDK http://www.oracle.com ( 针对不同操作系统,下载不同的JDK版本)
在这里插入图片描述

安装

傻瓜式安装,下一步即可。
建议:安装路径不要有中文或者特殊符号如空格等。最好目录统一。

JAVA环境变量的配置

1.我的电脑–>右键–>属性–>高级系统设置–>环境变量设置

2.找到系统变量下的path变量–>新建–>分别将bin、jre/bin两个目录的具体路径写入进去在这里插入图片描述
*但是由于JDK目录的不稳定性,为了避免由于目录的改变导致更改path,

我们可以新建一个独立的环境变量:

变量名:JAVA_HOME(名称可以随意改变)

值:JDK的具体根目录 如:D:\Program Files\Java\jdk1.8.0_151

使用JAVA_HOME来代替之前写死的路径进行合理的拼接。

path=%JAVA_HOME%\bin

path=%JAVA_HOME%\jre\bin

检验JDK是否安装成功,打开DOS命令窗口

输入 java 检验jdk
输入javac检验java环境
输入java -version查看jdk版本

以上是开发Java之前要做的准备,编写Java程序可以使用很多种工具
notepad(微软操作系统自带,在DOS窗口中你可以试试)
Notepad++
Eclipse

现在开始我们的第一个java程序

我们先用最原始的工具来开始我们的第一个程序,我们打开记事本编写下面这段代码
代码如下:

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

写完后保存,重命名记事本,讲记事本的后缀.txt改成.java后 ,点击确定,我们就完成了一半了,这时候我们开始练习上面讲的DOS命令,win+r打开DOS控制台,找到文件所在目录,输入javac HelloWorld.java命令回车,编译源程序,被编译后,会生成相对应的.class文件,这就是编译后的java字节码文件了。

在这里插入图片描述
ps:javac和HelloWorld.java之间有一个空格符。
使用javac XX.Java编译时,如果没弹出错误提示信息,说明编译成功,也许会有提示警告信息,但编译也通过;如果出现Exception类的异常错误信息,则说明源程序的代码有问题,无法编译,需要判断错误原因和代码位置,解决代码错误。有关异常后面会讲到,当然现在应该不会遇到。

通过本章学习,我们大概的了解计算机的基础和java语言以及相关特性介绍,还介绍了Windows系统平台搭建java环境的方法,以及简单的编写java程序的简单步骤,当你认真的看完这篇文章,那么这次和java的见面一定是非常有趣的一件事(欢迎入坑)。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值