java
Emebaraly
这个作者很懒,什么都没留下…
展开
-
Java枚举类型
理解枚举类型枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。下面先来看看什么是枚举?如何定义枚举?枚举的定义回忆一下下面的程序,这是在没有枚举类型时定义常量常见的方式/** * Created by zejian on 20...转载 2018-08-09 10:04:34 · 219 阅读 · 0 评论 -
Java类型信息(Class对象)与反射机制
深入理解Class对象RRTI的概念以及Class对象作用认识Class对象之前,先来了解一个概念,RTTI(Run-Time Type Identification)运行时类型识别,对于这个词一直是 C++ 中的概念,至于Java中出现RRTI的说法则是源于《Thinking in Java》一书,其作用是在运行时识别一个对象的类型和类的信息,这里分两种:传统的”RRTI”,它假定我们在...转载 2018-08-09 10:14:48 · 219 阅读 · 0 评论 -
Java注解类型(@Annotation)
理解Java注解实际上Java注解与普通修饰符(public、static、void等)的使用方式并没有多大区别,下面的例子是常见的注解:public class AnnotationDemo { //@Test注解修饰方法A @Test public static void A(){ System.out.println("Test.....")...转载 2018-08-09 10:28:41 · 378 阅读 · 0 评论 -
Java多线程
在 Java 中实现多线程有两种手段,一种是继承 Thread 类,另一种就是实现 Runnable 接口。下面我们就分别来介绍这两种方式的使用。实现 Runnable 接口package ljz;class MyThread implements Runnable{ // 实现Runnable接口,作为线程的实现类 private String name ; /...转载 2018-08-10 13:58:34 · 187 阅读 · 0 评论 -
Java 验证身份证号的合法性(只利用校验位)
import java.util.Scanner;public class E201_06_04_身份证验证 { public static void main(String[] args) { System.out.println("请输入18位身份证号码(X大写):"); Scanner scan = new Scanner(System.in);...原创 2018-09-13 15:56:04 · 1362 阅读 · 0 评论 -
Java实现简单的聊天工具
先看代码:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.util.Scanner;public class Sender { private static Dat...原创 2018-09-27 21:05:08 · 4851 阅读 · 2 评论