黑马程序员 笔记(一)——JAVA概述

------- android培训java培训、期待与您交流! ----------

 1.0 基础知识 ——软件开发
1
、软件:一系列按照特定顺序组织的计算机数据和指令的集合,分为系统软件和应用软件。
2、开发:就是制作软件。
3、软件的出现实现了人与计算机之间的更好的交互。
4、交互方式:①图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
                          ②命令行方式:需要有一个控制台,输入指令,让计算机完成一些操作。较为麻烦,需要记住命令。
1.0 基础知识 ——常见的dos命令
dir:列出当前目录下的文件及文件夹。
md: 创建目录(如:L:\>md 123      即在L盘上创建了一个文件名为123的文件夹)。
rd: 删除目录(目录必须是空的)。

del:删除目录里面的文件。 
cd:进入指定目录(如:L:\>cd java    即进入L盘中的java目录)。
cd..:退回上一级目录(J:\JAVA\experiment>cd..   即退回J盘的JAVA目录下)
cd/:退回到根目录。
start:保留配置,开启一个新的窗口。
cls: 清屏。
exit:推出命令行。
1.2.0  JAVA语言概述
 ①是SUN公司1995年推出的一门高级编程语言。
 ②是一种面向internet的编程语言。
 ③随着JAVA技术在web方面的不断成熟,已经成为web应用程序的首选开发语言。
 ④是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。(跨平台
 1.2.1  JAVA语言的三种技术框架
1 、J2EE(java5.0后更名为JAVAEE):java 2 platform Enterprise Edition
            企业版:主要针对web应用程序开发。
2、J2SE(java5.0后更名为JAVASE) :java 2 platform  Standard Edition
            标准版:是其他两种的基础。可以开发普通的桌面应用程序。
3、J2ME(java5.0后更名为JAVAME) :java 2 platform Micro Edition
            小型版:主要应用于小型电子消费类产品。 
1.3  JAVA语言的环境搭建——JRE、JDK
1、JRE:(Java Runtime Environment ) java运行环境  
2、JDK:(Java Development Kit) Java开发工具包
①JDK是提供给Java开发人员使用的,其中包含了Java的开发工具(如javac.exe:编译工具 ,jar.exe:打包工具),也包括JRE。所以安装了JDK,就不用再安装JRE了(简单而言:使用JDK开发完成的Java程序,交给JRE去运行)。
3、JDK的安装
        ①建议:安装路径不要有中文或者特殊符号如空格等。
        ②当安装完JDK提示安装JRE时,可以选择不安装。
1.3.3  环境变量path、classpath的配置
1、path设置的意义
在使用可执行文件命令时(例如java
中的javac命令),系统的寻找方式有两种:一是,在当前路径下寻找命令(优先查找);二是,在系统的path变量中去寻找命令的路径。每次执行Java的工具都要进入bin目录下,是非常麻烦的。
 

path
 
    如果想在任意目录下运行一个程序,我们就需要将程序所在的路径配置在path环境变量中。通常我们会将javac.exe所在目录配置到path中,因为我们需要在任意目录下都能编译Java源文件。配置完成之后可以在命令行输入javac测试,如果显式帮助信息则是配置成功。
2、path的配置 
 

 1、命令行(零时配置)

点击屏幕左下角开始运行输入cmd –在命令行中直接输入命令进行修改

查看变量值:set变量名

设置变量值:set变量名=变量值,多个值之间使用分号“;”分割,引用变量时使用“%变量名%”形式
清空变量值:set 变量名 =
在环境变量的基础上加上新的参数:set path = 添加的路径;%path%

注意:此种方式仅适用于当前窗口  

        2、永久配置
               鼠标右键点击我的电脑属性高级环境变量找到要修改的变量将其值修改,此种方式永久有效。
       Java_Home = JDK的安装路径
        Path = %Java_Home%\bin;(这样在JDK重新安装后,可以避免操作Path里面的路径)
3、classpath的配置的意义
 
   当编写好一个Java程序,编译生成*.class的Java可执行文件后,如果没有classpath变量,则必须进入这个Java可执行文件的目录,JVM才可以执行。如果配置了classpath变量则可以在任意目录下都可以执行某一目录下的class文件。

4、classpath的配置 

    和path的配置类似。只是在永久配置时自己新建classpath变量。
  
5、环境变量配置的注意事项
    1、set classpath=c:\;set classpth=c:\的区别
         当有分号时虚拟机先从classpath的路径中找,如果找不到再到当前文件中找。
         当无分号时虚拟机只从classpath环境变量中去找。
        建议:配置时最好不要分号,如果需要访问当前目录可以用“. 表示。

    2、如果当前路径有效,classpath和path在寻址上有什么区别?
        path是先从当前路径中去找,找不到再找环境变量里的路劲,而classpath相反。 
 
 

     
       
  

 
 
 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值