自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Java实现球球大作战

package cn.tedu.day07;import java.awt.Color;import java.awt.Graphics;/**- 需求分析- 1.分析小球的属性:- 坐标、大小(直径)、颜色、方向、速度。- 2.抽象类:Ball- 设计类:BallMain---创建窗体- BallJpanel---画小球- BallAndBall---处...

2019-05-12 18:37:16 2393 1

原创 抽象类与抽象方法的使用

package cn.tedu.day06;public class Person { String name; int age; char gender;//无参构造public Person(){ }//有参构造public Person(String name,int age,char gender){ this.name=name; this.age=age; ...

2019-05-11 15:58:09 323

原创 Java基础知识(二)

修饰符本类同一个包中的类子类其他类public可以访问可以访问可以访问可以访问protected可以访问可以访问可以访问不能访问默认可以访问可以访问不能访问不能访问private可以访问不能访问不能访问不能访问接口概述接口可以看成是特殊的抽象类。即只包含有抽象方法的抽象类;实现与继承不同,一个类 可以实现多个...

2019-05-11 15:55:06 198

原创 面向对象和过程的思想,类与对象和方法的重载

面向过程:强调的是过程,所有事情都需要自己完成面向对象是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)可以将复杂的事情简单化(对使用者来说简单了,对象里面还是很复杂的)将我们从执行者变成了指挥者角色发生了转换定义首先根据客户的需求抽象出业务逻辑对象;然后对需求进行合理的分层;构建对应的独立的业务模块;之后进行设计业务逻辑,利用封装、继承、多态、抽象的思...

2019-05-10 14:53:50 202

原创 方法的基础知识和实现

方法的概念:(函数、过程)封装了一段特定的业务逻辑功能,尽可能的独立,一个方法只让干一件事。方法可以被反复的重复的调用,减少代码的重复,有利于代码的维护,减少团队开发的成本,提高开发的效率。方法的语法规范:修饰词 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,…){方法体;(业务逻辑功能的具体实现)return 返回值;}如果无返回值类型,就没有return返回值;解...

2019-05-09 18:20:12 250

原创 Java实现输入前十七位身份证号码得出最后一位身份证号码

package cn.tedu.day03;import java.util.Scanner;/**- 数组的应用- - - 身份证的案例- @author Administrator * */public class CardDemo { public static void main(String[] args) { Scanner sc= new Scan...

2019-05-08 18:31:06 1298

原创 Java中数组出现异常的处理方法

package cn.tedu.day03;/**- - 数组越界异常- 访问了数组中不存在的索引- ArrayIndexOutOfBoundsException- 空指针异常- NullPointerException- 数组的引用没有指向对象,但是却在操作对象中的元素- - - @author Administrator * */public class ...

2019-05-08 16:50:31 2113

原创 使用Java实现冒泡排序

package cn.tedu.day03;/**- 冒泡排序:- 1、声明一个数组,存放8个元素;- 2、- @author Administrator * */ public class ArrayDemo03 { public static void main(String[] args) { int[] arr={15,3,4,6,2,90,123...

2019-05-08 16:45:30 630

原创 使用java猜数字游戏

package cn.tedu.day03;import java.util.Scanner;/**- while循环:- 猜的数字:int num = 456;- 条件:int guess;- while(guess!=num){- 猜数字;- guess<num;猜小了- guess>num;猜大了- guess==num;break;- - }- 输出...

2019-05-08 10:13:15 423

原创 根据用户输入的年份和月份判断有多少天

package cn.tedu.day02;import java.util.Scanner;public class Switch04 { public static void main (String[] args){ Scanner sc=new Scanner(System.in); int year =sc.nextInt(); int month =sc.nextIn...

2019-05-08 08:15:11 2805

原创 使用switch语句判断一星期中的哪一天

package cn.tedu.day02;import java.util.Scanner;public class Switch01 { public static void main (String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入1-7的数字"); int...

2019-05-08 08:11:11 1639

原创 使用JFrame构建窗体

package cn.tedu.day02;import javax.swing.JFrame;/**- JFrame---窗体---相框- JPane1---画布---相片- 导包:- 1.手动导包 import- 2.自动导包 ctrl+shift+o- - - @author Administrator * */public class Turt...

2019-05-08 08:04:55 183

原创 使用Java画乌龟

package cn.tedu.day02;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import javax.swing.JPanel;public class TJPanel extends JPanel{ //乌龟的初始位置 int x=300; int y=200; //脚...

2019-05-07 21:30:33 2607 2

原创 java基础知识及运算符的简单例子

跨平台平台:就是操作系统(Windows、Linux、Mac)跨平台:Java可以运行在任意的操作系统上,一次编写到处运行原理:实现跨平台需要依赖虚拟机——Java虚拟机注释A:什么是注释?用来解释说明程序的文字。B:Java中的注释分类?(1)单行注释格式://注释文字(2)多行注释格式:/注释文字/(3)文档注释格式:/*注释文字/C:注释的作用?(1)解释说明程...

2019-05-07 21:25:27 370

原创 JAVA环境变量的配置

如何配置Java环境变量找到jdk环境变量。复制环境变量路径。右击“这台电脑”,点击属性,打开高级系统设置,点击环境变量,找到系统变量新建变量名为“JAVA_HOME”变量粘贴复制的路径。. 4.找到环境变量中的“path”双击,Windows10系统新建“%JAVA_HOME%bin\”...

2019-05-06 21:28:21 163

空空如也

空空如也

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

TA关注的人

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