`
开心的棒棒兵
  • 浏览: 3928 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
最近学习的很多,将近20天的集训,收获了不少的东西,下面就来说说这几天的主要成果。首先来说一下动画。 所谓的动画,其实就是不断地画,就好比我们看动画片一样,最早期的动画片都是人们画的图然后以很快的速度播放, 最后我们看到的就是动态效果。java和android中动画都是这样形成的。而控制让图片不断画上去,就用到了我们以前学过的 线程。 以前说过,线程的运用形式有两种,通过继承Thread类,或是实现Runnable接口。而用他们的主要手段都是要①重写run()方法 ②然后,我们怎样让图片不断地画,那就要用一个永远跳不出去一直画的语句,while(true),当然,我们也可以用一个标志位,比如 w ...
我们在电脑中运行的一个网页,软件,这些都是一个进程,一个应用程序就是一个进程。而一个进程中会有多个线程,线程结束的时候进程不会结束,但是进程结束的时候线程一定会结束。 线程就是程序内部的一个独立的运行单位。 单线程: 单线程就是当一个程序执行完后才会执行另外一个程序,比如: public class threadtest { public static void main(String[] args) { threadtest t=new threadtest(); t.a(); } public void a(){ b(); System.out.println( ...
总结我们以前所学的东西,我们会发现有很多困扰我们的东西,今天我就要先解决三座大山的压迫:重载    重写     重绘 重载:重载我在之前曾经有讲到过,重载分为构造方法①的重载和普通方法的重载。方法的重载主要的不同就是传参的不同:例如           构造方法:               public Student(int score){}            public Student(String name){}            public Student(int i,int j,String name){}            不同的地方就是参数的不同,而这里 ...
final static final意思是最后的,最终的,顾名思义,最后的东西就是不能被更改了,一个结尾的感觉。 我们经常可以看到final用到一下的地方:   public final class Student{}   public final String name="zhang";   public final void Study(){}   我们也可能常常想这样:   public class UNStudent extend Student{}  //继承Student类     Student stu=new Student();   //修改名字 ...
参数传递分为值传递和引用传递两种方式,在讲参数传递以前,必须要重新回顾一下数据类型:基本 数据类型和引用数据类型。 基本数据类型有8种: 整数:字节型  短整型 整型 长整形 字符:字符型 浮点: 浮点型  双精度型 布尔:布尔型 引用数据类型:  在Java中所有使用class,interface,abstract class和数组都是属于引用数据类 型。     String是用class定义的类,String使用的频率非常高,在定义String时对其做了特殊处理,它的 数据存储和基本数据类型是一样的。 创建一个字符串的方式: String str ="&qu ...
我觉得我是最不愿意接触数组的人,因为对其很不了解,与其这样说,不如说是不会用。但是,有些 东西就是这么重要,就如同数组。编程时离不开数组的,既然如此,那么我们就只有把它变成我们所 擅长的东西了。 有些人 ...
接口,什么是接口?为什么要使用接口呢?它与我们所熟悉的类有什么不同?问其优点,又有哪些呢?下面我们就先来谈谈接口。 1首先我们先来看接口的定义格式: public  interface 接口名{ } 这里我们用到的关键字不在是类关键字,而是接口的关键字interface.因为上节课刚刚讲到了继承,所以我一起把继承的格式一块写下来:   ⑴接口继承接口:         public interface 接口名extends 接口名{ }   ⑵类继承接口         public class 类名 implements 接口名...{ } //这里需要注意的 ...
今天学习了类的继承,什么是累的继承呢?举生活中的例子比如:我们和父母,我们继承了父母的 一些特征(当然我们同样有自己的特征),比如手机,现在的手机换代很快啊,但是我们手中的手机 却继承了以前手机的很多功 ...
1 设置背景该如何设置呢? 首先我们当然应该创建一个设置背景的方法了,但是此时我们要注意的是,此时的方法是要带参数的,我们或会对JFrame设置背景吧 ,那么此时我们就应该public void createBackground(JFrame jf).我也不是很懂为什么,JFrame本身是一个容器类,它是可以 调用setLayeredPane()这个方法的,同时也是可以直接调用setContentPane这个方法的,而我们本身是要调用这两个方法的,类 +方法名调用我们需要的方法这是毋庸置疑的,注意了,此时的类就是我们需要的JFrame类了,而我们本身在我们这个创建背景 的方法中,如果不带这个参数 ...
Global site tag (gtag.js) - Google Analytics