Java语言基础知识学习思路

目录

一、初识java

1、java是什么?

2、java的特点?

3、java开发环境

4、注释

5、标识符

二、数据类型与变量

         1、数据类型有2种

2、变量

3、类型转换

4、类型提升

三、运算符

1、六种运算符

2、运算符优先级

四、逻辑控制

1、顺序结构

2、分支结构

3、循环结构

4、输入及输出

五、方法

1、什么是方法?

2、方法的定义

3、方法的调用过程

4、形参与实参的关系

5、方法重载

6、方法签名

7、递归

六、数组

1、概念

2、数组的创建及初始化

3、数组的使用

4、数组的引用场景

 

一、初识java

1、java是什么?

    计算机语言,可以让计算机读懂的语言。

2、java的特点?

    简单,面向对象,安全,可移植,解释,多线性。

3、java开发环境

JDK(开发工具包)

JRE(环境)

JVM(虚拟机)

db0468ec5944417b9448a69ac8c54f4d.png

4、注释

    单行注释

    多行注释

    文档注释

   注:注释内容准确,使用中文,积极向上

5、标识符

    概念:在程序中,给类、方法、变量所取的名字。

    类  名:大驼峰(首字母大写)

    方法名:小驼峰(首字母小写)

    变量名:小驼峰

    命名规则:不能以数字开头,不能是关键字,严格区分大小写

二、数据类型与变量

1、数据类型有2种

    基本数据类型,引用数据类型(后期详细介绍)

   目前主要介绍基本数据类型(四类八种)如下表:

ed20af8b3bd348fe8e40311a29257aa2.png

2、变量

      顾名思义,可以改变的量

3、类型转换

  (1)强制类型转换(隐式大转换到小);不安全,可能会丢失数据

  (2)自动类型转换(显式小转换到大)

4、类型提升

    不同类型数据进行转换时,数据类型小的会被转换为大的。

 

三、运算符

1、六种运算符

    算数运算符

    移位运算符

    逻辑运算符(重点)

    位运算符

2、运算符优先级

四、逻辑控制

1、顺序结构

    按照代码书写顺序一行一行执行

2、分支结构

    if语句、switch语句

3、循环结构

    while循环、for循环

4、输入及输出

五、方法

1、什么是方法?

    一段代码块,类似与C语言当中的“函数”。

2、方法的定义

    返回值  方法名(参数列表){

       方法体,方法实现内容;

    }

3、方法的调用过程

4、形参与实参的关系

    形参是实参的临时拷贝

5、方法重载

       方法名相同,参数列表不相同(参数个数,顺序,数据类型),称这几种方法被重载了,返回值是否相同不影响重载。

6、方法签名

       类中可以定义两个相同的方法,是因为方法的签名不同,方法的签名是经过编译器编译修改之后方法最终的名字。具体方法为:方法全路径名+参数列表+返回值类型。

7、递归

      自己调用自己,可以看成两个动作,递的过程和归的过程。

六、数组

1、概念

     相同类型元素的集合(数组是引用类型)

2、数组的创建及初始化

   (3种方式)(静态初始化及动态初始化)

3、数组的使用

    元素的访问,数组遍历

4、数组的引用场景

   保存数据、作为函数的参数、作为函数的返回值

 

 

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值