转载请注明出处:https://www.jianshu.com/p/7774b6c2c695
一、计算机基础
1.计算机:是指电子计算机。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件组成,没有安装任何软件的计算机称为裸机。
2.计算机硬件:由运算器、控制器、存储器、输入设备和输出设备五大部件组成。(冯.诺依曼体系)
3.计算机软件:按照特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件。
4.开发:软件的制作过程
5.软件开发:借助开发工具与计算机语言制作软件(计算机语言分为机器语言、汇编语言和高级语言)
6:人机交互方式:命令行方式和图形化界面方式
7:键盘快捷键:
* a:Ctrl+A 全选
* b:Ctrl+C 复制
* c:Ctrl+V 粘贴
* d:Ctrl+X 剪切
* e:Ctrl+Z 撤销
* f:Ctrl+S 保存
* g:Ctrl+Y 取消撤销
* h: ALT + ESC 回到上一个操作的窗口
* i: ALT + TAB 在多窗口之间进行切换
- j:ALT + CTRL + TAB 使切换任务界面停留
- k:WINDOWS + SPACE 快速显示桌面
- l:WINDOWS + TAB 绚丽的切换
- m:Ctrl + W 关闭当前界面
- n:Ctrl + Shift + T 恢复浏览器刚刚关闭的界面
- o:WINDOWS + L 锁定电脑
- p:WINDOWS + D 显示桌面,再按一次还原
- q:WINDOWS +E 打开资源管理器找文件
- r:WINDOWS + M 最小化所有窗口
- s:WINDOWS + 加号 放大镜
8.常见DOS命令:
* A:d: 回车 盘符切换
- B:dir(directory):列出当前目录下的文件以及文件夹
- C:cd (change directory)改变指定目录(进入指定目录)
- D:cd.. : 退回到上一级目录
- E:cd: 退回到根目录
- F:cls : (clear screen)清屏
- G:exit : 退出dos命令行(分割线上的需要掌握,下的了解)
- md (make directory) : 创建目录
- rd (remove directory): 删除目录
- del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
- notepad 创建文件
- 删除带内容的文件夹
- rd + /s 文件夹名称(询问是否删除)
- rd + /q + /s 文件夹名称(直接删除)
二、Java语言概述
1.Java语言发展史:詹姆斯·高斯林(James Gosling),1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
Java 语言是面向对象的、解释执行的网络编程语言。
Java 语言具有可移植性,是与平台无关的编程语言。
Java 语言可对内存垃圾自动收集。
Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。
2.Java语言平台
* J2SE(Java 2 Platform Standard Edition)标准版* 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
* J2ME(Java 2 Platform Micro Edition)小型版* 是为开发电子消费产品和嵌入式设备提供的解决方案
* J2EE(Java 2 Platform Enterprise Edition)企业版* 是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
3.JVM、JRE和JDK
(1)JVM(Java Virtual Machine):Java虚拟机
(2)JRE(Java Runtime Environment):Java运行环境
* 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
* JRE:JVM+类库。
(3)JDK(Java Development Kit):Java开发工具包
* JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
* 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
* JDK:JRE+JAVA的开发工具。
三、关键字的概述和使用
- A:什么是关键字
- 被Java语言赋予特定含义的单词
- B:关键字的特点
- 组成关键字的字母全部小写
- C:常见关键字
- public static void class等
- D:关键字的注意事项
- goto和const作为保留字存在,目前并不使用,类似Editplus这样的高级记事本,针对关键字有特殊的颜色标记,非常直观
四、标识符的概述和组成规则
- A:什么是标识符
- 就是给类,接口,方法,变量等起名字时使用的字符序列
- B:标识符的组成规则
- 英文大小写字母
- 数字字符
- $和_
- C:标识符注意事项
- 1,不能使用关键字
- 2,不能数字开头
五、标识符中常见的命名规则
- 见名知意
- A:包
- 最好是域名倒过来,要求所有的字母小写
- B:类或者接口
- 如果是一个单词首字母大写
- 如果是多个单词每个单词首字母大写(驼峰标识)
- C:方法或者变量
- 如果是一个单词全部小写
- 如果是多个单词,从第二个单词首字母大写
- D:常量
- 如果是一个单词,所有字母大写
- 如果是多个单词,所有的单词大写,用下划线区分每个单词