- 博客(8)
- 收藏
- 关注
原创 阶段测试总结
知识点整理Java面向对象编程的特点:继承性,多态性,封装性。1、内部类a) 匿名内部类:匿名子类类名的实现机制b) 成员内部类:是和函数或者成员属性平级的内部类成员内部类注意点:1)访问权限:可以用四种访问权限修饰2)成员内部类可以是静态的3)接口是特殊的抽象类 注意:外部类只能用public和default修饰c) 函数内部类
2018-01-26 18:20:17 466
原创 java基础之线程
一、多线程概念程序、进程、线程概念程序:通过编程语言编写的一组指令集合进程:正在运行的程序线程:进程中执行的基本单元二、多线程实现机制方式一:通过拓展Thread类实现多线程方式二:通过实现Runnable接口实现多线程方式三:匿名内部类Thread或者Runnable实现多线程
2017-12-22 17:10:58 162
原创 java中的异常
java 中的异常 一、异常的概念1、什么是异常?通俗理解:异于平常,本来一件事情正常执行,可能中途会有特殊情况,导致当前事情无法正常执行而影响执行结果,这个中途特殊情况即异常。例如:a/b这个操作,正常情况是没有任何问题,但是隐藏了一个问题,如果b为0,则这个除法操作将无法执行,则b为0的情况属于a/b这件事情的异常情况2、Jav
2017-12-16 15:32:15 167
原创 高仿xp系统画板实现
步骤:1.先建立一个窗口,设置窗体的大小,位置,关闭方式等等2.往窗体上添加菜单栏3.添加面板,同时设置各面板的相关属性(为了区别各面板,每个面板的颜色应该不同用Color.+颜色),再添加到窗体上4.先设置左边面板的内容5.再设置下面面板内容6.最后设置中间7.实现基本图形绘制:直线,椭圆,矩形8.实现颜色的选择9.实现复杂图形的绘制10.实现画板的重绘
2017-12-01 17:36:09 420 1
原创 事件监听
规范:命令规范:1、不要太随意,通过当前这个类的功能进行命名2、名字遵循驼峰式命名法:除了第一个单词有特殊性情况外,后面每个单词的首字母必须大写类:第一个单词的首字母也大写属性名:第一个单词的首字母小写方法名:第一个单词的首字母小写 包名规则:递进式,多级包名:com/cn.公司名字.包的功能名 所有单词全部小写注释规范:类的注释:/** *
2017-12-01 16:41:12 176
原创 java3
继承:1、自动转型i. 定义:创建对象的时候,子类的对象可以自动转型为父类的类型ii. 格式:父类类名 对象名 = new子类类名();iii. 强制转型:子类类型对象名= (子类类型)父类对象;iv. 自动转型后的对象是什么类型?1. 自动转型后的对象是转型后的父类类型2. 调用方法:如果子类重写了父类的方法,则执行重写后的,如果没有重写,则执行父类的
2017-11-17 17:07:42 111
原创 java2
一、面向对象编程1、如何定义一个类public class类名{}2、如何定义一个属性public属性类型 属性名;String类型和int类型3、如何定义一个方法 public返回类型 方法名(参数列表){} 二、UI编程:系统类:javax.swing.JFramejavax.swing.JLabeljavax.swing.JBu
2017-11-17 17:02:55 199
原创 java1
基本环境搭建Java语言:搭建java开发环境软件安装:JDK1.8 (编译器\运行环境) Eclipse(集成开发环境) 免安装版 快速开发的企业版本工具 注意:今天我们纯手工开发项目(借助记事本来开发) 环境配置:配置jdk系统环境变量 方便我们在cmd中进行手动java的编译和运行操作验证jdk运行环境是否已经成功: 1、打开cm
2017-11-12 10:15:23 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人