Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update day01总结.txt #75

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
278 changes: 139 additions & 139 deletions day01/day01总结.txt
Original file line number Diff line number Diff line change
@@ -1,181 +1,181 @@
1:���������(�˽�)
(1)�����
(2)�����Ӳ��
(3)���������
(4)��������
(5)���������
(6)�˻�������ʽ(����)
A:ͼ�λ����淽ʽ
B:�����з�ʽ
(7)���̵Ĺ��ܼ���ʶ
(8)���õĿ�ݼ�(���� �Լ������ݼ�)
A:ȫѡ
B:����
C:ճ��
D:����
E:����
F:����
1:计算机基础(了解)
(1)计算机
(2)计算机硬件
(3)计算机软件
(4)软件开发
(5)计算机语言
(6)人机交互方式(掌握)
A:图形化界面方式
B:命令行方式
(7)键盘的功能键认识
(8)常用的快捷键(掌握 自己补齐快捷键)
A:全选
B:复制
C:粘贴
D:剪切
E:撤销
F:保存

2:DOS����(����)
(1)�л��̷�(����)
d: �س�
(2)��ʾijĿ¼�µ������ļ������ļ���(����)
dir �س�
(3)�����ļ���
md �ļ������� �س�
(4)ɾ���ļ���
rd �ļ������� �س�
(5)����Ŀ¼(����)
�������� cd Ŀ¼����
�༶���� cd Ŀ¼����1\Ŀ¼����2\...
(6)����Ŀ¼(����)
�������� cd..
���˸�Ŀ¼ cd\
(7)ɾ���ļ�
del �ļ�����
*.txt ���Ա�ʾ����ļ�����
(8)����(����)
2:DOS命令(理解)
(1)切换盘符(掌握)
d: 回车
(2)显示某目录下的所有文件或者文件夹(掌握)
dir 回车
(3)创建文件夹
md 文件夹名称 回车
(4)删除文件夹
rd 文件夹名称 回车
(5)进入目录(掌握)
单级进入 cd 目录名称
多级进入 cd 目录名称1\目录名称2\...
(6)回退目录(掌握)
单级回退 cd..
回退根目录 cd\
(7)删除文件
del 文件名称
*.txt 可以表示多个文件名称
(8)清屏(掌握)
cls
(9)�˳�
(9)退出
exit
(10)��չDOS����
ɾ�������ݵ��ļ���
rd /s �ļ������� ����ʾ�Ƿ�ɾ��
rd /q /s �ļ������� ֱ��ɾ��
(10)扩展DOS命令
删除带内容的文件夹
rd /s 文件夹名称 会提示是否删除
rd /q /s 文件夹名称 直接删除

3:Java���Է�չʷ(�˽�)
(1)Java֮��
(2)JDK�İ汾
3:Java语言发展史(了解)
(1)Java之父
(2)JDK的版本
1.4.2
1.5
1.6
1.7
1.8
(3)Java���Ե�ƽ̨
(3)Java语言的平台
JavaSE
JavaEE
JavaME(Android)
(4)Java���Ե��ص�
(4)Java语言的特点

4:JDK,JRE,JVM(����)
4:JDK,JRE,JVM(掌握)
(1)JVM
��֤Java���Կ�ƽ̨����Բ�ͬ�IJ���ϵͳ�ṩ��ͬ��JVM��
保证Java语言跨平台。针对不同的操作系统提供不同的JVM。

���⣺java�����ǿ�ƽ̨����?JVM�ǿ�ƽ̨����?
问题:java语言是跨平台的吗?JVM是跨平台的吗?
(2)JRE
java��������л���������JVM�ͺ������
java程序的运行环境。包括JVM和核心类库
(3)JDK
java��������������JRE�Ϳ�������(javac,java)
java开发环境。包括JRE和开发工具(javac,java)

5:JDK�����أ���װ��ж��(����)
(1)����
���������أ����߰ٶ�Ҳ���ԡ�
(2)��װ
��װ�� ������һ������װ���ɡ���������һ�㽨�鲻Ҫ�пո�����ġ�
��ɫ�� ��ѹ�Ϳ���ʹ��
(3)�
��װ�� ͨ��360���߿������
��ɫ�� ֱ��ɾ���ļ��м���
5:JDK的下载,安装,卸载(掌握)
(1)下载
到官网下载,或者百度也可以。
(2)安装
安装版 安步骤一步步安装即可。开发工具一般建议不要有空格和中文。
绿色版 解压就可以使用
(3)卸载
安装版 通过360或者控制面板
绿色版 直接删除文件夹即可

6:HelloWorld����(����)
(1)���
6:HelloWorld案例(掌握)
(1)写程序
class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
(2)���͸ó���
A:class������������ģ���ʽ��: class ���� {}
B:����Ҫ�������У�����������������ʽ�ǣ�
(2)解释该程序
A:class是用来定义类的,格式是: class 类名 {}
B:程序要独立运行,必须有主方法,格式是:
public static void main(String[] args) { }
C:����Ҫ������ݣ������������䣬��ʽ�ǣ�
C:程序要输出内容,必须有输出语句,格式是:
System.out.println("HelloWorld");
(3)����ı��������
A:javac���������򣬺���������ļ�����
(3)程序的编译和运行
A:javac命令编译程序,后面跟的是文件名称
javac HelloWorld.java
B:java����ִ�г��򣬺��������class�ļ����ƣ�������չ��
B:java命令执行程序,后面跟的是class文件名称,不含扩展名
java HelloWorld
(4)һ��Java����Ŀ�������
A:��дJavaԴ����
B:ͨ��javac�������java���������ֽ����ļ�
C:ͨ��java���������ֽ����ļ�
(4)一个Java程序的开发流程
A:编写Java源程序
B:通过javac命令编译java程序,生成字节码文件
C:通过java命令运行字节码文件

7:HelloWorld������������(����)
(1)�ļ������������Բ�һ�£����ǽ���һ��
(2)�Ҳ����ļ�
(3)����д����(������Сд��ƴд)
(4)����ƥ�����⣬������д�����ʱ�򣬳ɶ�д����
(5)��Ӣ�����⣬java����һ�㶼��Ӣ��״̬��
(6)ĩβȱ�ٷֺ�
7:HelloWorld案例常见问题(理解)
(1)文件名和类名可以不一致,但是建议一致
(2)找不到文件
(3)单词写错误(包括大小写,拼写)
(4)括号匹配问题,建议大家写程序的时候,成对写括号
(5)中英文问题,java程序一般都是英文状态的
(6)末尾缺少分号

8:path��������(����)
(1)ΪʲôҪ����path��������
Ϊ����javac��java�������������Ŀ¼��ʹ��
(2)�������
A:��ʽ1 ֱ���޸�path����ǰ��׷��JDK��binĿ¼
B:��ʽ2(����)
�½�JAVA_HOME: JDK�İ�װĿ¼
�޸�path: %JAVA_HOME%\bin;��������ǰ�Ļ�������
8:path环境变量(理解)
(1)为什么要配置path环境变量
为了让javac和java命令可以在任意目录下使用
(2)如何配置
A:方式1 直接修改path,在前面追加JDK的bin目录
B:方式2(掌握)
新建JAVA_HOME: JDK的安装目录
修改path: %JAVA_HOME%\bin;后面是以前的环境变量

9:classpath��������(����)
(1)ΪʲôҪ����classpath��������
Ϊ����class�ļ�����������Ŀ¼������
(2)�������
�½���classpath��������Ҫ������Ŀ¼�����е�class�ļ�����Ŀ¼���ù�ȥ���ɡ�
ע�⣺������ִ�е�ʱ�����Ⱥ�˳���ϵ
(3)path��classpath������
path��Ϊ����exe�ļ�����������Ŀ¼������
classpath��Ϊ����class�ļ�����������Ŀ¼������
9:classpath环境变量(理解)
(1)为什么要配置classpath环境变量
为了让class文件可以在任意目录下运行
(2)如何配置
新建:classpath,把你想要在任意目录下运行的class文件所在目录配置过去即可。
注意:将来在执行的时候,有先后顺序关系
(3)path和classpath的区别
path是为了让exe文件可以在任意目录下运行
classpath是为了让class文件可以在任意目录下运行

(10)ע��(����)
(1)ע��:���ڽ���˵�����������
(2)���ࣺ
A:���У�//ע������
B:���У�/* ע������ */
C:�ĵ�ע�ͣ�/** ע������ */
(3)��ע�͵�HelloWorld����
(4)ע�͵����ã�
A:����˵��������߳�����Ķ���
B:�������ǵ��Գ���
(10)注释(掌握)
(1)注释:用于解释说明程序的文字
(2)分类:
A:单行://注释文字
B:多行:/* 注释文字 */
C:文档注释:/** 注释文字 */
(3)带注释的HelloWorld案例
(4)注释的作用:
A:解释说明程序,提高程序的阅读性
B:帮助我们调试程序

(11)�ؼ���(����)
(1)�ؼ���:��Java�����ض�����ĵ���
(2)�ص�:ȫ��Сд
(3)ע�����
A:goto��const��Ϊ�����ִ��ڣ�Ŀǰ��ʹ��
B:������Editplus�����ĸ߼����±�����Թؼ�����������ɫ��ǣ��������
(11)关键字(掌握)
(1)关键字:被Java赋予特定含义的单词
(2)特点:全部小写
(3)注意事项:
A:goto和const作为保留字存在,目前不使用
B:类似于Editplus这样的高级记事本,会对关键字有特殊颜色标记,方便记忆

(12)��ʶ��(����)
(1)��ʶ�������࣬�ӿڣ��������߱��������ֵķ���
(2)��ɹ���
A:Ӣ����ĸ��Сд
B:����
C:_��$
(3)ע�����
A:���������ֿ�ͷ
B:������Java�еĹؼ���
C:���ִ�Сд
Student,student ������������
(4)����������ʽ��
A:�� ��ʵ�����ļ���,���ڽ����ͬ��������
ȫ��Сд
������com
�༶��cn.itcast
(12)标识符(掌握)
(1)标识符:给类,接口,方法或者变量起名字的符号
(2)组成规则:
A:英文字母大小写
B:数字
C:_和$
(3)注意事项:
A:不能以数字开头
B:不能是Java中的关键字
C:区分大小写
Student,student 这是两个名称
(4)常见命名方式:
A:包 其实就是文件夹,用于解决相同类名问题
全部小写
单级:com
多级:cn.itcast

B:����߽ӿ�
һ�����ʣ�����ĸ��д
B:类或者接口
一个单词:首字母大写
Student,Person,Teacher
������ʣ�ÿ�����ʵ�����ĸ��д
多个单词:每个单词的首字母大写
HelloWorld,MyName,NameDemo

C:�������߱���
һ�����ʣ�ȫ��Сд
C:方法或者变量
一个单词:全部小写
name,age,show()
������ʣ��ӵڶ������ʿ�ʼ��ÿ����������ĸ��д
多个单词:从第二个单词开始,每个单词首字母大写
myName,showAllStudentNames()

D:����
һ�����ʣ�ȫ����д
D:常量
一个单词:全部大写
AGE
������ʣ�ÿ�����ʶ���д����_����
STUDENT_MAX_AGE
多个单词:每个单词都大写,用_连接
STUDENT_MAX_AGE