day02

什么是计算机

  1. Computer

  2. 程序

  3. 硬件和软件

  4. 台式计算机,笔记本电脑,大型计算机。

  5. 科学计算,数据处理,自动控制,计算机辅助设计,人工智能。#

计算机硬件

  1. cpu
  2. 内存条
  3. 主板
  4. IO设备(input,ouput)

冯.诺依曼体系结构

计算机软件

  1. 系统软件和应用软件
  2. idea开发

电脑常用快捷键

Dos命令

常见的Dos命令

#盘符切换 D:回车
#查看当前目录下的所有文件 dir
#切换目录 cd  (change directory)  cd..返回
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑的IP ipconfig
#打开应用
calc--计算器
mspaint--画图工具
notepad--记事本
#ping 

#文件操作命令
md 目录名--创建
rd 目录名--移除
cd> 文件名--创建
del 文件名--删除

计算机语言发展史

c语言是面向过程的语言

Java是面向对象的语言

三高

  1. 高可用
  2. 高性能
  3. 高并非

Java特性和优势

  1. 简单性
  2. 面向对象
  3. 可移植性(跨平台,write once run anywhere!!!)
  4. 高性能
  5. 分布式
  6. 动态性(反射)
  7. 多线程
  8. 安全性
  9. 健壮性

Java的三大版本

  1. JavaSE:标准版(桌面程序,控制台开发...)
  2. JavaME
  3. JavaEE:企业级开发(web端,服务器开发...)

JDK,JRE,JVM

HelloWorld

  1. 编写代码
public class Hello{
	public static void main(String[] args){
	System.out.print("Hello,World!");
	}	
}
  1. 编译 javac java文件,会生成一个class文件。
  2. 运行class文件 ,java class文件

可能遇到的问题

  1. Java 大小写敏感
  2. 尽量用英文
  3. 文件名和类名必须一致,并且首字母大写
  4. 符号用了中文

Java程序运行机制

编译型(操作系统)和解释型(网页)

先编译再解释

IDEA

psvm--快速生成main方法

sout--快速生成输出语句

Java基础

  1. 注释,标识符,关键字

    单行注释//

    多行注释 /* */

    文档注释

  2. 数据类型

  3. 类型转换

  4. 变量,常量

  5. 运算符

  6. 包机制,JavaDoc

原文地址:https://www.cnblogs.com/luli1220/p/15571337.html