用户中心USER CENTER

首页/用户
  • JAVA学习之路 (六) 面向对象之封装、继承、多态

    摘要:面向对象之封装继承多态封装将类中的信息进行隐藏在类的内部,不允许外部程序信息直接访问,而是只能通过该类的提供的方法来实现对隐藏信息的提供和访问。与之对应,包含内部类的类被称为外部类。 面向对象之封装、继承、多态 封装 将类中的信息进行隐藏在类的内部,不允许外部程序信息直接访问,而是只能通过该类的提供的方法来实现对隐藏信息的提供和访问。 好处 只能隐藏规定的方法和数据 隐藏类的实现细节,...

    wenhai.he 发布于Java
  • 轻松搞定Java位运算

    摘要:阅读原文轻松搞定位运算我们日常开发中为运算使用的并不多,但如果能巧妙的使用位运算可以减少运行开销和优化算法,通过的源码可知,如。按位非操作十进制二进制操作数后结果总结对每位进行取反。 阅读原文:轻松搞定Java位运算 我们日常开发中为运算使用的并不多,但如果能巧妙的使用位运算可以减少运行开销和优化算法,通过Java的源码可知,如HashMap。 单位换算 bit:位 一个二进制数据...

    wenhai.he 发布于Java
  • (四)Thread.join的作用和原理

    摘要:的含义是当前线程需要等待线程终止之后才从返回。简单来说,就是线程没有执行完之前,会一直阻塞在方法处。所以在线程执行完毕以后会有一个唤醒的操作,只是我们不需要关心。 文章简介 很多人对Thread.join的作用以及实现了解得很少,毕竟这个api我们很少使用。这篇文章仍然会结合使用及原理进行深度分析 内容导航 Thread.join的作用 Thread.join的实现原理 什么时候会使...

    wenhai.he 发布于Java
  • 925-长按键入

    摘要:前言的第一题长按键入你的朋友正在使用键盘输入他的名字。偶尔,在键入字符时,按键可能会被长按,而字符可能被输入次或多次。示例输入输出解释中的和被长按。 前言 Weekly Contest 107的第一题长按键入: 你的朋友正在使用键盘输入他的名字 name。偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。你将会检查键盘输入的字符 typed。如果它对应的可能...

    wenhai.he 发布于Java
  • javaScript中的函数应用

    摘要:概要当中的函数站在不同的角度有不同的分类和应用本文站在高阶函数的角度来讨论当中函数的应用场景。解决老版本浏览器函数兼容性问题判断数据类型高阶函数实现也就是面向切面编程在中这个概念基础且重要。 概要 js当中的函数站在不同的角度有不同的分类和应用,本文站在高阶函数的角度来讨论js当中函数的应用场景。 首先明确高阶函数定义: 函数可以作为参数被传递 函数可以作为返回值输出 应用场景 函...

    wenhai.he 发布于Java
<