摘要:
捕捉异常: 示例1:给出除数和被除数,求商 如果除数为0,出异常 如果除数或者被除数不是数字,出异常 示例2:将d:/a.txt复制到e:/a.txt 如果d:/a.txt不存在 如果e:/存在a.txt 如果e盘空间不足 如果复制过程中出错 异常( Exception 也称例外)就是在程序的运行过 阅读全文
posted @ 2022-06-23 22:46
夫君
阅读(73)
评论(0)
推荐(0)
摘要:
JTable: 用JTable类可以以表格的形式显示和编辑数据 。 JTable类的对象并不存储数据,它只是数据的表现 data MVC ~数据,表现和控制三者分离,各负其责 ~M=Model(模型) ~V=View(表现) ~C=Control(控制) ~模型:保存和维护数据,提供接口让外部修改数 阅读全文
posted @ 2022-06-23 22:32
夫君
阅读(41)
评论(0)
推荐(0)
摘要:
控制反转 ~(IoC,Inversion of Control)是一个概念,是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。通过容器实现对象的创建,属性赋值,依赖的管理。就是以前我们在代码中 阅读全文
posted @ 2022-06-23 21:59
夫君
阅读(40)
评论(0)
推荐(0)
摘要:
实现接口 ~类用extends,接口用implements ~类可以实现很多接口 ~接口可以继承接口,但不能继承类 ~接口不能实现接口 面向接口的编程方式 ~设计程序时先定义接口,再实现类 ~任何需要在函数间传入传出的一定是接口而不是具体的类 ~java成功的关键之一,因为级适合多人同时写一个大程序 阅读全文
posted @ 2022-06-23 21:38
夫君
阅读(85)
评论(0)
推荐(0)
摘要:
狐狸和兔子 ~狐狸和兔子都有年龄 ~当年龄到了一定的上限就会死亡 ~狐狸可以随机决定在周围的兔子中吃一个 ~狐狸和兔子可以随机决定生一个小的,放在旁边的空的格子里 ~如果不吃也不生,狐狸和兔子可以随机决定向旁边空的格子移一步 接口: ~接口(英文:Interface),在JAVA编程语言中是一个抽象 阅读全文
posted @ 2022-06-23 20:55
夫君
阅读(79)
评论(0)
推荐(0)
摘要:
细胞自动机 ~死亡:如果活着的邻居的数量<2或>3,则死亡 ~如果正好有3个邻居活着,则新生 ~其他情况则保存原状 数据与表现分离 ~程序的业务逻辑与表现有关 ~表现可以是图形的也可以是文本的 ~表现可以是当地的也可以是远程的 责任驱动设计 ~将程序要实现的功能分配到合适的类/对象中去是设计中非常重 阅读全文
posted @ 2022-06-23 20:29
夫君
阅读(25)
评论(0)
推荐(0)
摘要:
抽象类 ~在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类 ~抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样 ~由于抽象类不能 阅读全文
posted @ 2022-06-23 20:00
夫君
阅读(33)
评论(0)
推荐(0)
摘要:
java封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问 要访问该类的代码和数据,必须通过严格的接口控制 封装最主要的功能在于我们能修改自己 阅读全文
posted @ 2022-06-23 19:11
夫君
阅读(97)
评论(0)
推荐(0)
摘要:
城堡游戏: 需求:欢迎来到城堡!这是一个超级无聊的游戏。如果需要帮助,请输入‘help’。 现在你在城堡外 出口有:east south west 消除代码复制 ~代码复制是不良设计的一种表现 阅读全文
posted @ 2022-06-23 19:08
夫君
阅读(48)
评论(0)
推荐(0)
摘要:
Object类 所有的类都是继承自Object的 Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它 阅读全文
posted @ 2022-06-23 15:17
夫君
阅读(12)
评论(0)
推荐(0)
摘要:
造型的意思就是把一个类型的对象付给另一个类型的变量这个过程叫做造型 造型cast ~子类对象可以赋值给父类的变量 ~注意!java中不存在对象对对象的赋值 ~父类的对象不能赋值给子类的变量! Vechicle v; Car c =new Car(); v= c;//可以 c = v; 编译错误! ~ 阅读全文
posted @ 2022-06-23 14:33
夫君
阅读(59)
评论(0)
推荐(0)
摘要:
java和其他语言一样,子类可以继承父类,但父类不能继承子类。 譬如创建两个类,一个Fruit类,一个Apple类,你可以Fruit a = new Apple,不可以Apple a = new Fruit。 以常用的List型为例,你可以List l = new ArraytList,但不可以反着 阅读全文
posted @ 2022-06-23 13:16
夫君
阅读(203)
评论(0)
推荐(0)
摘要:
继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 [1] Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。 这种技术使得复用以前的代码非常 阅读全文
posted @ 2022-06-23 10:44
夫君
阅读(60)
评论(0)
推荐(0)
摘要:
集合容器 集合相当于一个容器,在我们使用Arraylist的时候添加参数相当与放了一个容器中。这里面的元素是可以重复的 在HashSet中添加元素是没有重复的,我们来写一个测试看一下 public static void main(String[] args) { ArrayList<Object> 阅读全文
posted @ 2022-06-23 09:34
夫君
阅读(37)
评论(0)
推荐(0)

浙公网安备 33010602011771号