Java基础知识day01

本文介绍了Java语言的起源、James Gosling的贡献,详细解读了JavaSE、JavaME和JavaEE的区别,以及JVM、JRE和JDK的关系。涵盖了基本的开发环境配置和HelloWorld案例,重点突出了Java的跨平台特性与开发工具使用。
摘要由CSDN通过智能技术生成

Java语言的背景介绍

        Java语言是美国Sun公司在1995年推出的计算机语言。

        Java之父:詹姆斯~高斯林(James Gosling)。

2009年Oracle甲骨文公司收购sun公司

 

JavaSE.JavaME.JavaEE的详细介绍

        1.JavaSE:Java语言的标准版,用于桌面应用开发,是其他两个版本的基础

        桌面应用:

                用户只要打开程序,程序的界面会让用户在短时间内找到他们需要的功能,同时主动带领用户完成他们的工作并得到最好的体验。

        学习JavaSE的目的:为今后学习JavaEE开发打基础

     

        2.JavaME(现在没有相关岗位):Java语言的小型版,用于嵌入式消费电子设备。

        3.JavaEE:Java语言的企业版,用于Web方向的网站开发

网页:通过浏览器将数据展示在用户名面前,跟后台服务器没有交互。

网站:通过后台服务器的交互,将查询到的真实数据再通过网页展示出来

JVM和JRE和JDK的介绍和关系

                Java跨平台原理:JVM:

        在不同的操作系统中,都安装一个与操作系统相对应的Java虚拟机(JVM)(Jvm java virtual machine)。

               JRE(Java运行环境)Java Runtime Environment.

        JRE:包括Java虚拟机Jvm和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中直需要安装一个JRE即可。

                        JRE=核心类库+JVM

                JDK(Java开发工具包)Java Development Kit.

        JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,所以安装了JDK,就不需要单独安装JRE了。

        其中的开发工具,编译工具(javac,exe)运行工具(Java.exe)等。

                       JDK=JRE+Java开发工具

使用JDK开发完成的Java程序,交给JRE去运行。

三者的关系属于包含关系。

Oracle官网的地址:https://www.oracle.com/cn/index.html

                JDK的安装目录bin目录:

该路径存放了JDK的各种工具命令,javac和java就放在这个目录。

Dos命令提示符

        目的:为了能够JDKbin目录中的(javac.exe)编译和(Java.exe)运行工具。

        JDK提供的的编译工具和运行工具不是双击去使用的!

打开Dos命令提示符

        按下win+R,输入cmd,回车。

 

命令提示符窗口中的常用命令

dir                                    盘符切换,E:回车,表示切换到E盘。

cd                                    进入单级目录

cd..                                  回退到上一级目录

cd目录\目录\....                进入多级目录

cls                                    清屏     

exit                                   推出命令提示符窗口

md                                    创建文件夹

echo javase>1doc            创建新目录

del                                    删除文件

rd                                      删除文件目录

HelloWorld

          HelloWorld案例流程图:

HelloWorkd.java(源文件)——(Compiler编译器(javac.exe,javac命令对生成的.java文件进行编译))——HelloWorld.class(字节码文件)——(Interpreter解释器(java命令对生成的class文件进行运行))——HelloWorld.

 

           HelloWorld案例的编写:

 

Path环境变量的配置

          作用:能够在任意目录(文件夹路径)下,都能访问到bin目录中的java.c和java工具。

配置Path环境变量

        *按下win键+E,找到计算机

        *我的电脑 右键——属性——高级系统设置——环境变量——(系统变量)新建——

变量名:JAVA_HOME

变量值:将JDK的安装路径复制过来(不复制的话一定会出错的),注意:不带bin目录——变量名:Path。

变量值:%JAVA_HOME%\bin;....

注释comment

           用于注释说明解释程序的文字就是注释

            Java中的注释类:

        单行注释   //

        多行注释   /*......*/

        文档注释(Java特有)   格式:/**

                                                          @author指定Java程序的作者。

                                                          @ vsrsion指定源文件的版本。

                                                      */

注释的作用

        1.提高了代码的阅读性,调试程序的重要方法

        2.将自己的思想通过注释先整理出来,再用代码去体现。

  ​​​​​​​      3.注释是一个编程员必须具有的良好的编程习惯。

单行注释和多行注释的作用:

        1.对所写的程度解释说明,增强可读性。方便自己,方便他人。

        2.调试所有的代码。

        3.特点:单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.class结尾的字节码文件不包含注释的信息

文档注释的使用:

        注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页形式体现的该程序的说明文档。(操作方式:javadoc d my... -author-versio HelloWorld.java)

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值