<div style="text-align: center;"><span style="font-size:18px; font-family: Arial, Helvetica, sans-serif;">------<a target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------</span></div><h1 style="text-align: center;"><span style="font-family: Arial, Helvetica, sans-serif;">黑马程序员----0704期java基础班随堂笔记总结(一)</span></h1><h2><strong><span style="font-size:24px;">课堂笔记:</span></strong></h2> <span style="font-size:14px;">1.计算机语言:
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 见人说人话,见鬼说鬼话,见了计算机就说计算机话(java).</span></span></div><span style="font-size:14px;">
2.打开命令行:
1.开始-->附件-->cmd.exe
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 3.配置cmd.exe到任务栏最左边,win+1 </span></span></div><span style="font-size:14px;"> 2.win+r-->运行-->cmd (推荐)
3.命令
切换盘符: d: 回车
列出文件夹: dir
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 删除目录: rd 目录名</span></span></div><span style="font-size:14px;"> 进入目录: cd 目录名
退出目录: cd ..
退出到根目录: cd \
创建目录: md 目录名
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> JRE:java的运行环境,包括 jvm 和 核心类库</span></span></div><span style="font-size:14px;"> 删除文件: del 文件名 , *.XXX删除多个文件
清屏: cls
退出: exit
4.
JVM:虚拟机,跨平台
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 1.控制面板-->程序-->jdk-->右键卸载</span></span></div><span style="font-size:14px;"> JDK:java的开发工具包,包括 jre 和开发工具(javac.exe,java.exe)
JDK> JRE >JVM
5.卸载和安装
卸载方式:
2.安全卫士
安装注意:
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 新建.java文件</span></span></div><span style="font-size:14px;"> 1.不要装在c盘目录(系统盘)
2.jdk安装目录,没有空格,没有中文,没有()符号
6.editPlus配置
1.模板:template.java,把所有的东西都删除,保存,退出程序.再打开
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 7.配置path环境变量</span></span></div><span style="font-size:14px;"> 2.括号:设置和语法java.acp ,把所有的{ 向上挪一行,保存,退出程序,再打开
3.字体,自动换行,行号,在工具栏
4.去掉备份:
文件-->保存创建多个文件 勾去掉
常规-->允许运行多个副本 勾去掉
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 我的电脑-->右键属性-->高级系统设置-->高级选项卡-->环境变量-->新建变量名</span></span></div><span style="font-size:14px;"> 作用:再任意目录下都可以使用java.exe,javac.exe开发工具
方式1:
我的电脑-->右键属性-->高级系统设置-->高级选项卡-->环境变量-->系统变量path
-->把bin目录配置到path变量最前面,使用;跟系统配置隔开
方式2:
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 格式: public static void main(String[] args){}</span></span></div><span style="font-size:14px;"> JAVA_HOME,变量值把jdk的目录配置进来-->把JAVA_HOME引入到path变量中
%JAVA_HOME%\bin;#^#$%
8.HelloWorld开发过程
1.定义一个类
格式: class 类名 {}
2.在类体中,写入main()
3.在方法体中,写入 输出语句
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> path:是开发工具的目录 java.exe,javac.exe </span></span></div><span style="font-size:14px;"> 格式: System.out.println("输出的内容");
9.HelloWorld运行过程
1.使用javac命令 ,将源文件.java 编译成 .class结尾的执行文件
javac + 文件名.java
2.使用java命令,运行.class文件
java + 类名
10.path和classpath 本质上就是 目录
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 如何实现软件开发呢?</span></span></div><span style="font-size:14px;"> classpath:存放.class字节码文件的目录
在任意目录下,都可以执行classpath路径下程序
</span><strong><span style="font-size:24px;">课堂总结:</span></strong><span style="font-size:14px;">
1:计算机概述(了解)
(1)计算机
(2)计算机硬件
(3)计算机软件
系统软件:window,linux,mac
应用软件:qq,yy,飞秋
(4)软件开发(理解)
软件:是由数据和指令组成的
开发:就是把软件做出来。
就是使用开发工具和计算机语言做出东西来
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 粘贴 Ctrl+V</span></span></div><span style="font-size:14px;"> (5)语言
自然语言:人与人交流沟通的
计算机语言:见计算机说计算机话
(6)人机交换
图形界面:操作方便只管
DOS命令:需要记忆一些常见的命令
2:键盘功能键的认识和快捷键(掌握)
(1)功能键的认识
tab
shift
ctrl
alt
windos
空格
上下左右
回车
截图
(2)快捷键
全选 Ctrl+A
复制 Ctrl+C
剪切 Ctrl+X
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 显示目录下的内容 dir</span></span></div><span style="font-size:14px;"> 撤销 Ctrl+Z
保存 Ctrl+S
3:常见的DOS命令(掌握)
(1)常见的如下
盘符的切换
d:回车
目录的进入
cd javase
cd javase\day01\code
目录的回退
cd..
cd\
清屏
cls
退出
exit
(2)其他的几个(了解)
创建目录 md
删除目录 rd
删除文件 del
4:Java语言概述(了解)
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> JRE:Java程序的运行环境</span></span></div><span style="font-size:14px;"> (1)Java语言的发展史
(2)Java语言的特点
开源,跨平台
(3)Java语言是跨平台的,请问是如何保证的呢?(理解)
翻译.
Java语言跨平台:正确.
Jvm跨平台:错误
针对不同的操作系统,提高不同的jvm来实现的。
(4)Java语言的平台
JavaSE
JavaME
JavaEE
5:JDK,JRE,JVM的作用及关系(掌握)
(1)作用
JVM:保证Java语言跨平台
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 通过专业的软件卸载工具。(比如360的软件管家卸载)</span></span></div><span style="font-size:14px;"> JDK:Java程序的开发环境
(2)关系
JDK:JRE+工具
JRE:JVM+类库
JDK>JRE>JVM
6:JDK的下载,安装,卸载(掌握)
(1)下载到官网。
A:也可以到百度搜索即可。
B:拷贝
(2)安装
必须一步一步的安装,一般只要会点击下一步即可
注意:
建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。
(3)卸载
安装版
控制面板 -- 添加删除程序
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> C:Java程序要想执行,必须有main方法。</span></span></div><span style="font-size:14px;">7:第一个程序:HelloWorld案例(掌握)
class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
(1)程序解释:
A:Java程序的最基本单位是类,所以我们要定义一个类。
格式:class 类名
举例:class HelloWorld
B:在类中写内容的时候,用大括号括起来。
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;">8:常见的问题(掌握)</span></span></div><span style="font-size:14px;"> 格式:public static void main(String[] args)
D:要指向那些东西呢,也用大括号括起来。
E:你要做什么呢?今天我们仅仅做了一个简单的输出
格式:System.out.println("HelloWorld");
注意:""里面的内容是可以改动的。
(2)Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
(1)扩展名被隐藏
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 方式1(了解)</span></span></div><span style="font-size:14px;"> 如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾
(2)运行文件 java 类名
(3)Java语言严格区分大小写,请注意。
String-string class-Class
(4)见到非法字符: \65307肯定是中文问题。输入法设置:中文时使用英文标点
我们写程序要求标点符号必须全部是英文状态。
(5)左括号{ 后再换行
9:path环境变量(掌握)
(1)path环境变量的作用
保证javac命令可以在任意目录下运行。
同理可以配置qq等
(2)path配置的两种方案:
方式2
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 文档注释</span></span></div><span style="font-size:14px;"> 找到环境变量的位置,在系统变量里面
新建:
变量名:JAVA_HOME
变量值:D:\Java\jdk1.7.0_60
修改:
变量名:Path
变量值:%JAVA_HOME%\bin;以前的内容
10:classpath环境变量(了解)
(1)classpath环境变量的作用
保证class文件可以在任意目录下运行
(2)classpath环境变量的配置
了解即可,可以不用配置
11:注释
作用:解释说明程序的
格式:
单行注释
格式:// 注释内容
多行注释
格式:/* 注释内容 */
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 全部小写字母</span></span></div><span style="font-size:14px;"> 格式:/** 注释内容 */
12:关键字
作用:java中赋予特殊意义的文字
特点:全部小写
13:标识符
标识符:见名知意
起名字(给类 接口 方法 变量)
组成规则:
英文大小写字母
数字字符
$和_
注意事项:无规矩不成方圆
1.不能以数字开头
2.不能是Java中的关键字
3.区分大小写 (java是一种强类型语言) int Int'
命名规范:
包(其实就是文件夹,用于解决相同类名问题)
单级 单个文件夹
hello demo
多级 多个文件夹
com.baidu cn.itcast
类或者接口
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 多个单词 GET_MAX GONG_BAO_JI_DING 单词用_分隔</span></span></div><span style="font-size:14px;"> 一个单词 Test 首字母大写
多个单词 HelloWorld GetName 每个单词首字母大写
helloworld
方法和变量
一个单词 main 字母小写
多个单词 getAge 首字母小写,其他首字母大写
分别举例
常量 所有字母大写
</span><div style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:14px;"> 一个单词 PI 3.1415926 5358979 323846264 3383279 50288</span></span></div>