Java概述

一、基础常识

1.软件开发

(1)软件:一系列按照特定顺序组织的计算机数据和指令的集合


(2)开发:制作软件

 

2.人机交互

   (1)软件的出现实现了人与计算机之间更好的交互


   (3)dos命令行常用命令

             dir:列出当前目录下的文件和文件夹

             md:创建一个文件夹

             rd:删除文件夹(保证该文件夹是空的,且该命令不能删除文件)

             cd:进入指定目录

             cd..:退出到上一级目录

             cd\:退到根目录

             del:删除文件(该命令不能删除文件夹)

             cls:清屏

             exit:退出dos命令行

 知识点:1.若文件夹a中有文件b,删除文件夹a时,可以先del a,再rd a;或者先进入a删除所有再删除a。

                 2.DOS命令行删除文件或文件夹不走回收站。

                 3.从一个磁盘进入另一个磁盘要首先切换盘符。

 

3.计算机语言

计算机语言也就是为了更好的与计算机交流沟通呗。

二、Java语言

1.计算机语言:人与计算机交流的方式,C、C++、Java等。         

2.Java语言概述

(1)Java是SUN(StanfordUniversity Network,斯坦福网络大学公司)1995年推出的高级编程语言;面向Internet的编程语言;完全面向对象,安全可靠,与平台无关的编程语言。

(2)Java语言的三种技术构架

JAVAEE:企业版(主要用于web应用程序开发)

JAVAME:小型版(电子消费类和嵌入式设备)

JAVASE:标准版(基础版本)

(3)Java语言的特点:跨平台性

跨平台性:通过Java语言编写的应用程序在不同的平台都能运行。

原理:在运行Java程序的操作系统上,安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

知识点:1.JVM其实就相当于一个软件。

                2.JVM不跨平台,依赖于平台,根据操作系统的不同有不同的版本。

                3.Java的跨平台性也称为可移植性。

 

3.Java语言的环境搭建

(1)JRE(Java RuntimeEnviroment,Java运行环境),包括JVM和Java程序所需的核心类库

JDK(Java Development Kit,java开发工具集),包括JRE和Java开发工具

知识点:1.JDK里面有JRE,JRE里面有JVM,使用JDK开发的Java程序用JRE运行。

2.JDK是绿色的,可以不安装,只是安装了就会在注册表里有注册,能自动联网更新。

3.bin目录下的exe文件也是Java编写的,所以想执行这些工具就必须要有JVM,有运行环境,所以JDK里面有JRE。

       (2)  开发工具都在bin目录下,exe文件不是图形化界面,需要用命令行的方式执行。在DOS中,因为这些命令在bin目录下,所以要使用这些命令就必须在DOS命令行中切换到bin目录下执行,为了在任一目录下都能执行这些命令,就需要配置环境变量,即在系统中注册这些命令,目的就是为了更方便的使用Java开发工具。

 (3)  环境搭建的步骤

              下载JDK;

              安装JDK;

              配置环境变量;

              在任意目录下输入javac命令检验

(4)配置技巧

Path:Java的开发工具所在路径(可执行文件所在路径)

配置方法:1.传统的一劳永逸的方法。直接改变path的值,用;隔开。

            我的电脑——属性——高级——环境变量

          2.动态配置方法。用%%把容易变化的部分目录提取出来。

            %%是动态获取某个已存在的环境变量的值。

3.临时配置。通过DOS命令set,这种方法只在当前窗口有效,如果用start重开窗口,将沿袭上个窗口的值。

                 Set:查看/设置环境变量的值

                 Setpath:查看path的值

                 Setpath=:设置path的值

知识点:1.临时配置path时,若要在path的基础上添加新值,方法是path=%path%;新值

                  Classpath:类文件路径。即Java可执行文件所在路径

                  配置方法:1.临时配置:用set命令

                                      2.传统的一劳永逸的方法。

                                      3.可以配置多路径,如.;c:\;d:\现查找当前目录,再找C,再找D。

               2.执行类文件时,Java.exe命令会启动JVM,JVM将先去classpath路径下找该类文件,若存在就执行。

               3.若没有配置classpath的值,JVM就会找当前目录;配置了,就去classpath里面找

               4.若classpath的值加了“;”,就会先找classpath,有就执行,没有就查找当前目录。

                  若classpath的值没加“;”,JVM只找classpath

                  我们设置classpath值时,不要在后面加分号,因为我们之所以配置其值,就是去指定目录找。如果加了分号,就有可能不是我们指定目录下的文件。

                5.与classpath不同,path是先找当前目录。

 

4.Java程序开发体验


     .Java文件就是源文件。

    .class文件是字节码文件,即Java的运行文件。

     Java.exe是编译工具,将源文件翻译成字节码文件。

    Java.exe是运行工具,调用JVM。

 

5.注释

作用:1.注解说明程序

            2.调试程序

 单行注释://

多行注释:/*    */

文档注释:/**    */ (Java的特有注释,给开发者看的)

 知识点:单行和多行注释中允许出现单行注释。多行注释中不能出现多行注释。

               一般习惯:类上面加文档注释,函数上面加文档/多行注释,代码中某几句关键且难懂的加单行注视。

               文档注释是Java的特有注释,其中注释内容可以被JDK中的javadoc工具所解析,生成一套以网页形式存在的说明文档。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值