* 计算机基础知识
计算机:有硬件和软件组成
* 应用举例:科学计算、计算机辅助设计、数据处理、多媒体应用、自动控制、人工智能、计算机网络
* 计算机硬件:控制器,运算器,存储器,输出设备,输入设备
* 计算机软件(按功能分):系统软件,如:windows和应用软件,如:qq
软件:按照特定顺序组织的计算机数据和指令的集合
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 理解:汉语是中国人交流的语言。
* 计算机语言的分类:
机器语言(直接二进制代码指令,指令由0和1组成),汇编语言(特殊符号代替机器语言的二进制码,需要软件翻译),高级语言(c、c++、java)(普通英语编写源代码)
人机交互的两种方式:命令行方式、图形化界面
快捷键:ctrl a 全选
ctrl c 复制
ctrl v 粘贴
ctrl x 剪切
ctrl z 撤销
ctrl s 保存
window+r+cmd+回车 启动dos控制台
常见的dos命令:
d: 盘符切换;dir 列出当前目录下的文件和文件夹;cd 进入指定目录;cd.. 退回上一级目录;cd\ 退回根目录;cls 清屏;exit 退出dos窗口;md 创建目录;rd 删除目录;del 删除.txt文件;del *.txt 删除当前目录下的所有txt文件;notepad 创建文件;rd + /s 文件夹名称(询问是否删除);rd + /q + /s 文件夹名称(直接删除)
java语言平台:
javase 标准版(也就是我们现在学的)是其他两个的基础;
javame 小型版 主要应用移动端,现在不常见了;
javaee 企业版 web应用程序的开发;
java语言跨平台性(通过jvm来实现):一出编译,处处运行;通过java虚拟机(jvm)来进行java程序在系统中的运行,jvm不跨平台;
jre和jdk:
jre:java语言的运行环境,包含jvm和java程序所需的核心类库;
jdk:java的开发工具包,包含jre和java的开发工具;
开发工具:javac.exe 编译工具 jar.exe 打包工具
为什么JDK中包含一个JRE?:开发完的程序,需要运行一下看看效果。
HelloWorld的编写
/*
我的第一个程序,
是一个HelloWorld。
*/
class HelloWorld {//定义类
public static void main(String[] args) {//写出主函数main
System.out.println("大家好");//写输出语句
}
}
注释:
单行注释:只能注释一行,可以嵌套使用
多行注释:注释多行或者整个java程序,不可以嵌套使用
文档注释:?
关键字:被java程序赋予特殊意义的单词
特点:组成关键字的字母全部小写
注意事项;goto和const作为保留字存在,目前并不使用
标识符:就是给类、接口、方法、变量等起名字时使用的在字符序列
组成规则;1、大小写字母;
2、所有数字字符;
3、$和_;
注意事项:1、不能使用关键字;
2、数字不能开头;
|