黑马程序员——Java基础——基础常识

 

一、dos命令行,课程中常见的命令。

初学java,会经常使用到命令行的方式与计算机进行交互。在windos系统下可通过以下操作来打开控制台,进行命令行的输入:

开始菜单-->运行命令-->输入cmd-->点击回车

以下为dos命令行常用命令:

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

md:创建目录(即文件夹)

rd:删除目录 (目录不为空时不能删除)

cd:进入指定目录   cd与后面的目录用空格分开)

             (当要进入一个名字很长的目录时可以用*来进行简写,如:cd abcdefghijk,等于cd abc*

cd..:退出当前目录,返回到上一级目录

cd\:退回到根目录

del:删除文件 (del+目录名可以删除目录下的文件,但不包括目录本身和目录中的子目录)

(例:del+*.txt可以删除当前目录下所有以.txt拓展名的文件)

exit:退出dos命令行

二、Java语言概述

JavaSUNStanford University Network,斯坦福大学网络)公司于1995年推出的一门高级编程语言。

Java是一种面向Internet的编程语言。

Java是一种完全面向对象,于平台无关的编程语言。

Java语言的三种技术架构

J2EEJava 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对于Web应用程序开发。

J2SEJava 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,比如Java版的扫雷。

J2MEJava 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。

Java5.0版本后,更名为 JAVAEEJAVASEJAVAME

Java语言的特点:跨平台性。

能够实现跨平台的原理:在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

三、环境搭建

1、安装

JREJava Runtime EnvironmentJava运行环境)

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

JDKJava Development KitJava开发工具包)

Jdk是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等

简而言之就是使用JDK开发的java程序,交给JRE去运行。

包含关系为JDK(JRE(JVM))

下载JDK地址

www.oracle.com

java.sun.com

注:可以直接将JDK的目录放在移动设备中,可以即插即用。

2、配置环境变量

什么是环境变量?

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量有什么作用?

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如WindowsDOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

配置环境变量的目的

为了更方便的应用Java开发工具。

环境变量配置方法

  •  永久配置:

win7为例:右键单击我的电脑-->属性-->高级系统设置-->高级-->环境变量-->在系统变量中找到Path

双击path选项打开环境变量,里面的东西都不用改,将jdk安装目录下的bin文件夹(里面是Java开发工具)的地址填入最前面并用英文下的";"与后面隔开。

tips1:放在前面的地址会被系统先进行搜索。

tips2:由于要避免更改jdk目录的地址而更改path变量所带来的风险,所以我们可以用以下方法进行配置进行设置。

1)新建一个变量名为"JAVA_HOME"变量值为"F:\JDK\Java"(我自己的目录)的系统变量

2)在原有path变量值的前面加入"%JAVA_HOME%\bin;"(%%这两个符号中间可以动态的提取某一个已存在的环境变量的值)

更改后重新打开dos命令行,在任意目录下输入“javac”,如果出现javac参数,则配置成功。

  • 临时配置:

利用dos命令行里的set命令。(可直接输入set查看已有环境变量;输入set path查看path的值)

设置方法:输入set path = 你所需的路径

在原有path值的基础上增加path的值。

设置方法:输入set path = 要添加的路径;%path%

这种方法可以暂时的改变path的值,如果从windows重新打开一个dos命令行则path值变回去,但如果从已改变的命令行窗口利用start命令打开新的窗口,则沿用已改的path值。

四、Java程序开发体验--hello world:

1、开发流程

1)将java代码编写到拓展名为.java的文件中。

2)通过javac命令对该java文件进行编译。

3)通过java命令对生成class文件进行运行。

运行成功画面

tips1:初学者要用记事本练习。
tips2:

提示找不到文件。有两种情况:1、目录错误;2、文件名错误。
tips3:

缺少main函数

2、配置classpath

  • 永久配置:
以win7为例:右键单击我的电脑-->属性-->高级系统设置-->高级-->环境变量-->新建一个classpath变量
  • 临时配置:
在dos命令行下输入:set classpath=目标路径;
tips1:如果classpath路径和dos命令行所在路径都存在同一名称的文件,系统会先对classpath路径下的文件进行处理。
tips2:如果输入set classpath=目标路径(不加“;”)则只在classpath路径下寻找文件。(用这种形式更好)
tips3:多路径设置不搜索当前目录  例:set classpath=c:\;d:\
tips4:多路径设置搜索当前目录      例:set classpath=.;c:\;d:\

3、零碎知识点

(1)关键字:被java语言赋予特殊含义的单词。(严格区分大小写,只有小写的为关键字)
(2)类名:通常由单词组成,单个单词首字母大写,多个单词则每个单词的首字母都大写。
(3)一个源文件里可以有多个类。
(4)类里面不是必须有主函数,但不能有多个主函数。
(5)主函数的定义是固定的,主函数是为了保证程序的独立运行,主函数是程序的入口,它会被JVM所调用。
(6)注意拓展名是否被隐藏

4、注释


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值