java
文章平均质量分 63
code_zzia
这个作者很懒,什么都没留下…
展开
-
java中的@retention and @interface
java用 @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。 @Override,@Deprecated,@SuppressWarnings为常见的3个注解。 注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后, JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么标记转载 2015-12-15 16:04:49 · 324 阅读 · 0 评论 -
Reverse Integer
Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 click to show spoilers. Have you thought about this? Here are some good questions to ask before coding.原创 2015-12-17 20:50:11 · 354 阅读 · 0 评论 -
新手学socket
7.2 面向套接字编程 我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式 7.2.1使用套接字实现基于TCP协议的服务器和客户机程序 依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下: 客户端: 1.用服务器的IP地址和端口号实例化Socket对象。 2.调用con原创 2015-12-05 21:45:06 · 215 阅读 · 0 评论 -
Abstract Class And Interface
在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。 比如:我们要描述“水果”,它就是一转载 2016-01-14 10:44:31 · 206 阅读 · 0 评论 -
java NIO
在JAVA中使用NIO进行网络编程 在JDK中,有一个非常有意思的库:NIO(New I/O)。这个库中有3个重要的类,分别是java.nio.channels中Selector和Channel,以及java.nio中的Buffer。 本篇文章我们首先了解一下为什么需要NIO来进行网络编程,然后看看一步一步来讲解如何在网络编程中使用NIO。 为什么需要NIO 使用Java编写过So转载 2016-02-20 11:48:10 · 263 阅读 · 0 评论 -
google java 编写规范
作者:Hawstein 出处:http://hawstein.com/posts/google-java-style.html 声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。 目录 前言源文件基础源文件结构格式命名约定编程实践Javadoc后记 前言 这份转载 2016-02-20 22:17:10 · 302 阅读 · 0 评论 -
求字符串中的最小的子字符串长度
public class LangOfSubString { public static int LangSubString(String string) { int start=0; int length=0; int[] last=new int[128]; for (int i = 0; i last[i]=-1; } char[] c=new char[string.le原创 2016-02-24 15:03:57 · 1156 阅读 · 0 评论 -
java 多线程中的sleep()与wait()方法的对比
sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep 不会释放对象锁。 wait 是Object 类的方法,对此对象调用wait 方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify 方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。转载 2017-09-06 19:10:56 · 345 阅读 · 0 评论