
Java高级特性
子清.
这个作者很懒,什么都没留下…
展开
-
Java之反射机制
类的执行过程类加载步骤什么是反射反射apiClass//1.通过Class.forName()(对于编译器并不知道对象类型,在运行期对未知类型进行操作时)try { Class c=Class.forName("preview.Person"); System.out.println(c.getName());} catch (ClassNotFoundException e) { e.printStackTrace();}//2.通过对象实例原创 2020-08-07 08:45:47 · 214 阅读 · 0 评论 -
Java之多线程
什么是多线程线程初体验ublic class MainThread { public static void main(String[] args) { Thread thread=Thread.currentThread(); String name=thread.getName(); System.out.println(name); thread.setName("my"); name=thread.原创 2020-08-06 08:50:59 · 125 阅读 · 0 评论 -
Java之输入输出流(二)
Reader与FileReaderFileReaderimport java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;//引入资源/*** @Author lichangxin* @date 2020-08-04* @Des*/public class demo { public static void main(String[] args) {原创 2020-08-05 08:45:40 · 140 阅读 · 0 评论 -
java之输入输出流(一)
Java IOInput输入 读取Output输出 写入java.io.File类用于操作文件或目录File类的常用方法import java.io.File;import java.io.IOException;/*** @Author lichangxin* @date 2020-08-02* @Des*/public class demo { public void creat(File file){ if (!file.exists()){原创 2020-08-04 08:42:18 · 227 阅读 · 0 评论 -
Java之常用类(二)
String类的length()方法String类的equals()方法equals()比较两个字符串的内容是否相同==比较两个字符串的内存地址是否相等,比较两个字符串是否为同一对象字符串对象创建问题String其他比较方法equalsIgnoreCase()忽略字符串的大小写trim()去掉字符串两端空格concat()链接字符串在这里插入图片描述String类的提取方法要在控制台输出“”,需要使用\转义字符串的拆分对字符串频繁修改(如字符串链接)时,使用Str原创 2020-08-03 08:46:04 · 134 阅读 · 0 评论 -
Java之常用类(一)
一、枚举(enum)枚举指由一组固定常量组成的类型通过enum定义枚举使用枚举的好处:类型安全、易于输入、代码清晰public enum Genders { 男,女}public class Student { public Genders sex; public static void main(String[] args) { Student stu=new Student(); //枚举使用后保证了sex的正确性原创 2020-07-30 18:46:38 · 345 阅读 · 0 评论 -
Java之Map接口和泛型
一、Map接口Map是接口,与Collectiom是并列的关系public static void main(String[] args) { //创建集合对象,并存放元素信息 Map countries=new HashMap(); countries.put("chaina","中国"); countries.put("chaina1","中国1"); countries.put("chaina2","中国2"); countries.put("cha原创 2020-07-30 08:44:58 · 440 阅读 · 0 评论 -
Java之集合
如果并不知道程序运行时需要多少对象,或者更复杂的方式存储对象----可以使用java集合框架Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中虚线为接口实线位类collection为接口,collections是算法(排序等)Map接口存储一组键值对象,提供key到value的映射List实现类(可重复,有序的)ArrayList:长度可变的数组,在内存当中是连续的,遍历‘、随机访问元素的效率高LinkedList:采用链表存储方法,插入删除效率高原创 2020-07-28 19:46:14 · 120 阅读 · 0 评论