学JAVA二十一天,自定义数组
摘要:今天就说一下自定义数组,至于要怎么用,我也不知道,反正逼格挺高的。 闲话不多说,开始: 首先,自定义数组首先要创建一个类,用来做自定义数组的类型。 有了这个类后,我们就可以自定义一个User类型了。 当然,我们自定义的数组不仅可以存int类型,其他类型的也可以自定义的。 还有,其实,自定义类型的作用
阅读全文
学JAVA第二十天,接触异常处理,自定义异常
摘要:1.java.lang.NullPointerException(经常报)(运行时异常) 属于运行时异常,是编译器无法预知的异常,比如你定义了一个引用变量String a,但是你确没有用new关键字去实例化这个变量, 但是你又调用这个a的方法,所以会报这个空指针异常 解决办法有两种 一,在调用这个变
阅读全文
学JAVA的第十九天,抽象类注意事项
摘要:最近老师老是不讲新课,好繁!!! 还是来说抽象类吧。 这就说明了有抽象方法的类,也必须是抽象类,子类可以对父类的方法进行继承,子类也可以对父类 的方法进行重写。 还有就是继承要特别说一下,B类继承了A类,B类就有了A类的所有非私有的方法,然后我们 再创建一个继承B类的方法C,那么C类就同时拥有A、B
阅读全文
学JAVA第十八天,接口与抽象类进一步加深
摘要:昨天老师讲了建网站,还要交钱买东西的,所以就没写,今天讲了接口与抽象类进一步加深 上完今天的课后,我才知道一个接口可以有多个实现类,一个实现类可以同时接多个接口。 现在就用代码来解释吧!!! 举例用人(People)来写 先创建一个父类: 然后 创建接口1 下边每一个接口的方法都代表着不同的动作 创
阅读全文
学JAVA第十七天,接口与抽象方法
摘要:JAVA接口可以让代码更加有合理的规范性,就想一个项目小组,组长要负责把成员的代码整合,但是每个成员写的方式都是按照他们自己的想法来写的, 所以,整合起来就非常麻烦。 但是,如果我们的组长制作了一个接口,并要求每个成员都要按照这个接口的规格来写,这样代码整合起来就非常方便了。 就例如这个代码:(JA
阅读全文
学代码第十七天,JAVA继承
摘要:JANA面向对象的三大特性:封装,继承,多态。 今天学了继承,继承,通俗点说就是子类可以用父类的代码,或重写父类的方法、构造方法、属性 例如我这里要调用父类的方法: 下边有两个测试类,自己分别试一下,自己体验效果。嘻嘻!!! 这是用父类new一个子类 这是直接new一个子类,这个子类的方法名如果和父
阅读全文
PowerDesigner制作UMI图
摘要:首先我们要下载一个PowerDesigner,自己上百度下载哈!嘻嘻!!! 我这个是汉化版的 然后点这个,再到空白的地方点一下就创建好了。 然后单击右边箭头然后双击 不管是制作的图还是代码生成的图都可以一键生成代码文本文件 PowerDesigner的功能还是很强大的,还有很多新花样等着我们去挖掘!
阅读全文
学JAVA第十六 天,JAVA多态
摘要:今天老师讲了多态的使用 多态是同一个行为具有多个不同表现形式或形态的能力。 多态的优点: 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 我个人认为 可替换性 可扩充性 灵活性 到是很充分的体现出来了。 现在就用问题来体现吧 !!! 1、创建一
阅读全文
学JAVA第十五天,方法重载及构造方法进一步了解
摘要:由于星期五生病了,所以就没写。今天上课,又来写了!!! 先来说方法的重载。 方法的重载就是有两个方法的方法名相同,但参数不一致,参数个数不一致,或参数的类型不一样。 package pkg9;public class Animal{ private String Cat; private Strin
阅读全文
学JAVA第十三天,方法、方法重载及构造函数
摘要:今天终于不讲狗跳楼的问题了,今天讲了方法,方法重载及构造函数及构造函数重载的课程了。 这里说了有参好无参的,下面讲构造函数重载和方法重载。 其实,这上面写的这些方法,就相当一个模板。想要快速做出产品就要,用模板进行量产(大致意思就是这样) 模板: package pkg6; public class
阅读全文
学JAVA第十二天,今天写java控制台输入流及String的类型转换
摘要:今天老师讲了一天狗跳楼的问题,昨天解开始说了,今天都没讲新课, 所以,今天自学了Scanner类及String的类型转换 先来Scanner类实现键盘输入功能: 代码: package pkg1; import java.util.Scanner; public class Test{ public
阅读全文
学JAVA第十一天,属性与方法
摘要:今天清明节假期结束第二天,昨天请了一天假去考科目二,还好考过了,O(∩_∩)O哈哈~~~~ 今天老师讲了类的属性与方法的使用 就用代码来说明吧: package pkg3;public class Test{ private int a1=0; //这就是声明属性a1、a2、a3、、、、 priva
阅读全文
学JAVA第十天,一维数组及二维数组的使用。
摘要:今天老师讲了JAVA数组,之前学C#的时候就学过一维数组,至于二维数组当时只是粗略普及了一下。 现在想学JAVA又学到了数组,但是这次不同,注重讲二维数组,因为老师知道我们都了解一维数组了。 所以现在开始一维数组: 二维数组我觉得结合下边这个图来看,应该好理解一点。 我们可以用for循环来对数组进行
阅读全文
学JAVA第九天,for循环算质数及for遍历数组的方法。
摘要:昨天终于收到了评论,老开心了!!! 算质数之前是我最怕的一件事,以前上学不好好学,之前学C#的时候也没好好研究, 直到今天老师逼我要用JAVA算质数,硬着头皮琢磨老半天才琢磨透,现在看来也挺简单的。 好了,废话就不多捞了,上代码: package pkg5;class Zhi{ public sta
阅读全文
学JAVA第八天,今天用循环做了个好玩的东西
摘要:今天用for循环做了个打印矩形的图案 代码如下: package nf;class Kest{ public static void main(String args[]){ int a=30; int b=7; int d=a%b; for(int i=0;i<a;i++){ System.out
阅读全文