
成长
文章平均质量分 78
etonZh
脚踏实地,仰望星空,认真做好每件事,不要害怕问题,勇于解决问题
展开
-
Java关键字
关键字即已经赋予特殊含义的一些单词,自己不能像变量一样给它赋值。大部分跟C语言一样,先列举下:abstract //抽象方法,抽象类的修饰符assert //断言条件是否满足boolean //布尔数据类型break //跳出循环或者label代码段byte //8-bit 有符号数据类型case //switch语句的一个条件catch原创 2015-02-02 19:54:30 · 545 阅读 · 0 评论 -
JDBC
JDBC——Java database connection 即Java连接数据库技术,这看似简单,却很重要1.首先,我们要创建一个驱动类对象有两种方法:1) Class.forName("类名(包含包名)").newInstance(); //由于此方法,在编译时,类可以不存在,所以会产生异常,要对其进行处理 2)就像正常创建一个对象一样, 类名 对象名 = new原创 2015-07-23 21:39:27 · 465 阅读 · 1 评论 -
UnicodeEncodeError: 'gbk' codec can't encode character u'\xa9' in position 28714: illegal multibyte
这个错误真的是好心塞,因为同样的代码,在别人的机器上可以运行,但不知道为什么我的就报这样的错然而我的25行只是将获取到的源码打印这个错几乎折磨了我一天一夜,在网上找了各种博客,试着照着他们的改了,然并卵。后来找到了一篇特别详尽的博客,http://www.crifan.com/unicodeencodeerror_gbk_codec_can_not_encode_character原创 2015-07-17 11:21:14 · 7861 阅读 · 0 评论 -
MyChat--山寨QQ
Java通信阶段项目总结,使用了xml协议,记住了要踏实基础原创 2015-06-08 16:08:08 · 885 阅读 · 1 评论 -
MySQL6.0 windows下安装
由于免费,MySQL数据库在项目中用的越来越广泛,而且它的安全性能也特别高,不亚于oracle这样的大型数据库软件。可以简单的说,在一些中小型的项目中,使用MySQL ,PostgreSQL是最佳的选择。今天就来说一下MySQL的安装过程。 这里就不说具体上什么地方下载MySQL 6.0了,既然是免费的,肯定下载很容易了,可以到官方网站,也可以到软件当行网站,但为了能获取最转载 2015-06-23 09:13:02 · 632 阅读 · 0 评论 -
抽象类、接口的区别 和 抽象类可以不实现接口的全部方法
抽象类和接口的区别 抽象类里面可以有非抽象的方法,接口里只能有抽象方法。 抽象类中的抽象方法声明时不能有大括号,而接口中的所有方法都没有大括号。 抽象类(abstract class): a.抽象类是仅供派生的类,无法实例化一个抽象类,只能实例化从它派生的类。 b.抽象类的主要特征在于它包含抽象成员(abstract member),抽象成员是转载 2015-06-16 20:58:02 · 3126 阅读 · 0 评论 -
Java之路
今天,这是我的第一篇博客,人人都有第一次嘛,有点小小的激动,我已经好久没写日记了,哈哈!最近,我开始通过一段时间Java的理论学习后,开始着手实践,从仿照一些小小的程序开始。如:计算器,和在做的画图板。首先,我知道,要写好一个程序,就像是写文章一样,先要有好的思路,把要做的抽象出来,可以用画图板把大概的模块画出来,便于整理,使得思路清晰,有条理。而且会避免遗漏之类的。接下来,就是把原创 2014-12-28 16:10:39 · 748 阅读 · 0 评论 -
网络通信1
许久没更了,怪我了!先说一下我理解的通信的简单原理:首先,要创建一个服务器,要有端口号(这相当于一个门);其次,创建一个客户机对象,要使这个对象连接上服务器,就需要服务器的IP以及端口号,才能连接上对应的服务器。接下来,简单的说一下服务器与客户机连接的实现:在生活中,服务器与客户机一般不是一台机器,所以一般是两个项目。这里为了演示方便,默认是一台,所以IP是localhost原创 2015-04-12 11:04:55 · 499 阅读 · 0 评论 -
近期项目总结
最近做了几个小项目:1.画图板2.五子棋3.文件搜索器(包括按关键字搜索)4.学生信息管理系统(主要是集合框架的简单应用)5.多线程的简单应用总的说来,这几个项目只是实现了一些小小的功能,还有很大的改进空间。通过这几个项目,进一步的熟悉了Java中的类及其一些方法的作用及使用。下面说说比较重要的几点:1.传参数:当需要把一个类A的参数传到类B时,可以重载类B的构原创 2015-02-18 09:42:30 · 465 阅读 · 0 评论 -
java IO体系结构
1.流的概念 输入和输出的抽像,类似一个水管,从一个地方流入数据,从另外一个地方输出数据(我个人比喻为:从耳朵听进(从别人那得到信息),从嘴里说出(自己的想法))2.流的分类 按方向分:输入流(InputStream)和输出流(OutputStream) 按性质分: a.基础字节流(原始流):(InputStream)和(OutputStream)是按最小单位读取(byte转载 2015-02-06 17:44:08 · 697 阅读 · 0 评论 -
Java IO之文件输入、输出流
首先,我们要知道的是,文件的输入、输出都是相对于内存而言的,输入即从外存读入到内存,输出则是从内存写入到外存1.FileInputStream类称为文件输入流,继承于InputStream类,是进行文件读操作的最基本类。它的作用是将文件中的数据输入到内存中,我们可以利用它来读文件由于它属于字节流,因此在读取Unicode字符(如中文)的文件时可能会出现问题FileInputSt原创 2015-02-05 20:21:04 · 703 阅读 · 0 评论 -
Java集合框架
集合框架:可以理解为用来在内存中存放一组对象的容器java中的集合框架是线性的数据结构,但是这些线性的数据结构分为两类:物理线性,逻辑线性数据多了用对象存储,对象多了用集合存储,数组与集合的区别,数组用于存储统一类型的数据,有固定的长度集合可以存储不同类型的数据,没有固定的大小由此图可知:map与list和set是没有什么关系的,list和set是collection的子接原创 2015-02-04 16:17:45 · 588 阅读 · 0 评论 -
Java异常的介绍及处理
异常可以分为两类:一、编译异常 二、运行异常其中,运行异常最为常见。原创 2015-02-02 21:10:27 · 519 阅读 · 0 评论 -
Java设计模式之装饰模式
装饰模式的类图如下:菱形表示关联关系,可以理解为车轮与汽车的关联关系在装饰模式中的角色有: ● 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。 ● 具体构件(ConcreteComponent)角色:定义一个将要接收附加责任的类。 ● 装饰(Decorator)角色:持有一个构件(Componen原创 2015-04-19 13:47:32 · 527 阅读 · 0 评论