Java 基础部分已授知识点的整理

 Java可以理解为编程语言或者开发工具,最终的目的是用于编写直接在机器上运行的程序,开发出了 JVM (Java 虚拟机)。

       Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。

JDK:Java开发工具包(Java Development Kit),是一套用户给 Java 编程人员的开发套件,其中包含了:
      1、JRE (Java Runtime Envoirment):Java 运行时环境,其中最重要的部件是 JVM;
      2、Java 开发工具:编译工具 javac、API 生成工具 javadoc......;

      3、核心类库 (Java API)

关于命令提示符的基本操作
      打开命令提示符:cmd
      进入相应的盘符:c: d: e: 回车
      列式某个目录下的所有文件:dir
      进入某个目录:cd 目录名(目录名的通配使用*)

      返回到上一层目录:cd..

配置 JDK:
      前提条件:需要包含完整 JDK 文件的文件夹。
      1、 JAVA_HOME = d:\xx\xx\jdk1.8
      2、在 Path 中追加目录%JAVA_HOME%\bin
      3、CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      这样就完成了 JDK 的部署。

面向过程编程和面向对象编程
      面向过程编程:通过一个函数去完成一件事情,而且这件事情完成之后,不会留下任何的遗产。或者理解为:一次性。
      面向对象编程:在完成一件事情时,会将事情中的实体对象抽象出来,形成「类」的概念,事情的完成是通过类的对象之间发生关系去实现的。

      区别:在面向对象编程中,实体对象是可以被「复用」的。

      类是一群对象的特征母版,对象是类的实现。
      特征(类)包含的内容有:基本属性(属性)、行为(方法)

注释:

文档注释:
      /**
       * 相关的注释内容,甚至可以使用 HTML 标签
       * 
       */

单行注释:

      // 单行注释

多行注释:

      /*
       第一行注释
       第二行注释

      */

Java标识符:

      只能包含数字、字母(大小写,Unicode字符)、下划线 _、美元符$,不能以数字开头。

分隔符:
      花括号 {}:定义代码块,逻辑上是一个整体,包括类的主体、方法体、静态代码块、条件和循环语句的执行体;
      分号 ;:语句的结束,如果出现在一行中有几条语句,那么多条之间也要用 ; 隔开;
      方括号[]:用于数组中;
      圆括号 () :在方法中声明形式参数,在调用方法的时候传入实际参数,表达式优先级定义;强制类型转换;
      空格:单个空格、Tab 键、Enter 键,空格的出现是不会影响程序运行的,但是良好的缩进,可以提高程序的可读性;

      圆点 . :用于类/对象与其成员之间的分隔,表示调用类/对象的属性或者方法。

数据类型:

      1、基本数据类型:a.数值型 [ 整型 ( byte、short、int、long );浮点型 ( float、double ) ];b.字符型 char;c.布尔型 boolean 

      2、引用数据类型:a.类 class;b.接口 interface;c.数组

关于 Eclipse 的开发,在另一片博客里已注明

变量声明的语法:

      数据类型 变量名;

变量赋值的语法:

      变量名 = 值;

      两者可以写在一起:

          数据类型 变量名 = 值;

变量的生命周期:

      变量的生命周期在 {} 定义的范围内。

猜你喜欢

转载自blog.csdn.net/wangjianxin1234/article/details/80161571