自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JDBC连接数据库8.0

JDBC连接数据库8.01.导入jar包2.连接的驱动地址为"com.mysql.cj.jdbc.Driver"3.创建连接4.定义sql5.获取执行sql的对象 stmt6.执行sql1.导入jar包2.连接的驱动地址为"com.mysql.cj.jdbc.Driver"Class.forName("com.mysql.cj.jdbc.Driver"); 3.创建连接 Connection conn= DriverManager.getConnection("jdbc:mysql

2021-01-07 09:06:47 880

原创 super与实例方法

我就是喜欢对照题目来讲更好理解上题目class Super { public void m1(){ System.out.println("m1() in Super"); } public void m2(){ System.out.println("m2() in Super"); }}public class Sub extends Super{ public void m1(){

2020-12-12 17:08:13 292

原创 super与构造方法

我先把题目贴出来,一点都不懂的就看我对照这几个题讲解super再联系后面的习题class Super { public Super() { System.out.println("Super()"); } public Super(String str) { System.out.println("Super(String)"); }}public class Sub extends Super { public Sub()

2020-12-12 16:55:18 584 1

原创 Java什么叫继承,继承的使用

首先不懂概念可以看看我前面的什么是封装和继承说的比较详细咱们这里直接题目开道了的设计Bird、Fish类,都继承父类Animal的属性和方法info(),并输出他们的信息。参考运行结果如下所示:我是一只红色的鸟! Color今年4岁了! age我是一只5斤重的鱼! weight今年2岁了! age提示:定义父类Animal,具有age属性、info()方法定义Bird类,具有本身的特有属性color定义Fish类,具有本身的特有属性weight。我们来看看首先 鸟 和 鱼都是动

2020-12-12 16:32:50 628

原创 Java封装的使用

题目二编写一个类Student2,代表学员,要求如下:具有属性:姓名、年龄、性别和专业具有方法:自我介绍,负责输出该学员的姓名、年龄、性别和专业具有两个带参构造方法:在第一个构造方法中,设置学员的性别为男,专业为java,其余属性的值由参数给定;在第二个构造方法中,所有属性的值都由参数给定。编写测试类Student2Test进行测试,分别以两种方式完成对两个Student2对象的初始化工作,并分别调用他们的自我介绍方法,看输出结果是否正确。在学员类中定义如下两个构造方法完成初始化工作:P

2020-12-12 16:12:33 471

原创 封装实现电子宠物系统的企鹅类正确输入健康值和亲密度

作业:1.需求说明使用封装实现电子宠物系统的企鹅类正确输入健康值和亲密度保证健康值的有效性(0-100),否则取默认值60保证亲密度的有效性(0-100),否则取默认值60咱们先来一道题上来我们看到了啥?宠物名字,宠物类型,宠物性别,健康值,亲密度对吧我们用private来封装这些熟悉啪的一下啊,就装好了 private int qimidu; private String petName; private String animal; private int

2020-12-12 15:55:35 1922

原创 Java什么是封装

1.封装1.类有成员属性和方法两个部分组成,二者都可以供其它类去调用。方法作为一个功能的实现,被调用时不会产生什么问题,属性却不一样,它是属于类和对象的,容易被“非法篡改”。例如:定义一个类people,有姓名和财产等属性,默认值是:张三和12000.有show方法,输出姓名和财产。定义一个测试类,修改张三的money为-10000;2.此案例可以看出类和对象的属性毫无隐蔽性可言,可以被随意修改,这样设计出的程序会有很大的安全性问题。3.为了解决这个问题,java开发者提出了封装的思想。将类的成员属

2020-12-12 15:39:26 3419

原创 Java方法结合题目讲解

题来了现有电视商品价格竞猜活动,活动的规则:随机出现一个商品名,用户猜测它的价值,如果在规定次数内猜对,便可获得此商品。模拟竞猜活动,运行结果如下所示: (选作)分析:1、准备一批用来竞猜的商品2、随机获取一件商品Java程序:1、定义对象所归属的类:商品类–Goods(属性: 商品的名称String name 商品对应的实际单价 int price)2、模拟购入一批商品多个Goods对象3、请猜测“公主电动车”的价格:1000再大点!再猜一次吧:5000再小点!再猜一次吧:

2020-12-12 15:27:35 827 1

原创 Java方法怎么写怎么用

先贴出一段代码复习方法定义一方法,用于求2个数中的较大数,并将其返回,这2个数字在主方法中由用户输入public class Math { static void Max(int a, int b) { //方法中传入两个参数 if(a>b) //比较a与b 的大小 System.out.println(a); //a大于b输出a else System.out.println(b);

2020-12-12 14:52:57 3852

原创 Java什么叫方法

1.首先方法是什么1.解决某一件事的功能实现。方法,是一段代码块的封装,方法中的代码应围绕某一功能的实现来写,目标明确,逻辑清晰。方法的语法格式2.格式:在Java中,声明一个方法的具体语法格式如下:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句1.方法的调用2.变量的操作:声明 赋值 修改 3.程序结构:选择结构 循环结构……… return 返回值;}2.为什么有的方法有参数,有的没有?1.榨汁机榨苹果汁需要苹果。吃饭需要食物

2020-12-12 14:26:43 1289

原创 java类和对象的理解

认识类和对象1.世界是由什么组成的?音乐?诗意?远方?万事万物皆对象。Java是面向对象的语言。线上模拟线下业务的步骤:1.先分类 :实体类2.用变量表示他们的详细信息3.处理数据(赋值,取值)2.面向对象思维引导1.类是具有相同属性和行为的对象的集合或者说统称。对象是由类创建出来的一个实体。这个实体所具备的属性和行为已经被类所规定好了。没有类,就无法创建对象。2.必须先创建类,然后创建对象。问题变成了类中到底具备哪些属性和行为?要回答他没有固定的套路,只能告诉大家思维方式.这种思维方

2020-12-12 14:12:48 210

原创 25个小朋友抱圈当从 0数到3时,数到3的同学推出圈外,直到最后一人为班长

java代码:25个小朋友编号从1到25围一个圈,从头开始1到3报数,报到3这个数的退出圆圈,最后一个留在圈里的小孩就是班长,问:班长会是底多少号小朋友?拿到这个题我们应该先进行分析首先应该用一个长度为25的数组来对小朋友的编号来进行录入 int[] arr = new int[25]; for (int i = 0; i < 25; i++) { a[i] = i + 1; }在之后每数到3的小朋友就退出圈外我们应该用一个数字来记录

2020-12-06 14:37:55 235

原创 JAVA杨辉三角形

杨辉三角形杨辉三角形(java)新的改变首先让我们来实现要求一再来看看要求二对于要求三最后一步给三角形前面加上空格杨辉三角形(java)你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编新的改变首先让我们来看看杨辉三角形的结构:要求一:有一个数第二层有两个数要求二:每一层第一个跟最后一个数字都是一**要求三:除了数字一以外其他数字等于头上两数之和要求四:第一层前有八个空格到第七层两个空格追曾递减首先让我们来实现要求一 pr

2020-12-06 14:15:58 1420 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除