本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- ranbuijj
- wallimn
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- ganxueyun
- xyuma
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
GenericDeclaration接口的研究
这几天看class类的代码,对泛型有了一点理解,在这里与大家分享一下。
首先我们来看一个非常简单的泛型
public class TestA<K extends List & Serilizable, V> {
...
}
在这个类中<K extends List & Serilizable, V>称为泛型变量。
...
JavaSE版QQ设计文档
一、背景描述
完成网络、线程、IO后,可以开始部署该项目。
二、实现要求
模仿QQ,实现简单的qq功能:注册、登陆、查找好友、聊天功能。服务端还需实现配置文件设置、用户管理、日志显示的功能。
三、实现技术
a) 使用多线程进行多个客户端和服务端的连接。
b) 使用文件方式保存用户信息。
JAVA学习笔记——JAVA基础语法之精华
一、标识符
概念:JAVA里面我们可以给他取名字的(变量、类、方法等等)就是标识符:
注意:1、标识符只能包含字母、数字、下划线还有美元符号$
2、只能以字母、下划线和美元符号开头
二、变量
概念:JAVA中储存数据的最小单元
扩展:计算机中保存数据的最小单元是位(一个0或是一个1就
JAVA程序员您需要学习的25个标准
我们来谈谈Java程序员需要学习的25个标准,特别是刚毕业或者实习中的程序员应该看看。
1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以 及statediagrams。
2、 你需要学习JAVA语言的基础知识以及它的核心类库(collections,seria ...
java-IO File类
package edu.fjut.file;
import java.io.File;
import java.io.IOException;
/* 在整个IO包中,唯一表示与文件本身有关的类就是File类
* 使用File类可以进行创建或删除文件(夹)等操作,但不包括写数据到文件
*/
public class FileOperator {
public stati ...
Java Map遍历方式
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!
public static void work(Map<String, Student> map) {
Collection<Student> c = map.values();
Iterator it = c.iterator( ...
Java中的bit、byte、字母、汉字之间的关系
package com.jadyer.demo;
/**
* Java中的位,字节,字母,汉字之间的关系
* @see ====================================================
* @see 1 bit = 1 二进制数据
* @see 1 byte = 8 bit (范围:-128到+127)
* @see 1 字母 = 1 byte ...
实现单例模式时synchronized的必要性
首先了解一下Singleton模式通常的两种表现形式: 第一种形式:
public class Singleton {
private Singleton(){}
// 在自己内部定义自己一个实例 ...
实现单例模式时synchronized的必要性
首先了解一下Singleton模式通常的两种表现形式: 第一种形式:
public class Singleton {
private Singleton(){}
// 在自己内部定义自己一个实例 ...
实现单例模式时synchronized的必要性
首先了解一下Singleton模式通常的两种表现形式: 第一种形式:
public class Singleton {
private Singleton(){}
// 在自己内部定义自己一个实例 ...
javase_01(基础)
一.java是一门高级的语言,具有跨平台(一处编译,到处运行)
1.javac 编译源文件.java
2.运行源文件 java 启动虚拟机
3.cls 清空dos界面文字!
4.java源文件 -->java.class(字节码) -->windows(jvm) -->linux(jvm)
二:path环境变量
1.什么是path环境变量 ?path环境变量的作用?
...
java 异常: try...catch...finally
在看下面的内容之前,想问大家一个问题:
finally 语句是不是一定会被执行
使用 Integer.valueOf 方法模拟异常,来说明关于 try catch finally 之间的问题。
示例 1:没有异常,正常情况
public class TryCatchFinally {
public static void main(String[] args) ...
java 异常: try...catch...finally
在看下面的内容之前,想问大家一个问题:
finally 语句是不是一定会被执行
使用 Integer.valueOf 方法模拟异常,来说明关于 try catch finally 之间的问题。
示例 1:没有异常,正常情况
public class TryCatchFinally {
public static void main(String[] args) {
...
java基础之socket
Socket应用中最常用的几个API:
Accept:
用于产生"阻塞",直到接受到一个连接,并且返回一个客户端的Socket对象实例。"阻塞"是一个术语,它使程序运行暂时"停留"在这个地方,直到一个会话产生,然后程序继续;通常"阻塞"是由循环产生的。
getInputStream
获得网 ...