黑马程序员_学习日记1(java入门前准备)

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

 

01基本常识:

   1.软件开发

     (1)软件:一系列按照特定顺序组织的计算机数据和指令的集合。
     (2)常见软件:
         系统软件:如:DOS,Windows,Linux等。
         应用软件:如:扫雷,迅雷,QQ等
     (3)什么是开发?
         开发就是指制作软件。

   2.人机交互

     (1)软件的出现实现了人与计算机更好的交互。
     (2)交互方式:
         图形化界面:简单直观,容易操作。如:360
         命令行方式:需要一个控制台,要记命令,较麻烦。如:DOS命令行

   3.Java学习中常用的dos命令:

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

       cd:进入到指定目录下。

       cd..:返回到上级目录

       cd/:返回到根目录

       md:创建目录

       rd:删除目录(删除目录前需要删除目录下所有文件)

       del:删除文件

       cls:清屏

       exit:退出dos命令行。

       echo:可直接创建文件。//echo haha>1.txt

       start:在原窗口基础上新开一个窗口。

   4.计算机语言

    (1)通过DOS命令行进行命令的演示,发现操作计算机就如同和计算机说话一样。
    (2)语言:人与人之间用于沟通的一种方式。
    (3)计算机语言:人与计算机交流的方式。如C,C++,Java都是计算机语言。
02.Java语言简介;

   1.java语言概述

     (1)是SUN公司1995年推出的一门高级编程语言。
     (2)是一种面向Internet的编程语言
     (3)简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
   2.Java语言的三种技术架构

     (1)JEE:企业版
     (2)JSE:标准版
     (3)JME:小型版
    3.java语言的跨平台性

     (1)什么是跨平台性?
         通过Java语言编写的应用程序在不同的系统平台上都可以运行。
     (2)java跨平台的原理:
        在需要运行java应用程序的操作系统上,先安装一个java虚拟机(Java Virtual Machine 简称JVM),
        由JVM来负责java程序在该系统中的运行。有了JVM,同一个程序可在不同的操作系统中执行,这就
        实现了java程序的跨平台性。
     (3)关于JVM:
        java语言是跨平台的,但JVM却是依赖于平台的,JVM运行在一个平台上,需要用到系统底层的东西,
        所以不同系统上用的JVM版本不同。

03.java环境搭建:

   1.JDK与JRE

     (1)JDK(Java Development Kit):JAVA开发工具包

         |--java开发工具
           |-javac.exe java编译工具
           |-jar.exe 打包工具
         |--JRE
     (2)JRE(Java Runtime Enrivonment):JAVA运行环境

         |--java虚拟机JVM
         |--核心类库

   2.配置环境变量

     (1)打开环境变量配置窗口:我的电脑-->属性-->高级-->环境变量
     (2)配置path变量:
      <1>系统中配置path:
         将JDK中bin目录的路径设置到系统path变量值开头即可。如:
         D:\Program Files\rjkf\Java\jdk1.6.0_13\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32        \Wbem;D:\Program  Files\DBank\ClickUp
        为了安全和方便修改,可先配置个变量记录bin目录的路径。规范命名该变量名为:JAVA_HOME,此时path变量的为:
        %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Program Files\DBank\ClickUp
  
          注:%%:动态获取某一个已存在的环境变量的值,是个系统默认的获取方式。
     <2>临时配置path: 
         也可在dos命令行中用set命令临时配置环境变量:
         set path //查看path配置
         set path= //清空path配置
         set path = D:\Program Files\rjkf\Java\jdk1.6.0_13\bin;%path%//配置path
    (3)配置classpath变量:
      <1>在命令行中临时配置classpath:
       set classpath
       set classpath=
       set classpath=.;c:\;d:\
  
      注:.代表当前路径,不加;时,只在classpath配置的路径下找执行文件,加;时,
              在classpath下找不到,还会在当前目录下找一次。
     <2>系统中配置classpath
         新建变量classpath,如:值为:.;

         注:在同一目录执行时,可不配置classpath.讲到包时,JVM就要用到classpath环境变量了。
    (4)path与classpath
        path:先在当前目录下找文件,没找到,再到path环境变量去找。
       classpath:先到classpath变量去找执行文件,再找当前路径(结尾没带;就不找了).

 

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

 

 

你可能感兴趣的:(java基础)