- 博客(15)
- 收藏
- 关注
原创 java中的bug---1.StackOverflowError
`public class TeamView { private NameListService listSvc= new NameListService(); private TeamView teamSvc=new TeamView(); public static void main(String[] args) { TeamView view = new TeamView(); view.enterMainMenu(); }}//在myproject03的TeamView类中
2020-10-27 22:36:10 130
原创 java第7天 球球大乱斗
package cn.tedu.day07;import java.awt.Color;import java.awt.Graphics;/**需求分析:1、分析小球的属性:坐标、大小(直径)、颜色、方向、速度。2、抽象类:Ball 设计类:BallMain---创建窗体 BallJPanel---画小球 BallAndBall---...
2019-05-12 18:34:29 166
原创 打砖块
package day07;import java.awt.Color;import java.awt.Graphics;public class Baffle { //底下的跳板int x,y,w,h;Baffle(int x, int y, int w, int h) { super(); this.x = x; this.y = y; this.w = w; this....
2019-05-12 18:32:52 303
原创 java第六天代码
package cn.tedu.day06;/**接口可以看做特殊的抽象类,即只包含有抽象方法的抽象类*一个类可实现多个接口,逗号分隔,该类需要实现这些接口中定义的所有方法*一个类可以通过implements关键字实现接口,一个类实现了某个接口后需要实现接口中定义的所有方法*动物的接口成员的特点1.只能使用抽象方法2.只能有常量3.默认(只能)使用public abstract...
2019-05-11 15:59:23 180
原创 java乌龟抓蚯蚓bgm
package cn.tedu.day01;import java.io.FileInputStream;import java.io.FileNotFoundException;import javax.swing.JFrame;import sun.audio.AudioPlayer;import sun.audio.AudioStream;public class FishPro...
2019-05-10 18:24:53 197
原创 java五天代码 类.构造方法.重载
package cn.tedu.day05;/**面向对象1定义:1).首先根据客户的需求抽象出业务逻辑对象2).然后对需求进行合理的分层3).对应独立的业务模块4).之后进行设计业务逻辑,利用封装,继承,多态,抽象的思想实现实际业务需求5). 最后通过整合整个模块,达到高内聚,低耦合的效果,从而满足客户需求局部变量和成员变量1.定义位置:成员变量定义在类中,局部变量在方法中...
2019-05-10 18:21:12 106
原创 java第四天代码2
package cn.tedu.day01;/*方法:如果方法的参数是基本数据类型形式参数的改变不会影响实际参数的改变*/public class MethodDay4二 {public static void main(String[] args) { int x=5; int y=6; System.out.println(x+","+y); add(x,y);...
2019-05-09 18:24:15 76
原创 java第四天课程代码1
package cn.tedu.day01;/**1.方法的概念:(函数、过程)封装了一段特定业务逻辑功能;尽可能的独立,一个方法只能干一件事;方法可以被反复的重复调用;减少代码的重复,有利于代码的维护,减少团队的开发成本;提高开发效率;2.方法的语法规范修饰词 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,…){方法体:(业务逻辑功能的具体实现)ret...
2019-05-09 18:23:41 87
原创 java乌龟吃蚯蚓
package cn.tedu.day01;import javax.swing.JFrame;public class FishPro {public static void main(String[] args) { //1.创建一个窗体对象 JFrame frame=new JFrame(); //2.给窗体添加标题 frame.setTitle("鬼鬼");...
2019-05-09 18:16:43 83
原创 java乌龟划水 键盘控制乌龟动+水动
package cn.tedu.day01;import javax.swing.JFrame;/** * JFrame 窗体 相框 * JPanel 画布 相片 * 导包 * 1.手动导包 * 2.自动导包 ctrl+shift+o * 3.点击红色的叉号 * * ctrl+s保存 * * * @author Adm...
2019-05-09 16:32:29 247
原创 java第三天课程代码
//第三天学习333333333333333333333333333333333333333333333333333333333333333333333/*int i;int m=0;int a;int b;int c;for(i=100;i<=999;i++){ //水仙花问题 a=i/100;...
2019-05-08 18:32:29 84
原创 java乌龟划水 水动+鼠标控制龟动
package cn.tedu.day01;import javax.swing.JFrame;/**JFrame 窗体 相框JPanel 画布 相片导包1.手动导包2.自动导包 ctrl+shift+o3.点击红色的叉号 ctrl+s保存@author Administrator*/public class TurtlePro {pu...
2019-05-08 18:27:55 316
原创 java初学者基本代码 第一二天
package cn.tedu.day01;import java.util.Scanner;public class VariableDemo {public static void main(String[] args){ /*byte cc=20; short age=18; long x = 777777L; float f = 12.4F; double z=44.4;...
2019-05-07 21:34:26 74
原创 java画乌龟
package cn.tedu.day01;import javax.swing.JFrame;/**JFrame 窗体 相框JPanel 画布 相片导包1.手动导包2.自动导包 ctrl+shift+o3.点击红色的叉号 ctrl+s保存@author Administrator*/public class TurtlePro {pu...
2019-05-07 21:30:51 701
原创 大数据学习第一天
平台: 操作系统(windows,linux,Mac)跨平台:java可以运行在任意操作系统上,一次编写,到处运行原理:实现跨平台需要依赖虚拟机–java虚拟机注释:解释说明程序的文字java中注释的分类:单行注释 格式://注释文字多行注释 格式:/注释文字/文档注释 格式:/*注释文字/注释的作用:解释说明 提高可读性,帮助调试bugjavadoc关键字概念:被java语...
2019-05-06 21:34:50 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人