java技术研讨
文章平均质量分 81
Vincent.J.Chan
计算机科学与技术专业某不知名本科生哈哈哈
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java对象类型向上转型和向下转型
基础知识Java中的继承机制使得一个类可以继承另一个类,继承的类称为子类,被继承的类称为父类。在一个子类被创建的时候,首先会在内存中创建一个父类对象,然后在父类对象外部放上子类独有的属性,所以子类可以继承父类中所有的属性和方法,包括private修饰的属性和方法,但是子类只是拥有父类private修饰的属性和方法,却不能直接使用它,也就是无法直接访问它(子类可以通过调用父类的public声明的get方法来获取父类的private属性,但无法访问父类的private方法)。同时子类可以对继承的方法进行重写,原创 2021-11-09 22:27:54 · 198 阅读 · 0 评论 -
Java的封装、继承与多态
面向对象的编程语言具有三大特性,分别是封装、继承与多态度。三大特性是面向对象编程的核心,对于我们这些初学者来说,务必要加强对这三大特性的理解与领会。在这篇文章中,我将会逐一介绍以下这三大特性。封装封装的定义:把事物抽象成一个类,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系。当内部的逻辑发生变化的时候,外部调用不用因此而修改,它们只调用开发的接口,而不用去关心内部的实现。封装的好处:1.实现了专业的分工,将处理逻辑封装成一个方法,做到见名知义;2.良好的封装可以减少耦合;3.隐藏信原创 2021-11-09 21:10:51 · 492 阅读 · 0 评论 -
关于Java访问权限修饰词
写在开头 public、protected和private这几个java访问权限修饰词在使用时,是置于类中每个成员的定义之前的,无论它是一个域还是一个方法。每个访问权限修饰词仅控制它所修饰的特定定义的访问权。如果不提供任何访问权限修饰词,则意味着它是“包访问权限”。因此,无论如何,所有事物都具有某种形式的访问权限控制。1.包访问权限 默认访问权限没有任何关键字,但通常是指包访问权限(有时也表示成为friendly)。这就意味着当前的包中的所有其他类对那个成员都有访问权限,但对这个包之外的所有原创 2021-11-06 14:11:14 · 300 阅读 · 1 评论 -
如何在java中产生随机数
Java生成随机数我总共总结了5种方式:(一)Math.random()静态方法:产生的随机数是0-1之间的一个double,0<=random<=1使用:for(int i=0;i<10;i++){System.out.println(Math.println());}实现原理:When this method is frist called, it creates a single new pseudorandom-numbergenerator, exactly原创 2021-11-05 20:32:10 · 918 阅读 · 0 评论
分享