`
guanxianxiao
  • 浏览: 18637 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
线程:在接触之前一直觉得线程是很高端的,学了线程就会有质的飞跃,我们就可以从只能写出简单的界面什么滴,到可以做一些小游戏,坦克大战、弹球···。但当接触学习后,发现其实也就是几行代码的问题,并没有当初接 ...
队列:它可以像数组一样有序的存放对象;但与数组最大的区别就是,它可以自动增长。 1.先定义队列接口 2.编写一个接口的实现类,就可以把它当做一个对列使用 实现队列的思路是:在实现类的内部,还是使用数组保存装入队列的对象;每次新加入对象时, 则创建一个比原来数组长度大于一的数组,将原数组的对象赋给新数组,将新加入的对象加到新数组末尾。 然后,将新数组的首地址传给原来的数组。现在,只要创建这个类的对象,就有了一个可自动增长的“队列” 对象了。 //定义队列接口 public interface 接口名{     //定义方法         //向队列中加入对象     publi ...
     第一次接触分形就被那些图形深深的吸引住了,在那些简单的杂乱无章的外貌下 实际上藏着的事一颗简单智慧 的心(分形公式)。 最开始接触的事丢色子游戏: 1.平面上随机选A,B,C三个点。再随机选一个点,记为P。 ...
数组定义:数组可以理解为一个具有连续空间的容器,在其中可以放一些类型相同的东西,如:相同类型的数,相同类的对象, 数组的特点:1、连续空间 2、类型固定 3、空间大小固定 数组的定义方式: 1、 数组类型 []  数组名 = new 数组类型[数组长度];(一维)        数组类型 [][]  数组名 = new 数组类型[行][列];(二维)    ····    ··· 2、数据类型  [] 数组名  = {值,值,····};       数据类型  [][] 数组名  = {{值,值},{值,值},····};    ····    ··· ...
继承:关键字extends  java 中继承是单继承  允许多个子类继承一个父类,不允许一个子类继承多个父类。 继承是继承父类的所有属性和方法,但并不是所有的属性和方法都可被子类调用; 子类继承父类是必须写一个与父类相同的构造方法,否则会报错。当实例化一个子类对象时,实际上 既调用子类的构造方法又调用了父类的构造方法(父类构造方法再子类构造方法)。 父类有哪些属性和方法? private    类{}中 默认的 包中 protected 包中和包外的子类 public 项目中 子类可调用父类的哪些属性和方法呢? 1)子类继承父类 主函数中可调用的 属性和方法( ...
目标: 1.掌握语法格式和用途 2.熟练使用参数的传递 类是由属性和方法组成。 方法: 1.普通方法(对象的行为) 2.构造方法(实例化对象的方法) 1.构造方法 语法格式: public 类名(数据类型 形参名,...){ //构造方法 code ...
目标: 1、掌握常用的swing类的使用方式 2、熟练使用API文档 1、介绍java的图形界面 1、awt     java.awt  2、swing   javac.swing 2、常用的组件 容器组件 JFrame 窗体类 顶级容器 JPanel 面板类 次一级容器(最灵活的容器,可大可小) JMenuBar 菜单栏 JMenu 菜单项 ····· 元素组件 JLabel 标签类(可显示文字和图片) JButton 按钮类(可显示文字和图片) JTextField 文本输入类 JPassword ...
目标: 1.掌握类和对象的格式和用途 2.把握好如何将生活中类和对象转换为程序。 面向对象编程:模拟现实生活。 所有的概念,都是源自于生活中。 1.找出生活中的对象? 对象:只要是生活中具体的某一个物体或者具体的某一个事物就是一个对象。 举例: 某一个学生 特征:姓名,性别,学分,年龄,学校,.... 行为:考试,说话,睡觉,吃饭,学习,打游戏,看电视,... 某一个篮球 特征:形状,材料,颜色,重量,半径 用途、功能、行为:弹, 某一支笔 你眼睛里看到的任何一个物体就是一个对象。 1.找对象     :具体的的某个事物  独一 ...
[color=olive][/color][size=medium][/size][align=left][/align] 1.JAVA的基本数据类型 java的基本数据类型有8种 1.整型 byte 字节型 8bit 范围:-128~127(-2^7~2^7) short   短整型 16bit int 整型 32bit long 长整型 64bit 2.浮点型 float 单精度 32bit double 双精度 64bit 3.布尔 boolean 布尔类型 true和false 4.字符 cha ...
Global site tag (gtag.js) - Google Analytics