![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习知识总结
weixin_37879993
这个作者很懒,什么都没留下…
展开
-
JAVA学习之接口(interface)包含的内容
接口是多个类的公共规范,最重要的内容是其中的抽象方法 接口中内容有 Java7:1常量和抽象方法 Java8:常量和抽象方法,默认方法和静态方法 Java9:常量和抽象方法,默认方法和静态方法,私有方法 举例: 接口类testinterface package testinterface; //格式 public abstract 返回值类型 方法名称(参数列表); //若省...原创 2020-02-05 17:49:33 · 1076 阅读 · 1 评论 -
JAVA学习之使用code中的Generate自动生成数据的set和get方法
举例说明:首先新建一个类,然后定义两个私有成员数据 把鼠标光标放到{}内,打开工具栏的code,选择Generate 在弹出框中选择Getter and Setter 然后弹出框如下,按住control键同时选择两个变量,点击???? 即自动生成了这两个变量的set和get方法 ...原创 2020-02-03 17:36:39 · 2676 阅读 · 0 评论 -
JAVA学习之数组越界问题
报错一:ArrayIndexOutOfBoundsException 如果访问数组元素时,数组索引编号并不存在,将会发生索引越界异常 原因和解决办法:索引编号写错了,改正即可 报错二:NullPointerException 所有的引用变量,都可以赋值一个null值,但是它代表什么都没有 原因:如果忘了new,元素为空或null,就会报错 解决办法:new一下 ...原创 2020-02-03 16:22:29 · 625 阅读 · 0 评论 -
JAVA学习之类的方法重写与方法重载
一.方法重写:在子类中使用和父类一样的签名以及一样的返回值类型来对该方法进行定义。 public class test { public static void main(String[] args) { A a=new A(); a.p(10); a.p(10.0); } } public class B { ...原创 2019-12-15 09:41:01 · 146 阅读 · 0 评论 -
JAVA学习之产生随机数的方法(持续更新)
方法一:System.currentTimeMillis(); 用法:int number=(int) (System.currentTimeMillis()%10);//产生0-9的整数 方法二:Math.random();//调用这个方法会返回一个双精度的随机值d且满足0.0<= d < 1.0 用法:int number=(int) (Math.random()*10);...原创 2019-11-26 19:23:49 · 128 阅读 · 0 评论