Java自学记录持续更新中~~~

前言

大学的生活确实很多字多彩,但在多姿多彩的生活中也要好好地学习一些重要的知识,为自己以后的职业生涯做好准备。在计算机方面,自己算是一个小白,但是既然选择了这条路,又有什么让我感到惧怕的呢。以下是自我简介。

爱好计算机,会去自学自己感兴趣的一切东西
这条路我才刚刚迈开了我的第一步
路上的坎一定会非常多,但
在我眼里
没有什么问题是尝试不能解决的,如果有那就多尝试几次甚至上百次。
即使前方的路看似绝境,也要有硬生生给自己开出一条路的勇气

放弃不难,但坚持一定很酷!

基本数据类型、数组和枚举类型

标识符:只能由数字、字母、下划线和美元符号组成且第一个字符不能是数字。

基本数据类型

逻辑类型:
常量:true false
变量:使用关键字boolean来声明逻辑变量,声明时也可以赋初值。
整数类型:int 4个字节 byte 1个字节 short 2个字节、long 8个字节(常量后面跟“l”或“L”,变量用long声明)
字符类型:char 1个字节
浮点类型:float 4个字节 常量:常量后面必须有“F”或“f”,如445f 231.04f
变量:使用float来声明变量
double:常量后必须有“d”或“D”,如2237d或2237D

输入与输出数据:
1、创建对象
Scanner 对象 = new Scanner (System.in);
2、接收数据

继承与接口

子类与父类

class 子类 extends 父类 (){
	代码
}

//student是people的子类,people是student的父类。
class student extends people {
	代码段
}

子类的继承性

所谓子类继承了父类的成员变量和方法作为自己的成员变量和方法,在子类中可直接调用

子类与父类在同一包中的继承性

子类继承了父类的不是private、public变量和方法作为自己的成员变量与方法。

子类与父类不在同一包中的继承性

若子类与父类不在同一包中,子类自然继承了protected、public成员变量与方法作为自己的成员变量与方法,但与在同一包中不同的是,子类不能继承父类的友好变量和友好方法
此时若需要使用父类的友好变量与有好方法,需要导包。

对protected的说明

若有一A类,D类是A类的子类,在D类本身创建一个对象总能使用’.‘运算符访问自己或继承的protected变量和protected方法,但是若是在另一个类other类中使用D类创建了一个对象d,该对象通过’.‘运算符访问D类的protected变量和方法的权限如下:
(a)若other类与D在同一个包中,可以直接通过’.‘运算符访问
(b)若子类D的对象的protected成员变量与方法是从父类A类中继承的,那么就要一直追寻该protected变量与protected方法的“组先类”,即A类;若other类与A类在同一个包中,other类的对象可以通过’.'运算符访问继承的protected变量与protected方法。

持续更新中~~~

说明

此篇文章仅用于学习,不参与任何盈利!!!若有侵权情联系我删除。本人是一个新人,若有错误的或不严谨的地方还请大佬们指出,喷子绕道!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值