总结

Java基础
Java基本特性:面向对象,多线程,跨平台(JVM)
Java>.class>java 解释器

  1. 基础语法
    Public class className {
    访问修饰符【默认 public private preteted】
    Public void test(into)
    成员变量
    Static成员:类成员
    Static方法:只能调用static 变量
    Static 变量:普通方法可以使用
    继承:只能有一个父类
    继承父类所有能成员,但不包含构造方法
    传递性,单一继承,子类覆盖重写父类方法,访问范围不小于父类
    返回可以是父类类型
    构造方法
    属性初始化,类型相同,没有返回值,创建对象,调用构造放new可以构造多个方法重载
    Static成员:类成员
    This() 第一句
    速配而()
    多态:继承,重写,父类对象指向子类,实例引用
    Final:最终类,没有子类
    Abstract:抽象类;继承;可以抽象方法没有;抽象方法:没有你方法体的
    Object:equals,tostring,hashcode
    类可以实现多个接口,public interface 接口名{
    变量:public static final(常量)
    方法:publicabstract 抽象方法;
    }
    接口继承多重继承;
    实现多重继承
    类名第一个字母大写
    源文件:只能有一个public 类且类名和文件名相同。属性值
    类的对象抽象化;对象是实力化
    成员方法
    }
    注释“//(单行) //(多行) /(文档)
    关键字:也称保留字。都是小写
    标示符:命名;可以包含数字,字母,下划线,$
    不能以数字开头
    不包含特殊字符
    常量:用final 。都大写
    变量:分为局部变量和全局变量
    数据类型:基本:8种,整形(int【2】 short[4] long[8] byte[1]],字符串(char[1]),boolean[1],引用(类,接口,数组,注释你,枚举)
    十进制 二进制 16进制 八进制
    转换:
    自动转换和强制转换
    Char 和short 不转换
    Byte>short>int long float double char
    强制;将大的转换为小的(数据类型)变量
    Java运算符:算数,关系。位,逻辑,赋值
      • / %
        3%4=3 37%10=3.7 10%-3=1 -10%3=-1 -10%-3=1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值