zoukankan      html  css  js  c++  java
  • java理论之java基础

    java基础分别为  数据类型,变量,操作符,流程控制,循环与函数

      一.数据类型   数据类型的本质:数据类型就是规定在内存中占用内存空间的长度,用位和字节表示

            基本数据类型:1数值型:整数(byte,short,int,long)和浮点型(float,double)

                   2字符型(char)

                   3布尔型(boolenan)

            引用数据类型:1类(class)

                   2接口(interface)没有变量只有常量,里面的方法全是抽象

                   3数组(array)

      二.变量  1.声明  据类型划分内存空间   用数据类型名字在栈内存中开辟空间

                         如果是基本数据类型就保存的是大小

                         如果是引用数据类型:就保存对象的内存地址

                 给内存空间命名  不能使用关键字

                        大小写字母,下划线,数字,美元符号$,数字不能打头 

                 赋值  多态发生在赋值这里  构造方法多态

                              成员变量多态

                              方法多态

                              直接实例化多态
           2.变量的分类---局部变量(依赖关系),成员变量(关联关系),静态变量  

           3.变量调用----静态变量:类名.静态变量名

                 ----成员变量:对象名.成员变量名

       三.操作符:操作符分为赋值运算符,算数运算符,逻辑运算符,关系/比较运算符,位运算符,三元运算符

       四.控制流程:if......else......       switch

       五.循环  循环的三要素:起始值,步长,终止条件

            循环分为for循环        while循环    do...while循环    berak循环   continue循环

       六.函数     1---函数的目的是代码的重用

             2---有名字的代码段叫做函数

             3---函数的声明为修饰符列表  返回值   函数名  形参列表  方法体   return  返回值

             4---函数的调用:函数不调用不执行,并且包运行结果返回函数的调用处

             5---函数的重载:函数名相同,参数列表不同就叫函数的重载

                   

            

                    

  • 相关阅读:
    spring源码分析之cache注解
    Full Gc经历分析
    spring源码分析之context
    spring源码分析之freemarker整合
    publishing failed with multiple errors resource is out of sync with the file system--转
    真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener--转
    pyspark kafka createDirectStream和createStream 区别
    kafka 0.11 spark 2.11 streaming例子
    蜜罐技术——通过布置一些作为诱饵的主机、网络服务或者信息,诱使攻击方对它们实施攻击,从而可以对攻击行为进行捕获和分析
    安装和使用访问暗网
  • 原文地址:https://www.cnblogs.com/xcxcxc/p/4664014.html
Copyright © 2011-2022 走看看