摘要: 使用TCP协议的常见端口主要有以下几种: (1) FTP:定义了文件传输协议,使用21端口。常说某某计算机开了FTP服务便是启动了文件传输服务。下载文件,上传主页,都要用到FTP服务。 (2) Telnet:它是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种 阅读全文
posted @ 2018-07-26 11:11 后知、后觉 阅读(3729) 评论(0) 推荐(0) 编辑
摘要: 一、线程和进程 1.进程是一个具有独立功能的应用程序,能够申请和分配系统资源。程序本身是没有生命的,只有处理器赋予其执行权力时,程序才能够成为一个活动的实体,我们称之为进程。一个进程可以包含多个线程,线程是进程的最小调度单位。 2.多个进程相互独立,多个线程共享进程资源。不同进程中的线程相互不可见。 阅读全文
posted @ 2018-07-26 10:03 后知、后觉 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 切面(Aspect):其实就是共有功能的实现。如日志切面、权限切面、事务切面等。在实际应用中通常是一个存放共有功能实现的普通Java类,之所以能被AOP容器识别成切面,是在配置中指定的。 通知(Advice):是 阅读全文
posted @ 2018-07-25 17:11 后知、后觉 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别? sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复。wait() 阅读全文
posted @ 2018-07-25 10:36 后知、后觉 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 1、java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set 阅读全文
posted @ 2018-07-23 10:50 后知、后觉 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 原文url:http://blog.csdn.net/loveyou128144/article/details/4749576 @Is-A,Has-A,Use-A则是用来描述类与类之间关系的。简单的说Is-A代表继承,Has-A代表合成,Use-A代表依赖。 1,Is-A继承关系:“表示类与类之间 阅读全文
posted @ 2018-07-23 10:42 后知、后觉 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。 一、使用匿名内部类内部类 匿名内部类由于没有名字,所以它的创建方式有点 阅读全文
posted @ 2018-07-21 10:30 后知、后觉 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?带着这个疑惑,动手建几个测试类, 揭开心中的疑惑。以下是解开疑惑过程: package test;/** * 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件? * 可以的 *但是只能有一个public类, 而且如果有pu 阅读全文
posted @ 2018-07-21 10:05 后知、后觉 阅读(2763) 评论(0) 推荐(1) 编辑
摘要: 如果接口可以定义变量,但是接口中的方法又都是抽象的,在接口中无法通过行为来修改属性。有的人会说了,没有关系,可以通过实现接口的对象的行为来修改接口中的属性。这当然没有问题,但是考虑这样的情况。如果接口A中有一个public访问权限的静态变量a。按照java的语义, 我们可以不通过实现接口的对象来访问 阅读全文
posted @ 2018-07-21 09:56 后知、后觉 阅读(3317) 评论(0) 推荐(0) 编辑
摘要: 引用自这位朋友:http://blog.sina.com.cn/s/blog_6a6b14100100zn6r.html 首先让我们了解几个概念: 栈:由JVM分配区域,用于保存线程执行的动作和数据引用。 堆:由JVM分配的,用于存储对象等数据的区域。 常量池constant pool :在堆中分配 阅读全文
posted @ 2018-07-21 09:51 后知、后觉 阅读(5576) 评论(2) 推荐(2) 编辑