1.计算机分类:
硬件: 看得见摸得到的东西,例如 鼠标,键盘,主板,显卡,内存条,显示器
软件:
系统软件: windows, Unix, Linux, Mac OS, Android, IOS
应用软件: QQ, 扫雷,酷狗。
复制 Ctrl+C
粘贴 Ctrl+V
剪切 Ctrl+X
撤销 Ctrl+Z
全选 Ctrl+A
保存 Ctrl+S
—————————————————————————————
打开DOS控制台的方式
1,点击开始菜单--> 程序 --> 命令提示符
2,点击开始菜单--> 运行 --> 输入CMD --> 命令提示符
3,点击开始菜单--> 搜索 --> 输入CMD --> 命令提示符
4,快捷键方式 Windows + R --> 输入CMD --> 命令提示符
5,在文件夹中,按住Shift键,右键鼠标--> 在此处打开命令行窗口
—————————————————————————————
常用DOS命令
e: 回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
cd (change directory)改变指定目录(进入指定目录)
cd.. : 退回到上一级目录
cd\: 退回到根目录
exit : 退出dos命令行
cls : (clear screen)清屏
创建目录
md (make directory)
删除目录
rd (remove directory)
创建文件
notepad
删除文件
一个文件 del 222.txt
多个文件 del *.txt
所有文件 del *.*
如何删除带有内容的文件夹?
1, rd 文件夹名 /s 代用提示的删除
2, rd 文件夹名 /s /q 安静删除
查看dos命令如何使用?
help 查询
help rd 查询rd命令如何使用
—————————————————————————————
JVM: Java虚拟机(JVM Java Virtual Machine)
保证了Java语言的跨平台性
JRE: (Java Runtime Environment) Java运行环境
包含JVM 与 Java核心类库
JDK: (Java Development Kit ) Java开发工具包
包含JRE 与 Java开发工具
—————————————————————————————
HelloWorld的开发步骤:
1, 创建HelloWorld文件,文件后缀名改为 .java
2, 在java文件,创建一个类 HelloWorld
class HelloWorld
3, 在类名HelloWolrd 后面,加上一对大括号
4, 在类中编写main主方法,它是一个java程序执行的入口
public static void main(String[] args) { }
5, 在main()方法,填写内容,输出打印到控制台窗口
System.out.println("Hello Java");
6, 在DOS中,使用javac.exe 进行java源文件编译,产生.class 字节码文件
javac HelloWorld.java
7, 在DOS中,使用java.exe 运行字节码文件,查看运行结果
java HelloWorld
javac: 找不到文件:
后缀名隐藏
目录路径不正确
错误: 仅当显式请求注释处理时才接受类名称 'Demo':
javac Demo, 缺少了.java的后缀名
错误: 在类 Demo 中找不到主方法, 请将主方法定义为
名字写错了
错误: 需要<标识符>:
单词写错了
Static
错误: 程序包system不存在
单词写错了
system
错误: 需要';'
少写了分号
错误: 解析时已到达文件结尾
缺少右大括号
java.lang.NoClassDefFoundError: demo (wrong name: Demo)
类名大小写 写错了
非法字符: \8220
说明使用了中文的标点符号,java中不运行使用中文标点符号
错误: 找不到或无法加载主类 HelloWorld
访问的.class 文件在当前目录下没有,路径问题
—————————————————————————————
Path 环境变量: 指定可执行文件(.exe)的目录路径
方式1:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量--> 在系统变量中Path
--> 编辑 --> 将jdk下bin目录的完整路径 添加到path环境变量中-->保存
D:\develop\Java\jdk1.7.0_72\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL
方式2:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量
--> 在系统变量中,新建环境变量JAVA_HOME, 值为 jdk的安装目录 --> 保存
JAVA_HOME = D:\develop\Java\jdk1.7.0_72
在系统变量中,找到Path环境变量--> 编辑--> 在最前面添加%JAVA_HOME%\bin;
%JAVA_HOME%\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL
—————————————————————————————
注释: 解释说明程序代码的作用:
注释的分类:
单行注释:
// 需要注释的内容
多行注释:
/*
需要注释的内容
需要注释的内容
需要注释的内容
*/
文档注释:
/**
java中特有的注释
这个注释中的内容可以通过javadoc.exe工具来获取,
会产生一个html页面形式的帮助文档
*/
注意: 注释是用来给我们程序员看的,不是给电脑看的,所以,编译后的.class文件中没有注释
作用:
解释说明程序,提高程序的阅读性
可以帮助我们排错
后面我们会讲解更高级的排错方式
注意事项:
注释的嵌套:
//123456 //123445 可以
/*
//123
//34453
*/ 可以
/*
/* 123*/不行
/* abc*/不行
*/
可以多行注释中,包含单行注释,不能包含多行注释
—————————————————————————————
标识符: 就是起名字
标识符的组成:
所有大小写字母
数字0-9
_与$
注意事项:
数字不能开头
不能是java中的关键字
区分大小写
标识符(常见命名规则)
包(其实就是文件夹,用于解决相同类名问题)
所有的字母都是小写,多层包使用点"."分开
单层: itcast
多层: cn.itcast.db
cn.itcast.ui
类或者接口
一个单词 : 首字母大写,其他字母小写
Demo
Student
多个单词 : 所有单词首字母大写,其他字母小写
HelloWorld
HelloJava
方法和变量
一个单词: 所有字母小写
main()
max()
min()
多个单词: 所有单词首字母大写(第一个单词首字母小写),其他字母小写
getMax()
getMin()
getStudentAge()
常量
一个单词: 所有字母大写
PI = 3.1415926;
AGE
多个单词: 所有字母大写,每个单词之间使用下划线(_)连接
STUDENT_AGE
TEACHER_NAME
硬件: 看得见摸得到的东西,例如 鼠标,键盘,主板,显卡,内存条,显示器
软件:
系统软件: windows, Unix, Linux, Mac OS, Android, IOS
应用软件: QQ, 扫雷,酷狗。
注意:没有安装任何软件的电脑,裸机
—————————————————————————————
2、常用快捷键复制 Ctrl+C
粘贴 Ctrl+V
剪切 Ctrl+X
撤销 Ctrl+Z
全选 Ctrl+A
保存 Ctrl+S
—————————————————————————————
打开DOS控制台的方式
1,点击开始菜单--> 程序 --> 命令提示符
2,点击开始菜单--> 运行 --> 输入CMD --> 命令提示符
3,点击开始菜单--> 搜索 --> 输入CMD --> 命令提示符
4,快捷键方式 Windows + R --> 输入CMD --> 命令提示符
5,在文件夹中,按住Shift键,右键鼠标--> 在此处打开命令行窗口
—————————————————————————————
常用DOS命令
e: 回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
cd (change directory)改变指定目录(进入指定目录)
cd.. : 退回到上一级目录
cd\: 退回到根目录
exit : 退出dos命令行
cls : (clear screen)清屏
创建目录
md (make directory)
删除目录
rd (remove directory)
创建文件
notepad
删除文件
一个文件 del 222.txt
多个文件 del *.txt
所有文件 del *.*
如何删除带有内容的文件夹?
1, rd 文件夹名 /s 代用提示的删除
2, rd 文件夹名 /s /q 安静删除
查看dos命令如何使用?
help 查询
help rd 查询rd命令如何使用
—————————————————————————————
JVM: Java虚拟机(JVM Java Virtual Machine)
保证了Java语言的跨平台性
JRE: (Java Runtime Environment) Java运行环境
包含JVM 与 Java核心类库
JDK: (Java Development Kit ) Java开发工具包
包含JRE 与 Java开发工具
—————————————————————————————
HelloWorld的开发步骤:
1, 创建HelloWorld文件,文件后缀名改为 .java
2, 在java文件,创建一个类 HelloWorld
class HelloWorld
3, 在类名HelloWolrd 后面,加上一对大括号
4, 在类中编写main主方法,它是一个java程序执行的入口
public static void main(String[] args) { }
5, 在main()方法,填写内容,输出打印到控制台窗口
System.out.println("Hello Java");
6, 在DOS中,使用javac.exe 进行java源文件编译,产生.class 字节码文件
javac HelloWorld.java
7, 在DOS中,使用java.exe 运行字节码文件,查看运行结果
java HelloWorld
—————————————————————————————
javac: 找不到文件:
后缀名隐藏
目录路径不正确
错误: 仅当显式请求注释处理时才接受类名称 'Demo':
javac Demo, 缺少了.java的后缀名
错误: 在类 Demo 中找不到主方法, 请将主方法定义为
名字写错了
错误: 需要<标识符>:
单词写错了
Static
错误: 程序包system不存在
单词写错了
system
错误: 需要';'
少写了分号
错误: 解析时已到达文件结尾
缺少右大括号
java.lang.NoClassDefFoundError: demo (wrong name: Demo)
类名大小写 写错了
非法字符: \8220
说明使用了中文的标点符号,java中不运行使用中文标点符号
错误: 找不到或无法加载主类 HelloWorld
访问的.class 文件在当前目录下没有,路径问题
—————————————————————————————
Path 环境变量: 指定可执行文件(.exe)的目录路径
方式1:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量--> 在系统变量中Path
--> 编辑 --> 将jdk下bin目录的完整路径 添加到path环境变量中-->保存
D:\develop\Java\jdk1.7.0_72\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL
方式2:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量
--> 在系统变量中,新建环境变量JAVA_HOME, 值为 jdk的安装目录 --> 保存
JAVA_HOME = D:\develop\Java\jdk1.7.0_72
在系统变量中,找到Path环境变量--> 编辑--> 在最前面添加%JAVA_HOME%\bin;
%JAVA_HOME%\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL
—————————————————————————————
注释: 解释说明程序代码的作用:
注释的分类:
单行注释:
// 需要注释的内容
多行注释:
/*
需要注释的内容
需要注释的内容
需要注释的内容
*/
文档注释:
/**
java中特有的注释
这个注释中的内容可以通过javadoc.exe工具来获取,
会产生一个html页面形式的帮助文档
*/
注意: 注释是用来给我们程序员看的,不是给电脑看的,所以,编译后的.class文件中没有注释
作用:
解释说明程序,提高程序的阅读性
可以帮助我们排错
后面我们会讲解更高级的排错方式
注意事项:
注释的嵌套:
//123456 //123445 可以
/*
//123
//34453
*/ 可以
/*
/* 123*/不行
/* abc*/不行
*/
可以多行注释中,包含单行注释,不能包含多行注释
—————————————————————————————
标识符: 就是起名字
标识符的组成:
所有大小写字母
数字0-9
_与$
注意事项:
数字不能开头
不能是java中的关键字
区分大小写
标识符(常见命名规则)
包(其实就是文件夹,用于解决相同类名问题)
所有的字母都是小写,多层包使用点"."分开
单层: itcast
多层: cn.itcast.db
cn.itcast.ui
类或者接口
一个单词 : 首字母大写,其他字母小写
Demo
Student
多个单词 : 所有单词首字母大写,其他字母小写
HelloWorld
HelloJava
方法和变量
一个单词: 所有字母小写
main()
max()
min()
多个单词: 所有单词首字母大写(第一个单词首字母小写),其他字母小写
getMax()
getMin()
getStudentAge()
常量
一个单词: 所有字母大写
PI = 3.1415926;
AGE
多个单词: 所有字母大写,每个单词之间使用下划线(_)连接
STUDENT_AGE
TEACHER_NAME