day01 Java学习笔记

day 01

计算机基础知识

  • 计算机
  • 计算机硬件
  • 计算机软件
  • 软件开发
  • 计算机语言
  • 人机交互方式
  • 键盘功能键及快捷键介绍
  • 常用的DOS命令

计算机

  • 是一种能够按照程序运行,自动高效处理海量数据现代化电子设备

计算机硬件

  • 冯诺依曼体系结构

  • 五大组成部件:运算器,控制器,存储器,输入设备和输出设备

  • 运算器和控制器是计算器的核心

计算机软件

  • 系统软件:DOS,Windows,Linux,Unix
  • 应用软件:QQ,Office,Wechat

软件开发

  • 软件:按照特定顺序组织的计算机数据和指令的集合
  • 开发:软件的制作过程
  • 软件开发:借助开发工具 与计算机语言制作软件

计算机语言分类

  • 计算机语言:人与计算机进行信息交流沟通的一种特殊语言
  • 机器语言:是二进制指令表达的计算机语言
  • 汇编语言:汇编是使用一些特殊的符号来代替机器语言的二进制编码
  • 高级语言:使用普通英语进行编写源代码,通过编译器将其翻译成机器语言

人机交互

  • 命令行方式
  • 图形化界面

键盘功能键介绍

  • Tab 制表符
  • Shift 上档转换键
  • Ctrl 控制键
  • Alt 是单词 Alter 的缩写,意思是改变
  • 空格
  • Enter 回车
  • Window 键
  • 上下左右
  • prt sc (PrintScreen) 屏幕截图
  • day01 Java学习笔记

键盘快捷键介绍

  • Ctrl + A 全选
  • Ctrl + C 复制
  • Ctrl + V 粘贴
  • Ctrl + X 剪切
  • Ctrl + Z 撤销
  • Ctrl + S 保存
  • Windows徽标键 + D 快速显示桌面
  • Windows徽标键 + R 执行运行
  • Windows徽标键 + L 切换用户
  • Windows徽标键 + E 启动我的电脑

打开DOS控制台的方式

  • 开始 - Windows系统
  • Windows + R

常用的DOS名称

  • d: 回车 盘符切换
  • dir 列出当前目录下的文件和文件夹
  • md 创建目录
  • rd 删除目录
  • cd 改变指定目录
  • cd .. 退出上一级目录
  • cd \ 退回到根目录
  • del 删除文件
  • exit 退出Dos命令行
  • cls 清屏

Java语言概述

  • Java语言发展史

Java语言发展史

  • 詹姆斯 . 高斯林

Java语言特点

  • 简单性
  • 面向对象
  • 分布式处理
  • 健壮性
  • 结构中立
  • 开源
  • 跨平台
  • 解释性
  • 高性能
  • 多线程
  • 动态
  • 安全性

跨平台

  • 通过Java语言编写的应用程序在不同的系统平台上都可以运行
  • 只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机,由JVM来负责Java程序的运行
  • 一处编译,到处运行

JRE与JDK

  • JRE Java Runtime Environment Java运行环境
  • JDK Java Development Kit Java开发工具

Java基本语法

注释

  • 用于解释说明程序的文字
  • Java中注释分类格式
    • 单行注释:// 可以嵌套
    • 多行注释:/* */ 不可以嵌套
    • 文档注释:/** */ 不可以嵌套
  • 注释是一个程序员必须要具有的良好编程习惯
  • 初学者编写程序可以养成好的习惯:先写注释再写代码
  • 将自己的思想通过注释先整理出来,再用代码去体现
  • 注释作用
    • 解释说明程序,提高程序的阅读性
    • 可以帮助我们排错

关键字

  • 关键字概述
    • 被Java语言赋予特定含义的单词
  • 关键字特点
    • 组成关键字的字母全部是小写
  • 关键字注意事项
    • goto 和 const 作为保留字存在

标识符

  • 标识符概述
    • 就是给类,接口,方法,变量起名字时使用的字符序列
  • 组成规则
    • 英文大小写字母
    • 数字字符
    • $ 和 _
  • 注意事项
    • 不能以数字开头
    • 不能时Java关键字
    • 区分大小写

标识符常见命名规则

  • 包:就是文件夹,用于解决相同类名的问题
    • 包名要求全部小写,一般是公司的域名倒写
  • 类或者接口
    • 如果是一个单子,要求首字母大写,如果多个单词要求每个单子的首字母大写,驼峰命名法
  • 方法和变量
    • 如果时一个单词,全部小写
    • 如果时多个单词,从第二个单词开始首字母大写
  • 常量
    • 每个单词都大写
    • 多个单词之间 用 _ 隔开
上一篇:openCV(C++).Day01


下一篇:Day01