大数据开发笔记day01

今日所学的知识点:
一.软件开发software development
1.软件是什么?
软件=数据(数字、文字、图像、音频、视频等)+程序(计算机能识别的二进制指令)
2.软件的分类
【1】系统软件
windows系列
Linux系列:centOS~面向企业服务器
ubuntu~面向学校服务器
……
【2】应用软件
office、聊天软件、视频软件、记事本等
二.计算机的硬件常识
存储器:
(1)cache 高速缓存 ~作用:CPU中调取磁盘上的数据,加快CPU运行速度
(2)RAM 临时存储器(内存条)
(3)磁盘、固态硬盘等
**硬盘上的数据不能直接访问,必须先加载到内存中;所有的程序都是在内存中运行的
三.常用的DOS命令
dir //查看当前目录下的文件和文件夹
cd //更换目录
cd .. //跳转到上一级目录下
cd \ //跳转到根目录下
md //新建目录
rd //删除空目录
rd \s\q //直接删除目录及其文件
del //删除文件
exit //退出
**打开cmd的四种方法:
【1】单击左下角的开始按钮–附件–命令提示符
【2】Windows+r
【3】打开任意一个目录,在左上角路径栏中直接输入cmd
【4】shift+ctrl+ESC打开windows任务管理器–文件–新建任务
四.Java的三种技术架构
1.JavaEE~企业规范版(主要是web开发)
2.JavaSE~标准版(是大数据开发的基础)
3.JavaME~小型版(不常用)
五.Java跨平台性
平台~OS~操作系统
**Java跨平台原理:Java创建的程序可以在不同的操作系统上运行
原因是Java在不同的操作系统中安装不同的JVM虚拟机
六.JDK,JRE,JVM的含义与关系
JVM~java virtual machine~java虚拟机
JRE~java runtime environment~java运行环境
JDK~java development kit~java开发工具包
**JDK=JRE+工具类
JRE=JVM+核心类库
七.配置环境变量
在安装完JAVA后需在cmd命令行中在任意目录下输入命令javac
如果是出现“不是内部命令或外部命令,也不是可运行的程序”说明没有找到该命令,需要配置一下环境变量path
**path的含义是寻找命令的路径,使命令在任意目录下都可以使用
path的设置:
a.右击计算机–属性–高级系统设置–高级–环境变量–系统设置–path
b.双击编辑Path环境变量,加上java工具所在目录bin,各个路径之间用英文的“;”分隔(建议放在最前面,因为path从前往后优先运行)
c.打开cmd,在任意目录下输入命令Javac,若出现javac的参数信息,则配置成功
八.Java程序开发过程
**编写源文件 .java
javac.exe生成字节码文件 .class
java.exe运行字节码文件
九.配置classpath
**classpath的含义是java寻找类的路径,使类在任意目录下都可以使用
classpath的两种配置方法:
【1】临时配置,关闭cmd后即消失~
举例 set classpath=e:\code11\day01
【2】右击计算机–属性–高级系统设置–高级–环境变量–系统设置–添加classpath变量,双击编辑classpath环境变量,加上类所在的目录
十.注释
1.单行注释
//
2.多行注释
/*

*/
3.文档注释
/**

*/
十一.关键字
**关键字全部是小写字母
public //访问权限修饰符,访问权限是公共的
class //定义类
static //静态的
void //不需要返回值
十二.标识符
1.什么是标识符?
标识符是用于给变量,类,接口,方法命名的字符序列
2.标识符的组成规则:
26个大小写字母、“_”、“$”、数字组合在一起
**数字不可以开头
不能以关键字命名,但是可以包含关键字
3.Java中的名称规范:
【1】包名:多单词组成时所有字母都小写xxxyyyzzz
【2】类名,接口名:多单词组成时,所有单词的首字母大写XxxYyyZzz Test
【3】变量名,方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写 xxxYyyZzz main
【4】final变量名:所有字母都大写,多单词时单词之间用下划线分隔
XXX_YYY_ZZZ MAX_VALUE

你可能感兴趣的:(日志)