1.计算机基础知识 
  二进制 
   计算机中全部采用二进制数表示,它只包含0/1两个数,逢二进一,1+1=10,每一个0或者每一个1代表一位,bit(比特:位) 
2.计算机存储单元, 
字节是计算机的最小的存储单元。 
字节(Byte):1字节=8位 
1KB = 1024Byte 
1MB = 1024KB 
1GB = 1024MB 
1TB = 1024GB 
3.常见的Dos命令 
命令提示符(cmd) 
启动:     Win+R  输入cmd 
切换盘符           盘符名称: 
进入指定目录       cd 文件夹的名称 
进入多级文件夹     cd 文件夹1\文件夹2\文件夹3 
退回到上一级目录   cd.. 
退回到根目录       cd\ 
查看当前内容       dir 
清空屏幕           cls 
退出DOS命令        exit 
查看环境变量       java 
查看jdk版本        java -version 
4.java的介绍 
JAVA跨平台  JVM虚拟机是java的核心机制 
JDK JRE JVM 
JVM 
JRE 包含JVM 和运行时的类库 
JDK 包含JRE 还有一些开发工具 
JDK > JRE > JVM 
4.1安装jdk 
注意: 
      1)不要有中文路径 
      2)不要有空格 
      3)一定要记住自己安装的位置 
配置环境变量 
JAVA_HOME     jdk的安装路径(D:\java\jdk9.0.4) 
path          %JAVA_HOME%\bin 
编写一个小程序 
public class HelloWorld{ 
 public static void main(String[] args){ 
  System.out.println("Hello World"!!!); 
 } 
} 
注意:  1)文件名一定要和类名一致 
       2)括号是成对出现 
编译:  javac  文件名.java 
运行:  java   文件名 
 
关键字 
定义:被java语言赋予了特殊含义,用做专门用途的字符串(单词) 
特点: 
      1)完全小写 
      2)在Notepad++中变色 
标识符 
定义:在程序中,自定义的内容,例如类名,方法名和变量名等都是标识符 
命名规则:硬性要求 
   1)标识符可以包含英文字母26个(区分大小写)、0-9数字、美元符号()和下划线(_) 
   2)标识符不能以数字开头 
   3)标识符不能是关键字 
命名规范:软性建议 
   1)类名:大驼峰  英文首字母全部大写 
      变量名  方法名:小驼峰  第一个单词首字母小写,后面单词的首字母都大写 
常量 
定义:在程序运行期间,固定不变的量 
常量的分类: 
    1)字符串常量:凡是用双引号引起来的部分,叫做字符串常量。如("Hello") 
    2)整数常量:直接写上的数字,没有小数点。如(1、2) 
    3)浮点数常量:直接写上的数字,有小数点。如(1.3、5.7) 
    4)字符常量:但凡是用单引号引起来的单个字符,就叫做字符常量。如('A'、'1') 
    5)布尔常量:只有两种取值,true、false 
    6)空常量:null,代表没有任何数据。 
基本数据类型 
 整数型  byte short int long 
 浮点型  float double 
 字符型  char 
 布尔型  boolean 
  
 引用数据类型 
   字符串(String)、数组、类、接口、Lambda, 
    
 注意事项: 
    1)字符串不是基本数据类型,而是引用数据类型 
 2)浮点型可能只是一个近似值,并非精确的值。 
 3)数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但float是4字节,而long是8字节 
 4)浮点数当中默认类型是double类型。如果要用float类型,需要在加上后缀F, 
 5)整数型当中默认类型是int类型,如果要用long类型,需要加上后缀L。 
  
变量 
定义:在程序运行期间,数据会发生改变的量(在该区域内的数据可以在同一数据类型的范围内不断变化) 
注意:java中每个变量必须是先声明,后使用 
      变量的作用域,一对{}之间有效,在该区域有自己的名称(变量名)和类型(数据类型),在该区域内的数据可以在同一数据类型的范围内不断变化 
   初始化值 
   变量是通过使用变量名来访问这块区域声明 
格式:数据类型  变量名 = 初始化值; 
 
 |   
        
 
    
    
    
     
 
 |