黑马程序员---Java基础知识

时间:2021-07-31 12:56:03

 

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

 

软件是按照特定顺序组织的计算机数据和指令的集合。

常见的软件有:

    系统软件,如:DOS,Windows,Linux,Unix,IOS,Android等。  (为计算机使用提供最基本的功能)

应用软件:Word,Excel,迅雷,QQ,凌波等。  (根据用户需求和所服务的领域提供不同的功能)

软件开发是指制作软件。软件的出现才实现了人机交互。

人机交互方式:
    图形化界面:这种方式简单直观,便于使用者接受,容易上手操作。
    命令行方式:需要有一个控制台,输入特定指令,让计算机完成一些操作。需要记录住一些命令,较为麻烦。

常用的DOS命令: 
    dir   列出当前目录下的文件以及文件夹
    md    创建目录
    rd    删除目录
    cd:  改变指定目录(进入指定目录)  
    cd..  退回到上一级目录
    cd\   退回到根目录
    del   删除文件,删除一堆后缀名一样的文件 (*.txt)
    exit  退出dos命令行
    cls 清屏

 

计算机语言:人与计算机交流的方式。计算机语言有很多种,如,Java,c++,C等。

 

Java语言概述 

   

Java语言是SUN公司1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言。它简单易学,完全面向对象,安全可靠,与平台无关,是编程语言。
    java语言三种技术架构 JAVASE,JAVAEE,JAVAME(Android)
    java语言的跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行
    *JVM(Java Virtual Machine)    由JVM负责Java程序在该系统中的运行
    *java语言是跨平台的,但是jvm不是跨平台的。

    原理:只需要在运行Java应用程序的操作系统上,先安装一个Java虚拟机即可。由JVM来负责Java程序中该系统中的运行。有了JVM,所以同一个Java程序中三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性 
 (4)JRE,JDK
  **JRE JVM+java核心类库  (Java Runtime Environment JAVA运行环境)
  **JDK JRE+java tools    (Java Development Kit Java开发工具包 包含JRE)

简而言之:使用JDK开发完成的JAVA程序交给JRE去执行。

 

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