`
小篮子java的家
  • 浏览: 32068 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表
文件 文件有相对路径:相对于当前来说                绝对路径:只要带上盘符                  不同的操作系统分隔符不同  通常要使用常量实现 liunx---/  :  win ---\  ; File类得常用方法和变量 构造方法: FIle ...
最常见关键字总结 1------访问修饰符 public 公开  在不同的包里可访问 private  私有的   只能在同一个class中访问 protected  受保护的   在同一个包里可访问 2----java中常见的结构关键字 package---定义包的关键字 class ---定义类得关键字 interface---定义接口的关键字 3-----关于数据基本类型 byte 8bit char 16bit short 16bit int  32bit float 32bit long 64bit double 64bit boolean {true ...
画板实现重绘和橡皮擦 重绘的实现主要在首先要自定义一个通用队列  然后再处理鼠标监听的 类中 实例化静态一个队列对象 以方便直接调用 然后画完各种图形后 将画图的对象加载到队列中保存  然后再重写paint函数 首先调用父类的paint函数 再利用循环调用加载在队列中的画图对象 橡皮擦首先是创建按钮 然后按处理曲线的方法一样处理监听器 唯一的不同之处是 首先在传递颜色的参数时  将颜色定义成画布颜色一致 RGB的(238 238 238) package net.java.t071301; import java.awt.Color; import java.awt.Con ...
数组注意: 数组是引用数据类型 是一种线性结构 length为其唯一的属性 下标控制操作 一维数组 实例化数组 实例化数组的几种类型---实例化后要想赋值 必须循环 数据类型[] 数组名 = new 数据类型[长度];-----声明的同时实例 ...
------------简单计算器的实现-------------- package net.java.t071201; //使用import把JMenuBar引入到当前类,下边时候的时候就不需要在写包名,直接用类名就可以。 import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMen ...
画板的是实现的思路 第一部 自定义一个DrawFrame类继承系统的JFrame类 第二部 自定义一个显示方法 设置窗体的名称 大小 居中等属性 第三部 创建几个按钮 并加载到当前对象上 第四步 为按钮设置监听器 并实现事件处理 具体来说 就在为按钮设置一个动作命令 然后在处理事件的时侯判断是哪个按钮发生了动作 若是颜色 将得到的颜色赋值给私有属性 color 若是其他的按钮赋给私有属性item。 第五步 设置鼠标监听器 将监听到的消息 传给事件处理类 第六步 明确处理类中要有一个构造函数参数分别是 从DrawFrame中传递来的当前的画布对象 和当前对象 第七步 注意在 处理类D ...
接口是由常量和抽象方法(不实现)组成 语法格式 public interface 接口名{ //定义常量 public final static 数据类型 常量名="值";(注意常量名全是大写 而且在这里就得赋值) //定义抽象方法 [public][abstract] 返回值类型 方法名(); } 实现接口方法 public class 类名 implements  接口名 [,接口名1,接口名2...]{ //重写接口中定义的方法 } 继承接口的方法 public interface 接口名 extends 接口名 [,接口名1,接口名2...]{ } 注意几点 ...
构造函数 格式    访问修饰符 构造函数名(参数列表){         //方法体 }    注意: 一个类中会有一个默认的无参构造 当定义了一个有参构造 则默认的无参构造调用时会    出现异常    解决:在类中重写一遍无参构造 ...
1 继承的语法格式 public class 子类名 extends 父类名{ } 2 继承的规则 A 实现继承的时候 一次只能继承一个类 可以多层继承 B 能继承所有的东西 C 但能调用的东西是 在同一个包的中  访问修饰符为public和protected的属性和方法都能被调用 不同的包中  仅能调用用public修饰的属性和方法。 3 方法的重写的规则 A 在子类中重写父类中的方法 需要访问修饰符大于或等于父类 返回值 名称 参数列表与父类相同。 B 又由于继承调用的局限性 所以还要考虑在重写的时候若是一个包的 那就可以重写受保护的公开的 不是同一个包的 只能重写公开的 ...
1.有哪些是对象? 现实生活中有哪些是对象? 对象是现实生活中一个个的实体,这些实体是看得到摸得着的。 还有一部分对象是脑海中想象的实体。 对象由两个部分组成: 1.特征 2.行为 2.什么是类? 类是由相似特征和相似的行为对象的抽象(集合)。 对象是类实例。 类是不是对象的模板。 根据一个类来实例化多个对象。 类由两个部分组成: 1.属性   对应的是特征 2.方法   对应的是行为 面向对象编程OOP 面向对象编程是一种程序的设计思想,把一切当做对象来看待,根据对象去定义类(类的属性和方法)。 对象是面向对象编程的基础和核心。 类是面向对象 ...
1.了解java的基本语法规则 访问修饰符  class  类名{ } 定义类名时注意:首字要大写,如果是由多个单词组成,则每个单词的首字母要大写。 开头的第一个字母只能是下划线和字母,类名可以是下划线、字母和数组组成。 定义方法名,变量名时注意:第一个字母要小写,如果由多个单词组成则从第二个单词开始的首字母要大写。 开头的第一个字母只能是下划线和字母,类名可以是下划线、字母和数组组成。 定义常量名时注意:常量名所有的字母全部要大写。 java中类都必须要位于一个.java的文件中,所有的方法,变量等都必须要处于类{}中间。 主函数 public static void ...
Global site tag (gtag.js) - Google Analytics