预科(Day01~02)

硬件

  • IO设备:

        1. input:键盘、鼠标等。
        2. ouput:显示器、音响等。
    
  • 冯·诺伊曼结构

快捷键

  • Ctrl+S:保存
  • Shift+Delete:永久删除
  • Windows+E:我的电脑
  • Ctrl+Shift+ESC:任务管理器

任务管理器

  • 关掉Windows资源管理器,桌面会没掉。

  • 运行explorer就回来了

常用的DOS命令和打开CMD的方式(此处转载自:https://www.kuangstudy.com/bbs/1394275082825756674

  • 少见打开CMD的方式
  1. 我的电脑 的地址栏前面加上cmd路径,中间空一格空格
  2. 管理员方式运行:选择管理员方式运行
  • 常用的Dos命令(注意空格)
#盘符切换   英文:    例:D:\>C:    即D盘转到C盘
#查看当前目录下的所有文件   命令dir
#切换目录   命令cd    全称:change directory
#cd后面加上/d可以实现跨盘符的切换    例:D:\>cd /d C:\appdata  即D盘转到C盘的appdata目录
#斜杠      /参数斜杠(正)   \文件斜杠(反)
#返回上一级   命令cd..
#清理屏幕 命令cls  全称:clear screen
#退出终端  命令exit
#查看电脑的ip   命令ipconfig

#打开应用
#打开计算器       命令calc
#打开画图工具     命令mspaint
#新建记事本      命令notepad

#ping 命令(尽量用鼠标复制粘贴)(查看网址IP信息)
ping www.baidu.com

#文件操作
#创建文件夹   命令“md”加上“文件夹名字”
#文件夹里面创建文本    命令cd> 加上“文本名字.txt”
#文件夹里删除文件      命令del 加上“文件名字和后缀”    
#删除文件夹    命令rd 加上文件夹、目录名字

基于java开发的某些平台

  • 构建工具:Maven
  • 引用服务器:Tomcat
  • Web开发:spring,myBatis
  • 开发工具:Intellij idea
  • 大数据:Hadoop

Java的特性和优势

  • 简单性
  • 面向对象
  • 可移植性(跨平台:Write Once;Run Anywhere)
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java三大版本

  • JavaSE:标准版(桌面程序,控制台开发等)

  • JavaME:嵌入式开发

  • JavaEE:E企业级开发(Web端,服务器开发等)

JDK(开发环境)>JRE(运行环境)>JVM(虚拟机)

卸载JDK

  1. 删除Java的安装目录

  2. 删除Java_HOME

  3. 删除path下关于java的目录

  4. 用cmd查看java -version

Java安装

  1. 百度搜索JDK8,找到下载地址
  2. 同意协议
  3. 下载电脑对应的版本
  4. 双击安装JDK
  5. 记住安装的路径
  6. 配置环境变量
    1. 我的电脑-->右键-->属性
    2. 环境变量-->JAVA_HOME
    3. 配置path变量:外面JAVA_HOME、%JAVA_HOME%\bin、%JAVA_HOME%\jre\bin
  7. 测试JDK是否安装成功
    1. 打开cmd
      1. java -version
  • bin:放可执行工具Javac

  • include:头文件(C、C++写的)

  • jre:运行环境(不配置jre环境变量,就无法运行,只要运行的话有jre就可以了)

  • lib:库文件

  • src:资源文件(所有类,基础源代码)

HelloWorld与易犯错误

向狂神学Java:预科_斜杠

  1. 紫色的是修饰符

  2. main是方法,方法外面是类,main括号里的是参数

  3. 易犯错误:

  • 文件名与类名不一致
  • 大小写敏感
  • 尽量使用英文
  • 符号使用了中文

Java程序运行机制

  • 编译型:一次性翻译好(操作系统)

  • 解释型:边执行边翻译(网页,牺牲效率)

  • 程序运行机制

向狂神学Java:预科_java_02

IDEA安装

  • 傻瓜安装,勾选64位和.java就可以了,可以安装在其他盘。