![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
笨娃儿~k
这个作者很懒,什么都没留下…
展开
-
1—数据类型
Java数据类型 1—基本数据类型大小 byte 1字节 short 2字节 int 4字节 long 8字节 float 4字节 double 8字节 char 2字节 boolean 1字节 2—数据类型的转换 数据类型之间会出现转换的情况,一种转换成另一种会出现精度损失的情况:(1)一个大数值转成一个小数值,就可能出现大数值的值大于小数值数据类型的最大数值,就可能出现丢失精度;(2)浮点...原创 2019-04-04 00:09:13 · 104 阅读 · 0 评论 -
2—static
static(个人观点,若有不足,敬请指出) 静态这哥们不属于某一个类的实列化对象,他是属于类的,他具有三个鲜明的特点(1)在类加载的时候,就进行创建和初始化或执行代码。(2)他是被所有对象共享的。(3)一个类只有一份 1—静态变量 static变量也称作静态变量,静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象...原创 2019-04-05 15:39:14 · 136 阅读 · 0 评论 -
3—final
final关键字(个人观点,如有不足,敬请指出) 1—final变量 final的作用随着所修饰的类型而不同 final修饰类中的属性变量。无论属性是基本类型还是引用类型,final所起的作用都是变量里面存放的“值”不能变。这个值,对于基本类型来说,变量里面放的就是实实在在的值,如1,“abc”等。而引用类型变量里 final的作用随着所修饰的类型而不同,引用类型变量里面放的是个地址,所以用fin...原创 2019-04-05 15:39:56 · 91 阅读 · 0 评论 -
4—封装
个人观点,若有不足,敬请指出 封装是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。jAVA中的所有程序都是写在类中的,类也能当做一种封装。 封装的好处: 在面向对象中封装是指隐藏对象的属性和实现的细节,仅对外提供公共访问方式。在类定义中用private关键字来实现封装。 一是用private把类的细节与外界隔离起来,从而实现数据项和方...原创 2019-04-05 23:20:54 · 76 阅读 · 0 评论 -
5—继承
继承(个人观点,若有不足,敬请指出) 1 什么是继承 继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加“新”的数据或“新”的功能,也可以用父类的功能,但不能选择性地继承父类,只能继承“一个”。通过使用继承我们能够非常方便地“复用”以前的代码,能够大大的提高开发的效率。 2 继承特点 继承定义了类如何相互关联,共享特性。对于若干个相同或者相识的类,我们可以抽象出他们共有的行为或者...原创 2019-04-05 23:21:20 · 74 阅读 · 0 评论 -
6—多态
个人观点,若有不足,敬请指出 多态性:同一个对象(事物),在不同时刻体现出来的不同状态。父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。 好处:提高了程序的扩展性、灵活性、简化性; 弊端:当父类引用指向子类对象时,虽提高了扩展性,但只能访问父类中具备的方法,不可访问子类中的方法;即访问的局限性。 多态是在继承和接口的基础下重写方法实现的,程序中定义的父类引用变量所指向的具体类型。在编程...原创 2019-04-05 23:22:13 · 119 阅读 · 0 评论