计算机: 
        概述:全称叫电子计算机,也叫电脑。 
        组成: 
                计算机硬件: 
                        运算器,控制器,存储器,输入设备,输出设备。(冯诺依曼体系) 
                        存储器: 
                                内存:内存条。 
                                外存:硬盘。 
                                                机械硬盘:HDD 
                                                混合硬盘:HSD 
                                                固态硬盘:SSD 
 
                计算机软件: 
                        系统软件:Windows,Android,Linux,DOS 
                        应用软件:QQ,YY,Office,飞秋,LOL 
 
        什么是软件开发? 
                借助开发工具和计算机语言来制作软件。 
                开发工具: 
 
                计算机语言: 
                        概述:人类与计算机之间进行信息交互的语言。 
                        分类: 
                                机器语言:由二进制代码指令组合,可以被计算机直接识别。 
                                汇编语言:用一些特殊符号来代替二进制数据。   
                                高级语言:由普通的英文组成。 
                计算机的交互方式: 
                        图形化界面:简单,直观,容易上手。 
                        命令行:比较麻烦,需要记忆一些DOS命令。 
                        如何打开一个DOS窗口: 
                                win + r  --> cmd --> 回车 
                        常用的DOS命令: 
                                d:        切换到D盘。 
                                dir        显示当前目录下所有的文件或者文件夹。 
                                md        创建目录 
                                rd        删除目录(里边不能有内容) 
                                        rd /s 文件夹名 删除带内容的文件夹,有提示。 
                                        rd /q /s 文件夹名 删除带内容的文件夹,没有提示。 
                                cd        改变目录 
                                cd.. 返回上一级 
                                cd\        返回根目录 
                                del        删除指定的文件 (del *.txt) 
                                cls        清屏 
                                exit 退出 
 
                                ipconfig /all        查看本机IP地址 
                                ping IP地址 -t        ping命令 
                                notepad 1.txt        创建文本文档 
 
                快捷键: 
                        win + L  : 锁屏。 
                        win + d  :        显示桌面 
                        win + r         :        调出 运行 程序 
                        win + e         : 快速的打开计算机(ctrl+w关闭打开的计算机文件) 
 
 
Java语言的基本概述: 
        java之父:詹姆斯·高斯林 
        java语言的平台版本: 
                J2SE:标准版。是其他两个版本的基础。 
                J2ME:小型版。现在基本上不用了,被Android替代了。 
                J2EE:企业版。 
                注意:JDK1.5以后,它们更名为: JavaSE,JavaME,JAVAEE。 
        特点: 
                开源,跨平台,健壮性,面向对象,多线程。 
                什么是跨平台? 
                        Java程序可以在不同的操作系统上运行。 
                Java语言中,跨平台性的原理是什么? 
                        只需要在 需要运行Java程序的操作系统上 安装对应版本的JVM(Java虚拟机)就可以了。 
                        注意:JVM是用来保证Java程序跨平台的,JVM本身不能跨平台。 
        JDK和JRE的区别: 
                JDK:java开发工具包,里边包含了java开发工具(比如说javac,java,javadoc) 和 JRE。 
                JRE:java运行环境,里边包括 运行java程序所需要的核心类库 和 JVM。 
                JVM:Java虚拟机,用来保证java程序跨平台的。 
        编写HelloWorld案例的步骤: 
                A:新建一个文本文档,然后把后缀名改成.java,文件名叫:HelloWorld.java 
                B:定义出类。 
                C:在类中定义出main函数(主函数,主方法) 
                D:写输出语句,输出想要输出的内容。 
                E:编译和运行。 
                        编译: javac 文件名.java 
                        运行: java 类名 
        可能出现的问题: 
                A:找不到文件。 
                B:单词写错了。 
                C:大括号不匹配。 
                D:大小写问题。 
                        class HelloWorld { 
                                public static void main(String[] args) { 
                                        System.out.println(""); 
                                } 
                        }  
 
        Path环境变量: 
                配置方式; 
                        第一种: 
                                直接把路径粘贴到path环境变量下。 
                        第二种: 
                                新建一个系统变量。 
                                        变量名:JAVA_HOME 
                                        变量值:JDK的安装路径(注意:不带bin) 
                                在path环境变量中进行配置。 
                                        其实就是在path的值的最前边加上: %JAVA_HOME%\bin; 
                作用: 
                        就是为了配置可执行文件(后缀名是.exe的文件),让我们在任何路径下都可以使用配置后的可执行文件。 
 
        path环境变量和classPath环境变量的区别: 
                path环境变量:就是为了配置可执行文件(后缀名是.exe的文件),让我们在任何路径下都可以使用配置后的可执行文件。 
 
                classPath环境变量: 
                        就是为了配置类文件(.class:字节码文件),让我们在任何路径下都可以使用配置后的类文件。 
                        一般是没有意义的,我们是不需要配置的。 
 
        Editplus: 
        注释: 
                单行注释:        // 
                多行注释:         
                        /* 
                                注释的文字 
                        */ 
                文档注释: 
                        /** 
                                注释的文字 
                        */ 
 
        关键字: 
                概述:就是被Java赋予了特殊含义的单词。 
                特点:所有的字母都小写。 
 
                什么是保留字,你知道的保留字有哪些? 
                        保留字:现在还不是关键字,但是在以后的JDK升级版本中可能会升级为关键字的单词。 
                        goto,const都是保留字。 
 
        标识符: 
                就是用来给类,变量,方法(函数),接口,包 起名字的。 
                组成:英文字母,数字,_ , $  
                注意事项: 
                        A:不能以数字开头。 
                        B:不能是java中的关键字。 
                        C:区分大小写。  
                 
                包(文件夹): 
                        全部小写,一般是公司域名反写(不写www),多级包之间用.隔开 
                        com.heima 
 
                类或者接口: 
                        所有单词的首字母都大写,其他字母小写。 
 
                变量或者方法: 
                        一个单词:全部小写。 
                        多个单词:从第二个单词开始,每个单词的首字母大写,其他小写。 
 
                常量: 
                        全部大写,单词间用_隔开。MAX_VALUE 
                         
                 
                 
 
 
 |