第一章、计算机系统结构

计算机系统结构

1.1 硬件

  • CPU:中央处理器,是计算核心的部件,相当于人的大脑。运算和控制
  • 内存:计算机中所有程序运行都是在内存中进行的,作用:存放CUP运算的数据
  • 存储设备
    • 可以永久存储数据,关机以后数据不会丢失
    • U盘、磁盘驱动器、光驱驱动器

1.2 软件

  • 软件系统:主要指操作系统

    • windows、Linux、Unix、Max
  • 应用软件

    • QQ、WPS、火狐浏览器...
  • 软件开发:制作软件

  • 软件本质:提高人与计算机交流,方便人与计算机交互

1.3 人机交互方式

  • 图形化界面:简单直观、容易上手、用户体验好
  • DOS命令交互方式:需要有一个控制台,输入特殊的指令,让计算机完成一些操作

1.4 常见的DOS命令

"""盘符:     进入指定的盘符下
dir:        列出当前目录下文件以及文件夹
cd .. :     退回到上级目录
cd 目录:      进入指定目录
cls:        清空
exit:       退出控制台
 
 
tab:        命令补全   
方向键 上下找回上次你写过的命令
"""

Java语言的概述

2.1 Java语言的背景

  • Java语言诞生于1995年,之前属于sun公司,后来被Oracle(甲骨文)收购,现在隶属于甲骨文公司。

2.2 Java语言的特点

  • 简单性
  • 面向对象
  • 分布式
  • 跨平台:不依赖于操作系统,也不依赖于硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行
  • 来源

2.3 Java的主要版本

  • J2SE---------JavaSE

    • 开发桌面应用程序:QQ、扫雷、五子棋
  • J2EE---------JavaEE

    • Java平台企业版,用于编写B(浏览器)/S(服务器)架构:京东、淘宝....
  • J2ME---------JavaME

    • 成为Java平台微型版。已经逐渐淘汰

2.4 JDK相关

  1. JDK下载方式

    • 方式一:官网下载

    • 方式二:通过百度、搜狗搜索下载

    • 安装版:一路点击下一步安装即可,切记不要出现中文路径

    • 绿色版:直接解压即可

    • 安装后将自动将环境变量添加到path中,而绿色版需要自己手动配置环境变量

  2. JDK目录介绍

    • bin:存放Java的编译器、解释器(可执行文件 .exe)

    • db:JDK7附带的一个轻量级数据库

    • include:存放调用系统资源的接口文件

    • jre:存放java运行环境文件

    • lib:存放java类库文件

    • src-zip:JDK提供的类的原代码

  3. 常用的概念(术语)

    • jdk------Java开发工具包

    • jre------Java运行时环境信息

    • jvm----Java虚拟机

    • javac.exe---java语言编译器

    • java----Java语言解释器

  4. 安装JDK注意事项

    • 安装路径不要出现中文
    • 安装路径不要包含空格
  5. 编写Java程序的流程

    • 新建文本文档,将扩展名改成.java为猴嘴的文件
    • 李颖记事本打开.java文件,进行编写保存
    • 启动dos命令窗口,切换到.java文件所在的目录下
    • 使用javac xx.java进行编译,生成.cjava字节码文件
    • 使用java xx进行解释执行,打印输出
  6. 注释

    • 作用:对程序进行解释说明
    • 分类
      • 单行注释
      • 多行注释
      • 文档注释
  7. 输出语句

    • System.out.println(); 输出内容并换行
    • System.out.print(); 输出内容不换行

2.5 环境变量的配置

  1. 基本概念:环境变量就是用于记录可执行文件所在路径信息的特殊量,配置完环境变量无论在任何位置都可以直接使用可执行文件
  2. 配置方式
    1. 将jdk下bin路径复制
    2. 计算机----右键属性----高级系统设置----高级----环境变量----在系统变量中找到path点击编辑----将bin路径粘贴到path中----一路确定
  3. 注意:path环境变量中原油的内容千万不要删除
原文地址:https://www.cnblogs.com/borntodie/p/14092695.html