黑马程序员技术交流社区

标题: Java基础班笔记-day01-Part1 [打印本页]

作者: 白衣卿相    时间: 2015-7-21 21:32
标题: Java基础班笔记-day01-Part1
day01第一章基础知识01_计算机概述计算机
计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成。
常见的形式有台式计算机、笔记本、大型计算机等。
计算机的应用
1.        科学计算
2.        数据处理
3.        自动控制
4.        计算机辅助设计
5.        人工智能
6.        多媒体应用
7.        计算机网络
计算机硬件
Computer Hardware
计算机系统中由电子、机械和光学元件等组成的各种物理装置的总称。
计算机通常有CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等部件组成。
计算机软件
系统软件:DOS(Disk Operating System)Windows,Linux,Unix,Mac,Android,iOS
应用软件:office,QQ

02_软件开发概述软件开发
软件:按照特定顺序组织的计算机数据和指令的集合。
开发:软件的制作过程。
软件开发:借助开发工具与计算机语言制作软件。
计算机语言
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。
常见:C, C++, C#, Java
人机交互
软件的出现实现了人与计算机之间更好的交互。
交互方式:
1.        图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
2.        命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。

03_中文siri语音交互演示04_键盘功能和快捷键介绍键盘功能介绍:
l  Tab
l  Shift  Ctrl  Alt
l  空格  Enter
l  Window
l  上下左右
l  PrtSc(PrintScreen)屏幕截图
键盘快捷键介绍:
l  Ctrl+A:全选
l  Ctrl+C:复制
l  Ctrl+V:粘贴
l  Ctrl+X:剪切
l  Ctrl+Z:撤销
l  Ctrl+S:保存
05_打开DOS窗口的方式
打开DOS控制台的方式:win+r--cmd--回车
06_常用的DOS命令
常用DOS命令
l  d:回车:盘符的切换
l  dir(directory):列出当前目录下的文件以及文件夹
l  md(make directory):创建目录
l  rd(remove directory):删除目录
l  cd(change directory):进入指定目录
l  cd..:退回到上一级目录
l  cd\:退回到根目录
l  del(delete):删除文件(+*.后缀名:删除一堆后缀名一样的文件)
l  exit:退出dos命令行
l  cls(clear screen):清屏
07_Java语言发展史和平台版本
Java语言发展史
James Gosling1990年与PatrickNaughtonMikeSheridan等人在SUN公司合作"Green Projecet",后来发展一套语言叫做"Oak",后来改名为Java
Java Development Kit
l  1.0.2
l  1.1.1-->1.1.6-->1.1.7-->1.1.8
l  1.2.1
Java 2 SDK
l  1.2.2
l  1.3.0-->1.3.1
l  1.4.0-->1.4.1-->1.4.2-->1.5.0(5.0)
l  -->1.6.0(6.0) -->1.7.0(7.0) -->1.8.0(8.0)
jdk7u45uupdate
Java平台版本
Java EE: Java Platform, Enterprise EditionJava平台企业版
                用于复杂的服务器应用的Java平台(为开发企业环境下的应用程序提供的一
                   套解决方案)
                   包含ServletJsp等技术,主要针对于Web应用程序开发
Java SE: Java Platform, Standard EditionJava平台标准版
                   用于桌面或简单的服务器应用的Java平台(为开发普通桌面和商务应用程序
                   提供的解决方案)
Java ME: Java Platform, Micro EditionJava平台微型版
                用于手机和其他小型设备的Java平台(为开发电子消费产品和嵌入式设设备
                   提供的解决方案)
08_Java语言的特点及跨平台理解
Java语言特点
l  简单性
l  面向对象
l  健壮性
l  安全性
l  解释性
l  高性能
l  多线程
l  动态性
l  结构中立
l  分布式处理
l  跨平台性(可移植性)
l  开源
什么是跨平台?
通过Java语言编写的应用程序在不同的系统平台上都可以运行。
原理是什么?
只要在需要运行java应用程序的操作系统上,
先安装一个JVMJava Virtual MachineJava虚拟机)即可。
JVM来负责Java程序在该系统中的运行。
Java语言是跨平台的,JVM是不跨平台的。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2