赞
踩
计算机的组成主要分为两大类:硬件,软件
是可以看的到的一些物理部分,都是一些电子元器件
1、CPU:CenterProcessingUnit中央处理器主要指令控制和数值计算功能(日常工作任务)
2、内存:临时性存储数据的存储设备RAM,当内存不通电的时候,这数据也就消失了
3、显卡GPU:GraphicProcessingUnit图形图像处理单元主要用于计算图形数据(图形图像任务)
4、存储设备:永久性存储设备ROM任何数据都是以二进制的形式存储的
(1)机械硬盘
(2)固态硬盘
(3)U盘
(4)光盘
(5)移动硬盘
5、输入输出设备:
键盘:输入字符数据
鼠标:输入定位数据
显示器:输出图形图像数据
扬声器:输出声音数据
麦克风:输入声音数据
打印机:输出图形图像文本数据
扫描仪:输入图形图像文本数据
6、网络设备输入:
从互联网上下载数据输出:从本地上传数据到互联网
示意图:
是看不得到的部分,它是一些列的指令,这些指令主要用于控制硬件来完成一些列特定的工作
操作简单,表现直观,容易上手操作,步骤繁琐,占用空间大
命令行操作方式CMD(Commandwin+R输入cmd回车)
窗口:操作复杂,命令较多,不容易上手,步骤简单,占用空间小,适合远程操作
Java语言的前身Oak(橡树),1994年詹姆斯高斯林和他的团队开发出来的嵌入式编程语言。随着互联网的发展,紧随潮流编程互联网应用程序开发语言(面向对象),一直到2010年Sun公司被Oracle收购,Java就属于Oralce的子产品。
意思就是说,一个软件可以在多个平台上运行,而不用更改软件的内容。是因为JVM的功劳:JVM(JavaVirtualMachine)Java虚拟机。
Java源代码文件后缀名为xxx.java所编译出来的二进制文件后缀名为xxx.class
JVM主要负责将java语言的字节码文件转换为本地操作系统指令的一个工具软件。所以,最终是字节码文件在跨平台!
指在编译的过程中出现的一些错误,这种错误的原因主要由那些因素产生呢?
(1)单词评写
(2)遗漏分号
(3)使用中文符号的问题
(4)大括号不匹配
(5)遗漏关键字单词
是指编译能够通过,但是在运行期间出现的问题
代码的运行结果和自己认为的结果不一样!
关键字是指被高级编程语言赋予特殊含义的一些单词,关键字一般都是由小写字母组成。好比是汉语当中的一些专有名词:北京,天安门,兵马俑。不能乱用。
byteshortintlongfloatdoublecharbooleanvoidclassinterface
truefalsenull
ifelseswitchcasedefaultwhiledoforbreakcontinuereturn
publicprotectedprivate
extendsimplements
newthissuperinstanceof
staticfinalabstractsynchronized
trycatchfinallythrowthrows
packageimport
nativeassertvolatiletransient
指的是我们在程序中对变量、函数、类、接口、常量所定义的名称,也就是说这些名称是我们自定义的。
标识符可以由数字、字母、下划线_、美元符$组成
标识符不能以数字开头,当然下划线和美元符其实是可以开头的,但不推荐标识符不能是关键字标识符也不能是Java内置类的名称
标识符可以为任意长度,但必须是一个连续的词标识符严格区分大小写
1、大驼峰式:主要针对类名,接口名。所有单词的首字母大写
2、小驼峰是:主要针对于变量名,函数名。除了第一个单词之外,其他单词首字母大写
3、常量规范:所有单词字母大写,单词与单词之间用下划线分隔
4、包名规范:所有单词字母小写,单词与单词之间用句号.分隔
在Java当中,数据类型主要分为两大类:
byte1字节
short2字节
int4字节
long8字节
float4字节
double8字节
char2字节
boolean不确定
运算的结果为布尔类型
1、 >大于
2、<小于
3、>=大于等于
4、<=小于等于
5、!=不等于
1、&单与
2、|单或
3、^异或
4、!非
5、&&双与
6、||双或
1、&位与
2、|位或
3、^位异或
4、>>右移
6、<<左移
1、
2、
单分支if语句
与if分支语句一样,都是对条件的判断。switch一般用在条件较多的情况下,但是有一个重要的细节及时,if语言可以对区间值或固定值进行判断,switch只能对固定值进行判断
1、switch所传入的变量,char,byte,short,int,String或者枚举类型
2、值1,值2,一直到值n,这几个值必须是同一个数据类型的
3、当变量匹配的相关case的值的时候,执行case中的语句,直到遇到break结束;如果该case语句中没有break,则继续向下执行,直到遇到另外一个break结束
循环主要解决具有规律性的且具有重复性的代码问题,避免程序冗余
1循环的初始化:循环的第1次执行从哪里开始
2循环的继续条件:循环从当前轮是否向后执行下一轮
3循环体:需要被循环执行的部分
4循环的步长、周期:当前循环到下一轮循环之间的变化
while循环主要用于解决循环次数未知,但循环结束条件已知的情况。
while其实和for循环是可以相互转换的,是因为都逃不开循环四要素
break在循环语句中叫做终止语句,终止的是break最近的一层循环
continue在循环语句中叫做跳过语句,跳过本次循环开启下一轮循环
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。