java
java基础、jvm、反射之类的高级技术等
Pop_Rain
这个作者很懒,什么都没留下…
展开
-
多线程编程题汇总
一、两个线程奇偶顺序打印轮流打印1-100数字1.1 实现方式1-----对共享变量加synchronized锁【代码】/* * Ant Group * Copyright (c) 2004-2021 All Rights Reserved. */package com.alipay.insttrade.common.service.integration.payment;/** * @author zhannan * @version Test.java, v 0.1 2021年12原创 2021-12-23 21:05:10 · 745 阅读 · 0 评论 -
java方法参数详析
title: java方法参数详析date: 2017-06-26 10:53:26updated: 2020-03-15 16:23:54categories: javatags:- java方法参数介绍一个方法不能修改一个基本数据类型的参数(即数值型和布尔型)一个方法可以改变一个对象参数的状态一个方法不能让对象参数引用一个新的对象事实上,java各种参数传递都是值传递(...原创 2020-03-17 13:24:58 · 331 阅读 · 0 评论 -
java基础知识点
title: java基础知识点date: 2017-12-08 15:35:31updated: 2020-03-15 17:33:58categories: javatags:- java10天恶补java的学习笔记java学习路线阳哥笔记】Java基础之笔记系列(全)用法:一共27章笔记,每章都很少,按顺序看完即可。有问题想深入的可以百度+b站视频,以下是看的过程...原创 2020-03-17 13:23:44 · 532 阅读 · 0 评论 -
md5加密字符串
title: md5加密字符串date: 2018-12-16 13:45:57updated: 2020-03-07 13:45:45categories: javatags:- java此文档为md5加密字符串的学习总结md5加密字符串md5:对任意长度字符串返回一个特定长度的加密编码,不可逆//盐值字符串,用于混淆md5。越复杂越好,用户猜不到private fin...原创 2020-03-17 13:23:12 · 305 阅读 · 0 评论 -
Java异常和处理详解
title: Java异常和处理详解date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:31categories: javatags:- java此文档为Java异常的学习总结Java异常和处理详解原创 2020-03-17 13:22:42 · 216 阅读 · 0 评论 -
java反射
title: java反射date: 2018-12-16 15:54:20updated: 2020-03-15 16:09:23categories: javatags:- java此文档为java反射的学习总结动态代理详解详看这篇博客Java的三种代理模式动态代理有以下特点:1.代理对象,不需要实现接口2.代理对象的生成,是利用JDK的API,动态的在内存中构建...原创 2020-03-17 13:20:20 · 196 阅读 · 0 评论 -
java优先队列
title: java优先队列date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:312020-03-07 13:42:15categories: javatags:- java此文档为java优先队列的学习总结java中优先队列和堆的详细使用来源:java中优先队列和堆的详细使用优先队列实现 大小根堆 解决top k 问题...原创 2020-03-16 16:28:15 · 527 阅读 · 0 评论 -
java多线程
title: java多线程date: 2018-12-16 15:54:20updated: 2020-03-06 23:25:51categories: javatags:- java此文档为java多线程的学习总结java多线程Java中的多线程你只要看这一篇就够了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7AmrIKKk-1584...原创 2020-03-16 16:27:44 · 192 阅读 · 0 评论 -
lamada表达式
title: lamada表达式date: 2018-12-16 15:54:20updated: 2020-03-06 23:43:58categories: javatags:- java此文档为java中lamada表达式的学习总结java中的lamada表达式x -> 2 * x 接收一个参数(数字类型),返回其2倍的值() -> {} 没有参数,右边的...原创 2020-03-16 16:26:50 · 212 阅读 · 0 评论 -
java IO
title: java IOdate: 2018-12-16 15:54:20updated: 2020-03-15 16:11:45categories: javatags:- java此文档为java IO的学习总结文件输入与输出1.从文件中读取信息//从文件中读取数据信息并打印输出import java.io.IOException;import java.n...原创 2020-03-16 16:26:16 · 362 阅读 · 0 评论 -
java内存模型JMM
title: java内存模型JMMdate: 2018-12-16 15:54:20updated: 2020-03-07 13:49:13categories: javatags:- java此文档为java内存模型JMM的学习总结java内存模型JMM程序运行的时候,内存主要由以下部分组成:堆:所有线程共享一个堆;存放的都是new 出来的对象;由垃圾回收器回收;方...原创 2020-03-16 16:25:45 · 171 阅读 · 0 评论 -
final关键字
title: final关键字date: 2018-12-16 15:54:20updated: 2020-03-06 23:45:36categories: javatags:- java此文档为java反射的学习总结匿名内部类使用的形参要设置为final详情参考使用的形参为何要为final我们给匿名内部类传递参数的时候,若该形参在内部类中需要被使用,那么该形参必须要为f...原创 2020-03-16 16:25:05 · 184 阅读 · 0 评论 -
java枚举
title: java枚举date: 2018-12-16 15:54:20updated: 2020-03-07 13:39:31categories: javatags:- java此文档为java枚举的学习总结使用枚举表示常量数据使用枚举表示常量数据,将多个参数一起打包作为常量package com.braincao.enums; /** * @FileName...原创 2020-03-16 16:24:35 · 175 阅读 · 0 评论 -
java深浅拷贝
title: java深浅拷贝date: 2018-12-16 15:54:20updated: 2020-03-15 13:29:14categories: javatags:- java此文档为java深浅拷贝的学习总结Java 浅拷贝和深拷贝来源:Java 浅拷贝和深拷贝1.直接赋值A1 a1 = a2;那么对象a1/a2指向同一个对象,即a2对对象的操作,a1也...原创 2020-03-16 16:24:02 · 233 阅读 · 0 评论 -
java集合
title: java集合date: 2018-12-16 15:54:20updated: 2020-03-15 16:26:00categories: javatags:- java此文档为java集合的学习总结集合框架Collection接口: List接口:有序,可以重复 ArrayList(主要实现类) LinkedList(频繁的插入、删除操作) ...原创 2020-03-16 16:23:12 · 382 阅读 · 0 评论 -
方法区与常量池
title: 方法区与常量池date: 2018-12-16 15:54:20updated: 2020-03-07 13:43:14categories: javatags:- java此文档为java枚举的学习总结方法区与常量池方法区里存储着class文件的信息和动态常量池,class文件的信息包括类信息和静态常量池。可以将类的信息是对class文件内容的一个框架,里面具...原创 2020-03-16 16:20:02 · 254 阅读 · 0 评论 -
java并发
title: java并发date: 2019-01-16 22:08:05updated: 2020-03-06 22:48:33categories: javatags:- java此文档为java并发的学习总结java并发总结图day1并发模拟–工具postman–http请求模拟,也可以进行简单的并发测试AB(apacheBench)–并发测试(只有命令行,没...原创 2020-03-15 18:17:14 · 490 阅读 · 0 评论 -
Object类
title: Object类date: 2017-06-29 11:35:57updated: 2020-03-15 16:40:46categories: javatags:- java此文档为java的Object类学习笔记一、介绍Object类的几个方法Object类是java所有类的始祖,在java中每个类都是由它扩展而来。可以用Object类型变量引用任何类型的对象...原创 2020-03-15 18:10:53 · 230 阅读 · 0 评论 -
内部类
title: 内部类date: 2017-07-04 17:51:32updated: 2020-03-15 16:02:20categories: javatags:- java此文档为java内部类的学习总结使用内部类的原因1、内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据2、内部类可以对同一个包中的其他类隐藏起来3、当想要定义一个回调函数...原创 2020-03-15 18:10:33 · 152 阅读 · 0 评论 -
继承与多态
title: 继承与多态date: 2017-06-28 16:05:46updated: 2020-03-15 16:20:28categories: javatags:- java继承介绍“is-a”关系是继承的一个明显特征java中所有的继承都是公有继承,而没有c++中的私有继承和保护继承java不支持多继承,多继承功能的实现方式用接口来实现阻止继承:...原创 2020-03-15 18:09:24 · 160 阅读 · 0 评论 -
构造器与初始化
title: 构造器与初始化date: 2017-06-27 09:48:34updated: 2020-03-15 16:07:18categories: javatags:- java构造器重载构造器用this调用另一个构造器无参数构造器构造器相关在一个源文件中,只能有一个共有public类(也可以没有,最多只能有一个),但可以有任意数目的非共有类,且源文件名必须与...原创 2020-03-15 18:08:54 · 229 阅读 · 0 评论 -
访问修饰符
title: 访问修饰符date: 2017-07-04 17:51:32updated: 2020-03-15 16:02:20categories: javatags:- java包package包:确保类名的唯一性命名包:用注册域名的逆序(更加保证包名唯一性与类名唯一性)一个类可以访问所属包中的所有类与其他包中的共有类(要import导入或者使用时添加完整的包名类名)...原创 2020-03-15 18:08:17 · 149 阅读 · 0 评论 -
《java核心技术》-学习笔记
title: 《java核心技术》-学习笔记date: 2016-06-09 15:30:46updated: 2020-03-15 18:02:54categories: javatags:- java这是《java核心技术-卷1》的学习笔记1.boolean类型只有true和false两个值,不能类型转换。2.char类型为2字节。3.常量在整个程序中只能被赋值一次。f...原创 2020-03-15 18:07:39 · 956 阅读 · 0 评论 -
抽象类与接口
title: 抽象类与接口date: 2017-06-30 16:55:39updated: 2020-03-15 16:14:38categories: javatags:- java抽象类介绍包含一个或多个抽象方法的类本身必须声明为抽象的;抽象类也可以包含具体数据和具体方法abstract class Person //抽象类{ private String name;...原创 2020-03-15 18:06:36 · 232 阅读 · 0 评论