• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
huangui
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 下一页
2020年4月9日
重写
摘要: 重写(Override) 重写是子类的方法对象父类的方法的覆盖 需要继承关系,子类继承父类的方法 阅读全文
posted @ 2020-04-09 18:41 huangui 阅读(183) 评论(0) 推荐(0)
封装
摘要: 封装的作用就是对类的属性的值进行设置。 通过getter()和setter()方法 封装的好处: 提高程序的安全性,保护数据 隐藏代码的实现细节 统一接口 系统可维护性增加了 阅读全文
posted @ 2020-04-09 16:46 huangui 阅读(137) 评论(0) 推荐(0)
构造器
摘要: 构造器即构造方法,在面向对象中,构造方法作为类中的一种特殊方法,作用是初始化对象,分别有无参构造方法和有参构造方法。 构造方法的名字和类名相同。 无参构造方法 无参构造方法不能有返回类型,也不能有void. 如果没有无参构造,系统会默认添加无参构造方法。 有参构造方法 有参构造方法有返回值,对对象进 阅读全文
posted @ 2020-04-09 14:42 huangui 阅读(146) 评论(0) 推荐(0)
方法
摘要: 静态方法 静态方法的方法名前面有static, 非静态方法的方法名前面没有static,需要new这个对象才能调用到它 static方法是和类同时存在于内存的,不带static方法之后才存在于内存的,所以在同一类中staic方法不能调用不带static方法 方法的传递 值传递 引用传递 阅读全文
posted @ 2020-04-09 07:59 huangui 阅读(100) 评论(0) 推荐(0)
2020年4月8日
Arrays常用的类
摘要: Arrays类中的方法都是使用static修饰符来修饰的静态方法,在使用的时候可以直接使用类名(Arrays)来调用,而不用对象名来调用(是"不用",不是“不能”)。 具体功能 给数组赋值:fill方法 public static void main(String[] args) { int[] a 阅读全文
posted @ 2020-04-08 23:36 huangui 阅读(174) 评论(0) 推荐(0)
栈内存和堆内存
摘要: 栈内存 在java中,栈内存存储基本数据类型的值和引用数据类型的变量名 堆内存 在java中,堆内存存储引用数据类型的值,需要new初始化的保存在堆中 阅读全文
posted @ 2020-04-08 17:30 huangui 阅读(103) 评论(0) 推荐(0)
方法的重载
摘要: 重装(overload) 在同一类中,不同一个方法但是方法名相同。 参数个数不同 public static int add(int a,int b){ return a + b; } public static int add(int a,int b,int ){ return a+b+c; } 阅读全文
posted @ 2020-04-08 00:00 huangui 阅读(110) 评论(0) 推荐(0)
2020年4月7日
数组遍历
摘要: 数组遍历 通过for:each()遍历数组 一元数组 double[] a;//定义 a=new double[5];//创建动态数组 Scanner scanner=new Scanner(System.in); for(int i=0;i<a.length;i++) a[i]=scanner.n 阅读全文
posted @ 2020-04-07 23:21 huangui 阅读(120) 评论(0) 推荐(0)
Scanner类
摘要: 通过引入Scanner类来获取用户的输入 Scanner scanner = new Scanner(System.in); 通过Scanner类中的next()方法或nextLine()方法来获取用户输入的字符串 String str=scanner.next(); 用hasnext()或hasn 阅读全文
posted @ 2020-04-07 21:51 huangui 阅读(124) 评论(0) 推荐(0)
连接符和三元运算符
摘要: 连接符 在java中使用+表示连接符 int a=10; int b=20; System.out.println(""+a+b);//输出1020 System.out.println(a+b+""); //输出30 三目运算符 x?y:z 如果x==true,则值为y,否则值为z public 阅读全文
posted @ 2020-04-07 19:51 huangui 阅读(220) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3