Yorick Harbor
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
Java网络编程

Java网络编程

Java网络编程 Java网络编程 TCP/IP编程基础 lnetAdress类 IP和端口号 TCP程序设计 TCP网络编程 URL & URLConnection 网络编程的目的就是指值接或间接地通过网络协议与其它计算机进行通讯。 网络编程中有两个主要的问题, 如何准确地定位网络上一台或多台主机 找到主机后如何可靠高效地进行数据传输。 要想让处于网络中的主机互相
2022-05-21
Java
#TCP/IP #UDP #网络 #socket
Java多线程

Java多线程

Java多线程 Java多线程 程序、进程与多任务 线程 创建多线程 方式一:继承Thread类 方式二:实现Runnable接口 线程的生命周期 线程调度 线程同步 线程安全 Synchronized关键字 线程通信 程序、进程与多任务程序(program)是对数据描述与操作的代码的集合,是应用程序执行的脚本。 进程(process)是程序的一次执行过程,是系统运行程序的基本单
2022-05-15
Java
#Java多线程 #Thread
Java动态代理

Java动态代理

动态代理使用动态代理实现AOPAOP(Aspect Orient Program,面向切面编程) 代理设计模式的原理: 使用一个代理将对象包装起来,然后用该代理对象取代原始对象,任何对原始对象的调用都要通过代理,代理对象决定是否以及何时将方法调用转到原始对象上。 实例: 定义接口 ArithmeticCalculator public interface ArithmeticCalculator
2022-05-14
Java
#动态代理
Java反射

Java反射

Java反射 Java反射 Class Class定义 获取Class对象 Class类的常用方法 类加载器 Method 获取类的方法 调用类的方法 获取类的父类 获取父类的方法 Field 获取Field 获取Field的值 设置Field的值 Constructor 获取Constructor构造器 调用构造器的方法创建对象 Annotation 获取Annotation
2022-05-08
Java
#Java反射 #reflect
Java常用类

Java常用类

Java常用类 Java常用类 String类 不可变性 字符串缓冲池 字符串常用方法 StringBuffer、StringBuilder类 Date类 & DateFormat类 Random、Math String类不可变性实例一:String是不可变的字符序列 @Test public void Test(){ String str = "ww
2022-05-05
Java
#String #字符串
JavaIO

JavaIO

Java IO Java IO IO概述 File类 IO流分类 lnputStream & Reader OutputStream & Writer 缓冲流 转换流 RandomAccessFile类 对象的序列化 IO概述Java的IO流主要包括输入、输出两种IO流,每种输入输出流有可分为字节流和字符流两大类: File类File类代表与平台无关的文件和目录。File能新
2022-04-30
Java
#IO #文件读写
Java注解

Java注解

Java注解 Java注解 注解概述 基本的Annotation 自定义Annotation 提取Annotation信息 JDK的元Annotation 注解概述Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。Annotation可以像修饰
2022-04-30
Java
#注解 #Annotation
Java枚举

Java枚举

枚举 枚举 定义 自实现枚举类 使用enum定义枚举类 实现接口的枚举类 枚举类的方法 定义枚举类概述:在某些情况下,一个类的对象是有限而且固定的,例如季节类,只能有4个对象手动实现枚举类∶ private修饰构造器 属性使用private final修饰 把该类的所有实例都使用public static final来修饰 自实现枚举类定义Season类实例: public class
2022-04-28
Java
#枚举 #enum
Java异常

Java异常

Java异常分类 Error:JVM系统内部错误、资源耗尽等严重情况 Exception:其它因编程错误或偶然的外在因素导致的—般性问题,具体又分为RuntimeException、IOExeption等例如: 空指针访问 试图读取不存在的文件 网络连接中断 常见异常 ArithmeticException 数学异常 ArrayIndexOutOfBoundsException 数组越
2022-04-23
Java
#异常 #Exception
Java集合

Java集合

Java集合目录: Java集合 Collection 添加元素 访问集合的方法 移除集合中的元素 检测集合的方法 集合的其他方法 Set HashSet LinkedHashSet TreeSet 自然排序 定制排序 List Map HashMap Hashtable LinkedHashMap TreeMap Properties Collections 工具类 排序方法
2022-04-23
Java
#集合 #Collection #Set #TreeSet #List #Map #HashMap #HashTable
1…1213141516

搜索

Yorick
载入天数... 载入时分秒...
总访问量 次 总访客数 人