一、环境搭建

1、Java的跨平台怎么实现的

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

  Java程序跨平台机制:一次编译,随处运行;

  由于Jvm的存在,使得Java程序可以跨平台实现.

 

2、Java加载和执行的过程

  在Java编程语言中,所有源代码首先以用.Java扩展名结尾的纯文本文件编写。然后,编译器将这些源文件编译成.class文件。然后,Java启动器工具使用Java虚拟机实例运行应用程序。

 Java SE 内容 随笔

 

 

3、第一个java程序的开发

public class Demo {

    public static void main(String[] args) {
        System.out.println("你好,JAVA");
    }

}

 

4、Java注释信息

  单行注释://

  多行注释:/*

       *

       */

 

二、基础语法

1、关键字

  在Java中有许多的关键字,不一一列举。

 

2、变量

  变量的声明方式:

    数据类型  变量名  = 数值;

  标识符的命名方式:

    a、由数字、字母、下划线(_)和美元符号($)组成;

    b、不能以数字开头;

    c、不能是Java中的关键字和保留字

    d、做到见名知意

    e、驼峰式命名法

 

3、数据类型

  基础数据类型:

          整数型:byte,short ,int,long

          浮点型:单精度浮点型 float,双精度浮点型 double

          字符型:char

          布尔型(boolean):true,false

  引用数据类型:

          类

          接口类型

 

4、运算符

  赋值运算符

  算数运算符

  关系运算符

  逻辑运算符

  

5、控制语句

  if

  if...else

  if...else if ...else

  多重if

  switch...case...default

 

6、循环语句

  while

  do...while

  for

  三种循环多重嵌套

 

7、方法

  (1)、定义方法:

        修饰符 返回值类型  方法名(参数类型  参数名){

          方法体;

          return 返回值;

        }

  (2)、方法类型:

     无参无返回值的方法

     有参无返回值的方法

     无参有返回值的方法

     有参有返回值的方法

 

8、方法递归

  递归的定义:递归就是一些方法在使用的过程中要多次进行调用,当第二次使用到它本身时即可称作递归调用,但是递归也必须满足一定的条件,所以有这必不可少的要点:基本条件和递归子句。 

  递归的方式:1、直接调用:         class A {           methodA (){           ......           methodA ();  //****直接调用methodA()           }         }         2、间接调用:         Class B{           methodA1 () {             .......             methodA2 ();           }           methodA2 () {             .......             methodA1 ()  //****简介的调用methodA1()           }         }

 

三、面向对象

1、面向对象和面向过程的区别

  

2、类与对象

3、类的定义

4、对象的创建

5、封装

6、this

7、static

8、super

9、继承

10、多态

11、抽象类

12、接口

13、类与类之间的关系

 

四、常用类

 

五、集合

 

六、异常

1、异常有什么用

2、异常处理

 

七、IO流

1、IO流概述

2、字节流

3、字符流

 

boolean

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄