Day01Java基础学习

Day01

  1. 计算机基础
    (1) 计算机五大硬件:运算器、控制器、存储器、输入设备、输出设备。
    Cpu:运算器+控制器。
    (2) 计算机软件:
    系统软件:DOS,WIDFOWS,Linux,Unix,Max,Android,IOs.
    应用软件:office,微信等。

  2. 软件开发:
    (1) 软件:按照特定顺序组织的计算机数据和指令的集合。
    (2) 开发:软件的制作过程。
    (3) 软件开发:借助开发工具和计算机语言制作软件。

  3. 计算机语言分类
    (1) 机器语言:直接用二进制代码指令表达的计算机语言,指令只有0和1.
    (2) 汇编语言:用一些特殊符号来代替机器语言的二进制吗,计算机不能直接识别。需要用一种软件将汇编语言编译成机器语言。
    (3) 高级语言:使用普通英语进行编码,通过编译器将源代码翻译成机器语言,再执行。包括:C,C++,C#,JAVA等。

  4. 人机交互
    (1) 命令行方式:使用控制台,输入特定指令,令计算机完成一些操作。较为麻烦,
    (2) 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。

  5. 键盘功能键介绍
    (1) Tab 制表符,保证格式良好的缩进功能
    (2) Shift 上档转换键,转化键的格式。
    (3) Ctrl 控制键
    (4) Alt 改变键
    (5) 空格键
    (6) Enter回车键
    (7) Window
    (8) 上下左右
    (9) PrtSc 屏幕截图
    (10) Ctrl+A 全选
    (11) Ctrl+C 复制
    (12) Ctrl+V 粘贴
    (13) Ctrl+X 剪切
    (14) Ctrl+Z 撤销
    (15) Ctrl+S 保持
    (16) Windows徽标键+D 快速显示桌面
    (17) Windows徽标键+R 执行运行命令
    (18) Windows徽标键+L 切换用户
    (19) Windows徽标键+E 启动我的电脑

  6. 打开DOS控制台
    Windows7:
    (1) 开始——》所有程序——》附件——》命令提示符
    (2) 开始——》搜索程序和文件——》cmd——》回车
    (3) Win+r——》cmd——》回车

  7. 常用的DOS命令
    (1)d:回车 盘切换
    (2)dir(directory):列出当前目录下的文件及文件夹
    (3)md(make directory):创建目录
    (4)rd(remove directory):删除目录
    (5)cd(change directory):改变指定目录(进入指定目录)
    (6)cd… :退回到上一级目录
    (7)cd:退回到根目录
    (8)del(delete):删除文件,删除一堆后缀名一样的文件*.txt
    (9)exit:退出dos命令行
    (10)cis:(clear screen)清屏

  8. Java语言的特点
    (1)简单性 解释性
    (2)面向对象 高性能
    (3)分布式处理 多线程
    (4)健壮性 动态
    (5)结构中立 安全性
    (6)开源
    (7)跨平台:一处编译,到处运行。只要在系统上安装上Java虚拟机JVM就行。JVM负责Java程序的运行。

  9. JRE与JDK
    JRE:JAVA的运行环境
    JDK:JAVA的开发工具

  10. JDK安装路径下的目录
    (1) bin目录:该目录存放一些可执行程序
    (2) javac.exe(java编译器)、java.exe(java运行工具)、jar.exe(打包工具)和*javadoc.exe(文档生成工具)等。
    (3) db目录:一个小型数据库
    (4) jre目录:java运行时环境的根目录,包括Java虚拟机,运行时的类包、Java应用启动器及一个bin目录,但不包含开发环境中的开发工具。
    (5) include目录:存放一些C语言的头文件
    (6) lib目录:Java类库
    (7) src.zip文件:存放JDK的核心源代码。

  11. 编写HelloWorld程序常见错误
    (1) 后缀名隐藏,导致类型出错
    (2) 把文件名写错,编译时为javac 文件名.java;运行时:java 类名
    (3) 字母大小写出错,正确表示:class,String ,main,System.类名首字母必须大写。
    (4) 括号匹配问题
    (5) 中英文符号问题

class HelloWorld	{
	public static void main(String[] args)	{
		System.out.println("HelloWorld");
		}
	}
  1. Java语言的书写规范
    (1) 大括号对齐,且成对写
    (2) 左大括号前有空格
    (3) 遇到左大括号要缩进,Tab
    (4) 方法和程序块之间加空行让程序更清晰
    (5) 并排语句之间加空格,例如for语句
    (6) 运算符两侧加空格
  2. Java的基础语法
    (1) 注释:
    单行注释: //注释文字;
    多行注释:/* 注释文字 /
    文档注释:/
    * 注释文字 */
    初学者可以先写注释,再写代码
    (2) 关键字
    被java语言赋予了特定含义。
    组成关键字的字母全部小写
    goto和const作为保留字,目前不使用,但是仍为关键字。
    (3) 标识符
    标识符是给类、接口、方法、变量等起名字时的字符序列
    组成规则:英文大小字母,数字字符,$和-
    注意事项:不能以数字开头,不能时Java的关键字,区分大小写。
    (4) 标识符的常见命名规则:
    包(其实就是文件夹,用于解决相同类名问题):包名要求全部小写,一般为公司的域名倒着写。如:com.heima.包的作用
    类或者接口:如果为一个单词,要求首字母大写;如果为多个单词,要求每个首字母大写。
    方法和变量:如果为一个单词,要求每个字母小写;如果为多个单词,要求从第二个单词开始每个首字母大写。如:getName ;
    常量: 如果为一个单词,要求每个字母大写;如果为多个单词,要求所有字母大写,但是用下划线_隔开每个单词。

你可能感兴趣的:(Day01Java基础学习)