Dev_Nick

导航

2017年1月10日 #

GUI编程(三)-----非容器组件

摘要: 常用的非容器组件有:JLabel、JTextField、JPasswordField、JRadioButton、JCheckBox、JComboBox、JTextArea。 基本用法: 菜单组件 菜单组件是用来描述一个菜单的。主要用到的组件有JMenuBar、JMenu、JMenuItem 用法如下 阅读全文

posted @ 2017-01-10 12:07 Dev_Nick 阅读(328) 评论(0) 推荐(0)

GUI编程(二)----- 容器组件

摘要: JFrame 框架窗体 JFrame窗体是一个容器,它是Swing程序中各个组件的载体,可以讲JFrame看作是承载这些Swing组件的容器。JFrame窗体具有最大化、最小化和关闭按钮。 常用方法 1、构造方法 JFrame() 构造一个初始时不可见的新窗体。 JFrame(String titl 阅读全文

posted @ 2017-01-10 11:49 Dev_Nick 阅读(337) 评论(0) 推荐(0)

2017年1月9日 #

GUI编程(一)-----概述

摘要: 软件的交互方式 1、命令交互方式。 2、图像交互方式。Java提供了专业的API用于开发图形用户界面(GUI--> Graphic User Interface)。 GUI的分类 1、AWT(Abstract Window Toolkit 抽象窗口工具集) Java1.0版本的图形用户界面库,设计目 阅读全文

posted @ 2017-01-09 18:18 Dev_Nick 阅读(247) 评论(0) 推荐(0)

2017年1月6日 #

网络编程

摘要: 网络编程 网络编程主要用于解决计算机与计算机(手机、平板..)之间的数据传输问题。 网络编程和网页编程的区别网络编程: 不需要基于html页面就可以达到数据之间的传输。 比如: feiQ , QQ , 微信....网页编程: 就是要基于html页面的基础上进行数据的交互的。 比如: 珍爱网、 oa( 阅读全文

posted @ 2017-01-06 22:20 Dev_Nick 阅读(179) 评论(0) 推荐(0)

2017年1月5日 #

递归

摘要: 递归:函数的自身调用函数的自身。 前提:有条件结束递归。 步骤: 1、找边界,即结束条件。 2、找重复步骤。即相同操作。 代码示例: 1 import java.io.File; 2 3 public class DemoRecursion { 4 public static void main(S 阅读全文

posted @ 2017-01-05 23:04 Dev_Nick 阅读(146) 评论(0) 推荐(0)

装饰者模式

摘要: 装饰者模式:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰者模式的特点: (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。 (2) 装饰对象包含一个真实对象的引用(refer 阅读全文

posted @ 2017-01-05 22:03 Dev_Nick 阅读(126) 评论(0) 推荐(0)

配置文件类 Properties

摘要: Properties(配置文件类): 主要用于生产配置文件与读取配置文件的信息。 Properties属于集合类,继承于Hashtable。 Properties要注意的细节: 1. 如果配置文件的信息一旦使用了中文,那么在使用store方法生成配置文件的时候只能使用字符流解决,如果使用字节流生成配 阅读全文

posted @ 2017-01-05 22:03 Dev_Nick 阅读(429) 评论(0) 推荐(0)

IO(七)----转换流

摘要: 输入字节流的转换流:InputStreamReader 是字节流通向字符流的桥梁。 输出字节流的转换流:OutputStreamWriter 可以把输出字节流转换成输出字符流 。 是符流通向字节流的桥梁。 转换流的作用: 1. 如果目前所获取到的是一个字节流需要转换字符流使用,这时候就可以使用转换流 阅读全文

posted @ 2017-01-05 22:02 Dev_Nick 阅读(147) 评论(0) 推荐(0)

IO(六)--- 编码和解码

摘要: 编码: 把看得懂的字符变成看不懂码值这个过程我们称作为编码。 解码: 把码值查找对应的字符,我们把这个过程称作为解码。 注意: 以后编码与解码一般我们都使用统一的码表。否则非常容易出乱码。 常用码表: ASCII: 美国标准信息交换码。用一个字节的7位可以表示。 ISO8859-1: 拉丁码表。欧洲 阅读全文

posted @ 2017-01-05 21:29 Dev_Nick 阅读(185) 评论(0) 推荐(0)

IO(五)----打印流

摘要: 打印流(PrintStream和PrintWriter) 打印流可以打印任意类型的数据,而且打印数据之前都会先把数据转换成字符串再进行打印。 PrintStream:打印字节流。System.out对应的类型就是PrintStream。 print 方法和write方法的却别在于,print提供自动 阅读全文

posted @ 2017-01-05 21:24 Dev_Nick 阅读(158) 评论(0) 推荐(0)