From 60ed1d7ea3d51d58e8b6a4b68f041ab152724c14 Mon Sep 17 00:00:00 2001 From: zky1996 <425329524@qq.com> Date: Wed, 21 Sep 2022 17:45:29 +0800 Subject: [PATCH] =?UTF-8?q?Update=20day01=E6=80=BB=E7=BB=93.txt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 错别字 --- "day01/day01\346\200\273\347\273\223.txt" | 278 +++++++++++----------- 1 file changed, 139 insertions(+), 139 deletions(-) diff --git "a/day01/day01\346\200\273\347\273\223.txt" "b/day01/day01\346\200\273\347\273\223.txt" index 868cf46a..91f3fe2f 100644 --- "a/day01/day01\346\200\273\347\273\223.txt" +++ "b/day01/day01\346\200\273\347\273\223.txt" @@ -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 - javaJREͿ(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:ͨjavacjavaֽļ - 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 - ΪjavacjavaĿ¼ʹ - (2) - A:ʽ1 ֱ޸pathǰ׷JDKbinĿ¼ - 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)pathclasspath - 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:gotoconstΪִڣĿǰʹ - 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 \ No newline at end of file + 多个单词:每个单词都大写,用_连接 + STUDENT_MAX_AGE