• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






天生自然

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年1月5日

吴裕雄--天生自然JAVA面向对象高级编程学习笔记:匿名内部类
摘要: interface A{ public void printInfo() ; // } class B implements A{ // 实现接口 public void printInfo(){ System.out.println("Hello World!!!") ; } }; class X { public void fun1(){ this.fun2(new B()) ; } publ 阅读全文
posted @ 2020-01-05 19:06 吴裕雄 阅读(219) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:包装类
摘要: public class WrapperDemo01{ public static void main(String args[]){ int x = 30 ; // 基本数据类型 Integer i = new Integer(x) ; // 装箱:将基本数据类型变为包装类 int temp = i.intValue() ;// 拆箱:将一个包装类变为基本数据类型 } }; public cla 阅读全文
posted @ 2020-01-05 19:05 吴裕雄 阅读(184) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:Object类
摘要: class Demo{ // 定义Demo类,实际上就是继承了Object类 }; public class ObjectDemo01{ public static void main(String args[]){ Demo d = new Demo() ; // 实例化Demo对象 System.out.println("不加toString()输出:"+d) ; System.out.pri 阅读全文
posted @ 2020-01-05 19:04 吴裕雄 阅读(195) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:宠物商店实例分析
摘要: interface Pet{ // 定义宠物接口 public String getName() ; public String getColor() ; public int getAge() ; } class Cat implements Pet{ // 猫是宠物,实现接口 private String name ; // 宠物名字 private String color ; // 宠物颜 阅读全文
posted @ 2020-01-05 19:02 吴裕雄 阅读(231) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:抽象类与接口的应用
摘要: abstract class A{ // 定义抽象类A public abstract void print() ; // 定义抽象方法print() }; class B extends A { // 定义子类,继承抽象类 public void print(){ // 覆写抽象方法 System.out.println("Hello World!!!") ; } }; public class 阅读全文
posted @ 2020-01-05 19:01 吴裕雄 阅读(144) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:instanceof关键字
摘要: class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 } }; class B extends A{ public void fun1(){ // 此 阅读全文
posted @ 2020-01-05 17:29 吴裕雄 阅读(152) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:对象的多态性
摘要: class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 } }; class B extends A{ public void fun1(){ // 此 阅读全文
posted @ 2020-01-05 17:28 吴裕雄 阅读(112) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:接口的基本实现
摘要: interface A{ // 定义接口A public static final String AUTHOR = "李兴华" ; // 全局常量 public abstract void print() ; // 抽象方法 public abstract String getInfo() ; // 抽象方法 } interface A... 阅读全文
posted @ 2020-01-05 17:27 吴裕雄 阅读(150) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:抽象类的基本实现
摘要: abstract class A{ // 是定义了一个抽象类 public static final String FLAG = "CHINA" ; // 全局常量 private String name = "李兴华" ; // 定义一个普通的属性 public void setName(String name){ this.name ... 阅读全文
posted @ 2020-01-05 17:23 吴裕雄 阅读(157) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:final关键字
摘要: final class A{ // 使用final定义类,不能有子类 }; class B extends A{ // 错误,不能被继承 }; class A{ public final void print(){ // 使用final声明的方法不能被覆写 System.out.println("HELLO") ; } }; class B ... 阅读全文
posted @ 2020-01-05 17:22 吴裕雄 阅读(143) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的应用
摘要: class Array{ // 表示数组 private int temp[] ; // 整型数组 private int foot ; // 定义添加位置 public Array(int len){ if(len>0){ this.temp = new int[len] ; }e... 阅读全文
posted @ 2020-01-05 17:21 吴裕雄 阅读(124) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的进一步研究
摘要: class Person{ // 定义Person类 private String name ; // 定义name属性 private int age ; // 定义age属性 public Person(){ System.out.println("父类Person中的构造。") ; } public void setName(String name){ this.name = name; } 阅读全文
posted @ 2020-01-05 17:20 吴裕雄 阅读(129) 评论(0) 推荐(0)
 
吴裕雄--天生自然JAVA面向对象高级编程学习笔记:继承的基本实现
摘要: class Person{ // 定义Person类 private String name ; // 定义name属性 private int age ; // 定义age属性 public void setName(String name){ this.name = name; } public void setAge(int age){ this.age = age ; } public S 阅读全文
posted @ 2020-01-05 17:18 吴裕雄 阅读(211) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:定时调度
摘要: // 完成具体的任务操作 import java.util.TimerTask ; import java.util.Date ; import java.text.SimpleDateFormat ; class MyTask extends TimerTask{ // 任务调度类都要继承TimerTask public void run(){ SimpleDa... 阅读全文
posted @ 2020-01-05 17:12 吴裕雄 阅读(162) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:正则表达式
摘要: public class RegexDemo01{ public static void main(String args[]){ String str = "1234567890" ; // 此字符串由数字组成 boolean flag = true ; // 定义一个标记变量 // 要先将字符串拆分成... 阅读全文
posted @ 2020-01-05 17:11 吴裕雄 阅读(191) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:比较器
摘要: class Student implements Comparable { // 指定类型为Student private String name ; private int age ; private float score ; public Student(String name,int age,float score){ this.na... 阅读全文
posted @ 2020-01-05 17:08 吴裕雄 阅读(188) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:观察者设计模式
摘要: import java.util.* ; class House extends Observable{ // 表示房子可以被观察 private float price ;// 价钱 public House(float price){ this.price = price ; } public float getPrice(){ return this.price ; } public voi 阅读全文
posted @ 2020-01-05 17:08 吴裕雄 阅读(180) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:Arrays
摘要: import java.util.* ; public class ArraysDemo{ public static void main(String arg[]){ int temp[] = {3,4,5,7,9,1,2,6,8} ; // 声明一个整型数组 Arrays.sort(temp) ; // 进行排序的操作 ... 阅读全文
posted @ 2020-01-05 17:07 吴裕雄 阅读(127) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:对象克隆技术
摘要: class Person implements Cloneable{ // 实现Cloneable接口表示可以被克隆 private String name ; public Person(String name){ this.name = name ; } public void setName(String name){ ... 阅读全文
posted @ 2020-01-05 17:06 吴裕雄 阅读(142) 评论(0) 推荐(0)
 
吴裕雄--天生自然java开发常用类库学习笔记:大数操作
摘要: import java.math.* ; class MyMath{ public static double add(double d1,double d2){ // 进行加法计算 BigDecimal b1 = new BigDecimal(d1) ; BigDecimal b2 = new BigDecimal(d2) ; ... 阅读全文
posted @ 2020-01-05 17:05 吴裕雄 阅读(178) 评论(0) 推荐(0)