• Java学习笔记-1 预科


    根据B站课程《狂神说Java》整理笔记

    预科

    Windows常用快捷键

    Ctrl + C:复制

    Ctrl + V:粘贴

    Ctrl + X:剪切

    Ctrl + A:全选

    Ctrl + Z:撤销

    Ctrl + S:保存

    Alt + F4:关闭窗口

    Shift + Del:永久删除文件

    Win + R:运行

    Win + E:打开文件管理器

    Ctrl + Shift + Esc:打开任务管理器

    Win + Tab:切换应用程序

    Alt + Tab:切换应用程序

    DOS命令

    开启DOS控制台(CMD)的几种方式

    1. 开始+Windows系统+命令提示符

    2. Win+R 输入 cmd (推介使用)

    3. 在任意的文件夹下面,按住shift+鼠标右键,点击“在此处打开命令行窗口”

    4. 资源管理器的地址栏前面加上cmd +空格+路径(其实只输入cmd也可以)

    5. 以管理员方式运行:开始+Windows系统+命令提示符右键+以管理员方式运行

    常用的DOS命令

    #盘符切换
    C:UsersAdministrator>E:  ——切换到E盘
    E:>F:  ——切换到F盘
    
    #查看当前目录下的所有文件:dir
    F:>dir
    
    #切换目录:cd  change directory
    E:>cd f:   --没有切换成功,只输入cd,发现还是在E盘,要加参数/d
    E:>cd /d f:  --切换到F盘了
    F:>cd /d D:YangDongJava  --切换到指定目录了
    D:YangDongJava>cd ..  --切换到上一层目录
    总结:在同一个盘符下切换目录,不加/d也行,如果是跨盘符切换,就必须加/d参数
    
    #清理屏幕: cls
    
    #退出终端: exit
    
    #查看电脑的ip: ipconfig   ipconfig -all
    
    #打开应用
    	计算器: calc
    	画图工具: mspaint
    	记事本: notepad
    
    #ping 命令
    	ping www.baidu.com
    正在 Ping www.a.shifen.com [39.156.66.14] 具有 32 字节的数据:  --可以看到百度的IP地址为39.156.66.14;www.a.shifen.com是节点信息
    来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
    来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
    来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
    来自 39.156.66.14 的回复: 字节=32 时间=5ms TTL=51
    
    #文件操作
    	创建目录: md/mkdir yangdong
    	删除目录: rd/rmdir yangdong
    	创建文件: cd>test.txt
    	删除文件: del test.txt
    

    计算机语言发展史

    第一代语言

    机器语言

    • 基于二进制的方式(010111001010110010101100);

    • 直接给计算机使用,不用经过任何转换;

    第二代语言

    汇编语言

    为了解决人类如法读懂机器语言,用人类能读懂的单词来代替二进制数据,方便读写,于是产生了汇编语言。

    • 解决人类无法读懂机器语言的问题

    • 指令代替二进制

    目前应用

    • 逆向工程
    • 机器人
    • 病毒
    • ......

    偏底层的东西很多都是用汇编语言写的!不是很难,学过C语言,或多或少会了解汇编语言

    第三代语言

    高级语言

    • 大体上可以分为面向过程面向对象两大类。

    • C语言是典型的面向过程的语言,C++和Java是典型的面向对象的语言。

    • 不要把面向对象和面向过程区分得那么明显,它们是相辅相成的!在面向对象的编程中,也离不开面向过程。

    各种语言

    • C语言 --最重要,现代高级语言的鼻祖,很多语言都跟C语言有联系,C很强大,有高级语言的特点,也有汇编语言的特点,所以比较复杂;通常用来编写操作系统,编写一些不依赖于计算机硬件的应用程序。
    • C++语言 --C的升级版,升级成面向对象了
    • JAVA语言 --以C和C++为原型开发的,被称为“C++--”,意思是把C++中一些不好的东西剪掉了
    • C#语言 --读作“C Sharp”,微软开发的,可以看到大量Java的特性,不跨平台也不通用
    • Python、PHP、JavaScript
    • ......

    创新都是基于旧事物发展而来,计算机语言的创新史,就是一部“山寨史”。

  • 相关阅读:
    javascript:属性的操作
    javascript:Element 节点
    javascript:ParentNode 接口,ChildNode 接口
    javascript:NodeList 接口,HTMLCollection 接口
    javascript:Node接口
    javascript:DOM概述
    javascript:Promise 对象
    javascript:定时器
    javascript:异步操作概述
    javascript:严格模式
  • 原文地址:https://www.cnblogs.com/yd-yfb/p/15094288.html
Copyright © 2020-2023  润新知