java学习笔记复习

上传人:第*** 文档编号:61906948 上传时间:2018-12-14 格式:PDF 页数:154 大小:813.01KB
返回 下载 相关 举报
java学习笔记复习_第1页
第1页 / 共154页
java学习笔记复习_第2页
第2页 / 共154页
java学习笔记复习_第3页
第3页 / 共154页
java学习笔记复习_第4页
第4页 / 共154页
java学习笔记复习_第5页
第5页 / 共154页
点击查看更多>>
资源描述

《java学习笔记复习》由会员分享,可在线阅读,更多相关《java学习笔记复习(154页珍藏版)》请在金锄头文库上搜索。

1、Days01: 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、 高速处理海量数据的现代化智能电子设备。 由硬件和软件所组成, 没有安装任何软件的计算 机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 应用举例 1:科学计算 也称数值计算 2、数据处理 3、自动控制 4、计算机辅助设计 5、人工智能 6、多媒体应用 7、计算机网络 . B:什么是硬件?硬件举例 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组

2、 成的各种物理装置的总称。 这些物理装置按系统结构的要求构成一个有机整体为计算机软件 运行提供物质基础。 冯.诺依曼体系结构 计算机的硬件分成 5 大组成部件:运算器、控制器、存储器、输入设备和输出设备。 运算器和控制器是计算机的核心, 合称中央处理单元 (Central Processing Unit, CPU) 或处理器。CPU 的内部还有一些高速存储单元,被称为寄存器。其中运算器执行所有的算 术和逻辑运算; 控制器负责把指令逐条从存储器中取出, 经译码后向计算机发出各种控制命 令;而寄存器为处理单元提供操作所需要的数据。 存储器是计算机的记忆部分, 用来存放程序以及程序中涉及的数据。 它

3、分为内部存储器 和外部存储器。内部存储器用于存放正在执行的程序和使用的数据,其成本高、容量小,但 速度快。外部存储器可用于长期保存大量程序和数据,其成本低、容量大,但速度较慢。 输入设备和输出设备统称为外部设备, 简称外设或 I/O 设备, 用来实现人机交互和机间 通信。微型机中常用的输入设备有键盘、鼠标等,输出设备有显示器、打印机等。 C:什么是软件?软件分类及举例 计算机软件(Computer Software)是使用计算机过程中必不可少的东西, 计算机软件可 以使计算机按照事先预定好的顺序完成特定的功能 计算机软件按照其功能划分为系统软件与应用软件 系统软件: DOS(Disk Oper

4、ating System), Windows, Linux, Unix, Mac, Android, iOS 应用软件:office QQ 聊天 YY 语言 扫雷 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) A:什么是软件 按照特定顺序组织的计算机数据和指令的集合 B:什么是开发 软件的制作过程 C:什么是软件开发 借助开发工具与计算机语言制作软件 D:什么是计算机语言 人与计算机之间进行信息交流沟通的一种特殊语言 E:计算机语言的分类 机器语言: 机器语言是直接用二进制代码指令表达的计算机语言,指令是用 0 和 1 组成的一串代 码,它们有一定的位数,并分成若干段,各段的

5、编码表示不同的含义。 汇编语言: 汇编语言是使用一些特殊的符号来代替机器语言的二进制码, 计算机不能直接识别, 需 要用一种软件将汇编语言翻译成机器语言。 高级语言: 使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语 言,之后再由计算机执行。 高级语言包括 C,C+,C#,JAVA(常见的) 01.03_计算机基础知识(人机交互)(了解) A:人机交互的两种方式 a:命令行方式 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住 一些命令。 b:图形化界面方式 这种方式简单直观,使用者易于接受,容易上手操作。 01.04_计算机基础知识(键盘

6、功能键和快捷键)(掌握) A:键盘功能键 a:Tab表格的意思 b:Shift c:Ctrl d:Alt e:空格 f:Enter提交或换行用 g:Window h:上下左右键 i:PrtSc(PrintScreen)屏幕截图 B:键盘快捷键 a:Ctrl+A全选 b:Ctrl+C复制 c:Ctrl+V粘贴 d:Ctrl+X剪切 e:Ctrl+Z撤销 f:Ctrl+S保存 01.05_计算机基础知识(如何打开 DOS 控制台)(掌握) A:xp 下如何打开 DOS 控制台? a:开始-程序-附件-命令提示符 b:开始-运行-cmd-回车 c:win+r-cmd-回车 B:win7 下如何打开

7、DOS 控制台? a:开始-所有程序-附件-命令提示符 b:开始-搜索程序和文件-cmd-回车 c:win+r-cmd-回车 C:win8 下如何打开 DOS 控制台 a:鼠标左击开始-下箭头-命令提示符 b:鼠标右击开始-搜索-cmd-回车 c:鼠标右击开始-运行-cmd-回车 d:win+r-cmd-回车 01.06_计算机基础知识(常见的 DOS 命令讲解) A:d: 回车盘符切换 B:dir(directory):列出当前目录下的文件以及文件夹 C:cd (change directory)改变指定目录(进入指定目录) D:cd : 退回到上一级目录 E:cd: 退回到根目录 F:cl

8、s : (clear screen)清屏 G:exit : 退出 dos 命令行(分割线上的需要掌握,下的了解) /= = md (make directory) : 创建目录 rd (remove directory): 删除目录 del (delete): 删除文件,删除一堆后缀名一样的文件*.txt notepad 创建文件 删除带内容的文件夹 rd + /s文件夹名称(询问是否删除) rd + /q + /s 文件夹名称(直接删除) 01.07_Java 语言基础(Java 语言概述)(了解) A:Java 语言发展史 詹姆斯高斯林(James Gosling)1977 年获得了加拿大

9、卡尔加里大学计算机科学学士 学位,1983 年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到 IBM 工作,设计 IBM 第一代工作站 NeWS 系统,但不受重视。后来转至 Sun 公司,1990 年,与 Patrick, Naughton 和 Mike Sheridan 等人合作“绿色计划”,后来发展一套语言叫做“Oak”, 后改名为 Java。 SUN(Stanford University Network,斯坦福大学网络公司) B:Java 语言版本 JDK 1.1.4Sparkler宝石1997-09-12 JDK 1.1.5Pumpkin南瓜1997-12-13 JDK 1.1

10、.6Abigail阿比盖尔-女子名1998-04-24 JDK 1.1.7Brutus布 鲁 图 - 古 罗 马 政 治 家 和 将 军 1998-09-28 JDK 1.1.8Chelsea切尔西-城市名1999-04-08 J2SE 1.2Playground运动场1998-12-04 J2SE 1.2.1none无1999-03-30 J2SE 1.2.2Cricket蟋蟀1999-07-08 J2SE 1.3Kestrel美洲红隼(sn)2000-05-08 J2SE 1.3.1Ladybird瓢虫2001-05-17 J2SE 1.4.0Merlin灰背隼2002-02-13 J2S

11、E 1.4.1grasshopper蚱蜢2002-09-16 J2SE 1.4.2Mantis螳螂2003-06-26 JAVASE 5.0 (1.5.0)Tiger老虎 JAVASE 5.1 (1.5.1)Dragonfly蜻蜓 JAVASE 6.0 (1.6.0)Mustang野马 JAVASE 7.0 (1.7.0)Dolphin海豚 C:Java 语言平台 J2SE(Java 2 Platform Standard Edition)标准版 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基 础,可以完成一些桌面应用程序的开发 类似扫雷,聊天等软件。 (前七天的课)

12、J2ME(Java 2 Platform Micro Edition)小型版 是为开发电子消费产品和嵌入式设备提供的解决方案 (基本被淘汰了)以前的手机的手机。 J2EE(Java 2 Platform Enterprise Edition)企业版 是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp 等,主要针对于 Web 应用程序开发 D:Java 语言特点 简单性 解释性 面向对象 高性能 分布式处理 多线程 健壮性 动态 结构中立 安全性 开源逐渐完善,补 BUG 跨平台一平台开发,多平台运行。 01.08_Java 语言基础(Java 语言

13、跨平台原理)(掌握) A:什么是跨平台性 B:Java 语言跨平台原理 只要在需要运行 java 应用程序的操作系统上,先安装一个 Java 虚拟机(JVM Java Virtual Machine)即可。由 JVM 来负责 Java 程序在该系统中的运行。 JAVA 虚拟机不是跨平台的,不同平台有不同版本的虚拟机。 C:Java 语言跨平台图解 write once ,run anywhere!(一处编译,到处运行) 01.09_Java 语言基础(JRE 和 JDK 的概述)(掌握) A:什么是 JRE 包括 Java 虚拟机(JVM Java Virtual Machine)和 Java

14、 程序所需的核心类库等,如 果想要运行一个开发好的 Java 程序,计算机中只需要安装 JRE 即可。 JRE:JVM+类库。 B:什么是 JDK包含(开发工具+JRE(运行环境) JDK 是提供给 Java 开发人员使用的, 其中包含了 java 的开发工具, 也包括了 JRE。 所以安装了 JDK,就不用在单独安装 JRE 了。 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等 JDK:JRE+JAVA 的开发工具。 C:为什么 JDK 中包含一个 JRE 为什么 JDK 中包含一个 JRE 呢? 开发完的程序,需要运行一下看看效果。 D:JDK,JRE,JVM

15、 的作用和关系 JVM java 运行的虚拟机 JDK 包含 java 开发工具和 Java 运行环境(JRE) JRE JAVA 运行环境 01.10_Java 语言基础(JDK 的下载和安装过程图解)(了解) A:JDK 的下载 a:官网 http:/ b:演示下载流程 B:JDK 的安装 a:傻瓜式安装 双击安装程序,然后一路 next 即可(但是不建议) b:安装的推荐方式 安装路径不要有中文或者特殊符号如空格等。 所有和开发相关的软件最好安装目录统一。 举例:我的 JDK 安装路径 D:developJavajdk1.7.0_72 当提示安装 JRE 时,可以选择不安装。建议还是安装

16、上。 c:演示安装流程 可以先在 d 盘建立一个文件夹 develop 然后演示安装过程 C:验证安装是否成功 a:通过 DOS 命令,切换到 JDK 安装的 bin 目录下。 D:developJavajdk1.7.0_72bin b:然后分别输入 javac 和 java,如果正常显示一些内容,说明安装成功 01.11_Java 语言基础(JDK 安装路径下的目录解释)(了解) a:bin 目录:该目录用于存放一些可执行程序。 如 javac.exe(java 编译器)、java.exe(java 运行工具),jar.exe(打包工具)和* javadoc.exe(文档生成工具)等。 b:db 目录:db 目录是一个小型的数据库。 从 JDK 6.0 开始,Java 中引用了一个新的成员 JavaDB,这是一个纯 Java 实现、开源的数 据库管理系统。这个数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号