
Java
Java学习记录。
行稳致远-沉淀
这个作者很懒,什么都没留下…
展开
-
Java07-反射
1.反射的概念JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2.获取Class对象的方法1:对象获取,getClass();(new Person().getClass();)。2:类名获取,class属性。(Person.class;)。3:Class的静态方法获取。(Class.forName("com.my.Person");)。原创 2021-07-11 18:34:45 · 155 阅读 · 0 评论 -
Java06-网络编程
1.InetAddress的方法1:static InetAddress getLocalHost();2:String getHostAddress();获取IP地址。3:String getHostName();获取主机名。4:static InetAddress getByName(String hostName);通过主机名获取IP地址(传入IP地址和主机名都可以)。2.InetAddress的使用public static void run1() throws UnknownHost原创 2021-07-11 18:35:04 · 130 阅读 · 0 评论 -
Java05-线程
Thread1.Thread1:子类继承Thread。2:重写run()方法,执行run()不会开启新的线程。3:使用start()开启一个新线程,并且执行run()。2.多线程的内存执行start()会开启新的线程栈区,用于执行run();3.线程名1:执行main方法的线程是main线程。2:其他的线程是thread-0,thread-1。3:String getName();4:main线程也是Thread类的对象,可以使用static Thread currentThrea原创 2021-07-11 18:35:14 · 101 阅读 · 0 评论 -
Java04-输入输出流
1.输入和输出1:Output,将字节输出到磁盘。2:Input,将字节出入到JVM。2.OutputStream1:字节输出流,每次只操作文件中的一个字节。2:可以写任意文件。3.OutputStream中的方法1:void write(int b);2:void write(byte[] b);3:void write(byte,int start,int length);4:void close();4.FileOutputStream1:文件不存在,可以根据路径创建一个原创 2021-07-11 18:35:23 · 107 阅读 · 0 评论 -
Java03-包装类
1.包装类的概述1:一般输入多为字符串,需要进行转化,应该利用包装类。2:泛型需要使用包装类。3:类的修饰。public final class Integer extends Number implements Comparable<Integer> {} //final4:有一个内部类IntegerCache,与单例模式的静态内部类都是延时加载,private static class IntegerCache { static { //加载时回创建cache[]原创 2021-07-11 18:35:34 · 110 阅读 · 0 评论 -
Java02-Date类
1.毫秒的概念1:1000毫秒=1秒2:毫秒的0点(时间原点) -> 公元1970年1月1日 00:00:003:获取毫秒值 -> System.currentTimeMillis();当前时间减去时间原点2.Date的构造器public static void run(){ Date date = new Date(); System.out.println(date);}//Fri May 24 07:36:06 CST 2019 //new Date();原创 2021-07-11 18:35:44 · 227 阅读 · 1 评论 -
Java01-正则表达式
1.正则表达式的概念1:正则表达式,(Regular Expression)缩写为regex。2:正则表达式是一个字符串,用来定义规则,匹配一系列符合语法规则的字符串。3:在开发中,正则表达式通常被用来检索、替换符合规则的文本。2.正则表达式的规则表达式含义\\表示\\t制表符,相当于TAB\n换行\r光标来到下一行的行首[abc]匹配adc中的一个[^abc]匹配除了adc的所有字符中的一个[a-zA-Z]匹配52个字母中的原创 2021-07-11 18:35:51 · 327 阅读 · 0 评论