自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 反射机制____反编译某个类的所有属性Field

/* java.lang.reflect.Field;类中的属性*/import java.lang.reflect.*;public class Test09{ public static void main(String[] args) throws Exception{ //获取整个类 Class c = Class.forName("java.lang.String"...

2020-02-29 23:31:19 132

原创 IO和Properties的联合应用

/*IO和Propertiesdbinfo文件里面的内容是:username=scott*/import java.io.*;import java.util.*;public class Test08{ public static void main(String[] args) throws Exception{ //1.创建属性对象 Properties ...

2020-02-29 20:41:43 171

翻译 反射机制____关于java语言中的可变长参数

/* 关于java中的可变长参数*/class Test07{ //m1方法有一个 int类型 的可变长参数 public static void m1(int... a){ //m1方法在调用的时候,传递的实参可以是 0-N 个 System.out.println("Test"); } //如果可以精确匹配的方法,则调用该方法,不会再去执行可变长参数的那个方法 pub...

2020-02-29 18:56:01 144

翻译 java反射机制____通过Class类对象创建java对象

/* 获取class类型的对象之后,可以创建该“类”的对象*/class Test07{ public static void main(String[] args) throws Exception{ //将A.class文件装载到JVM中的过程 Class c = Class.forName("Employee"); //创建此 class对象 所表示的类的一个新实例...

2020-02-29 18:30:39 608

原创 java反射机制__获取Class类型对象的三种方式

/* 获取Class类型对象的三种方式*/import java.util.Date;class Test07{ public static void main(String[] args) throws Exception{ //第一种方式: Class c1 = Class.forName("Employee"); //c1引用保存内存地址指向堆中的对象,该对象代表的是Em...

2020-02-29 18:01:56 670 3

原创 java反射机制__reflect概述

/*以下是sun提供的反射机制中的类java.lang.Class;java.lang.reflect.Constructor;java.lang.reflect.Field;java.lang.reflect.Method;java.lang.reflect.Modifier;反射机制的作用:1.反编译:.class—>.java2.通过反射机制访问java类的属性,方法...

2020-02-29 17:29:28 132

原创 多线程同步synchronized详解01

t1和t2异步编程模型:t1线程执行t1的,t2线程执行t2的,两个线程之间谁也不等谁同步编程模型:t1线程和t2线程执行,当t1线程必须等t2线程执行结束之后,t1线程才能执行什么时候要同步呢?为什么要引入线程同步呢?1.为了数据的安全,尽管应用程序的使用率降低,但是为了数据的安全,必须加入线程同步机制,线程同步机制使程序变成了(等同)单线程2.什么条件下要使用线程同步?第一,必须是...

2020-02-29 11:45:10 115

翻译 线程的调度与控制___sleep方法讲解

2020-02-29 09:53:43 127

翻译 线程的调度与控制____线程的优先级

/*三个方法:1.获取当前线程对象:Thread.currentThread();2.给线程起名:t.setName("t");3.获取线程的名字:t.getName();*/class Test04{ public static void main(String[] args){ //如何获取当前线程对象 Thread t = Thread.currentThread(...

2020-02-29 09:52:45 104

翻译 线程的生命周期

2020-02-28 14:41:17 65

翻译 java中线程的创建与启动第二种方式

2020-02-28 14:21:00 64

翻译 java中线程的创建与启动

/*在java语言中实现多线程的第一种方式: 第一步:继承java.lang.Thread; 第二步:重写run方法三个知识点: 如何定义线程? 如何创建线程? 如何启动线程?*/class Test03{ public static void main(String[] args){ //创建线程 Thread t = new Processor();//多态,父...

2020-02-28 14:12:29 76

翻译 使用进程和线程分析java的运行原理

java命令会启动java虚拟机,启动JVM,等于启动了一个应用程序,表示启动了一个进程。该进程会自动启动一个“主线程”,然后主线程去调用某个类的main方法,所以main方法运行在主线程中。在此之前的所有程序都是单线程的。...

2020-02-28 13:35:37 88

翻译 进程和线程的区别?

1.什么是进程?一个进程对应一个应用程序例如:在windows操作系统中启动word就表示启动了一个进程。在java的开发环境下启动java虚拟机JVM,就表示启动了一个进程。现在的计算机都是支持多进程的,在同一个操作系统中,可以同时启动多个进程。2.多进程有什么作用?单进程计算机只能做一件事情玩电脑,一边玩游戏(游戏进程),一边听音乐(音乐进程)对于单核计算机,在同一时间点上,游戏进...

2020-02-28 13:21:19 97

翻译 Reader和Writer继承关系结构图

java语言中的流分为四大家族:(InputStream,OutputStream,Reader,Writer)

2020-02-27 18:52:11 438

翻译 InputStream和OutputStream继承关系结构图

java语言中的流分为四大家族:(InputStream,OutputStream,Reader,Writer)

2020-02-27 18:45:47 1753

翻译 IO流流程分析,画图分析流的本质

需要掌握的16个流:

2020-02-27 18:27:26 148

翻译 双向链表

2020-02-09 17:44:08 54

翻译 Map集合继承结构图

2020-02-09 14:59:32 620

翻译 collection集合的继承结构图

2020-02-09 14:16:44 484

翻译 java冒泡排序

2020-02-07 12:31:58 53

翻译 java异常机制,异常继承结构详解

2020-02-05 12:25:39 725

翻译 关于java语言访问控制权限修饰符

关于java语言访问控制权限修饰符:修饰类,修饰方法,修饰变量private 只能在本类中访问缺省 本类,同一包下,不同包下不行protected 本类,同一包下,不同包下不行,但是子类可以public 可以在任何位置访问...

2020-02-03 21:19:42 192

原创 java中 super关键字用在构造方法中

super关键字用在构造方法中语法:super(实参);作用:通过子类的构造方法去调用父类的构造方法语法规则:一个构造方法第一行如果没有this(…) 也没有显示的去调用super(…)系统会默认的调用super();注意:super(…)的调用只能放在构造方法的第一行this(...)的调用也只能放在构造方法的第一行所以super(…)和this(…)不能共存通过...

2020-02-02 13:40:22 251

原创 关于java语言中向上转型和向下转型

关于java语言中向上转型和向下转型1.向上转型(upcasting):子----父向上转型又被称为自动类型转换父类型的引用指向子类型的对象2.向下转型(downcasting):父----子注意:无论是向上转型还是向下转型,两个类之间必须要有继承关系instanceof的用法(引用 instanceof 类型)(a instanceof Cat)如果结果为true,则表示...

2020-02-01 20:58:28 105

翻译 java面向对象方法的覆盖重写

2020-02-01 20:32:29 202

布尔商城简易小框架

php简易mvc框架,适合新手,是十八哥讲的课,啦

2019-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除