推荐
专栏
教程
课程
飞鹅
本次共找到5840条
java decompiler
相关的信息
爱写码
•
3年前
国产开源网络编程框架t-io使用必备:极速开发器Tio.java
Tio.java简介为了让用户减少查找API的时间,tio把常用API以静态方法的形式汇集于一个类,这就是Tio.javaTio.java本身并不实现过复杂的业务,各业务实现仍然分布在其它类中,Tio.java只是把用户关心的API集中起来,便于用IDE查找而已具体请参考:业务数据绑定无序列表资源绑定是指把业务相关的数据和Tcp连接(即Channel
Wesley13
•
3年前
java多线程之ReentrantLock
前言相信学过java的人都知道synchronized这个关键词,也知道它用于控制多线程对并发资源的安全访问,兴许,你还用过Lock相关的功能,但你可能从来没有想过java中的锁底层的机制是怎么实现的。如果真是这样,而且你有兴趣了解,今天我将带领你轻松的学习下java中非常重要,也非常基础的可重入锁ReentrantLock的实现机制。R
灯灯灯灯
•
4年前
一次性带你了解清楚Java内存模型!
Java内存模型咳咳咳,能看完的都是人上人。。。。Java虚拟机内部使用JMM(Java内存模型)将内存划分为两个逻辑单元,线程栈(或者叫本地内存)和堆。每一个线程都有属于自己的线程栈,在线程栈中会保存局部变量(也叫做本地变量)、方法中定义的参数和异常处理器的参数(catch中的参数);这些参数和变量都属于线程局部操作,会被隔离,所以不受内存模
山东彭于晏
•
4年前
JAVA初步认识
Java可以分为三个版本:JAVASE、JAVAEE、JAVAME简单来说:JavaSE(标准版)就是标准版的java开发版本,与C语言的使用十分类似。JavaEE(企业版)是在JavaSE的基础上增加了一些面向于web服务器的API,可以用来搭建网站。JavaME(微型版)则是面向于嵌入式设备的,用来开发软件等等。认识JRE和JDKJRE又叫做JAVA
Stella981
•
3年前
Flink on YARN部署快速入门指南
Apache Flink是一个高效、分布式、基于Java和Scala(主要是由Java实现)实现的通用大数据分析引擎,它具有分布式MapReduce一类平台的高效性、灵活性和扩展性以及并行数据库查询优化方案,它支持批量和基于流的数据分析,且提供了基于Java和Scala的API。 从Flink官方文档可以知道,目前Flink支持三大部署模式:Loca
Wesley13
•
3年前
Java日期时间API系列31
时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总毫秒数,是所有时间的基础,其他时间可以通过时间戳转换得到。Java中本来已经有相关获取时间戳的方法,Java8后增加新的类Instant等专用于处理时间戳问题。 1获取时间戳的方法和性能对比1.1获取时间戳方法Java8以前
Wesley13
•
3年前
Java中文编程开发,让Java编写更改复杂
额?what?在B站无意中看到一张图,无意间已发了自己的好奇,实际上我早就知道Java支持Unicode编码也就是可以使用中文命名规则,但是我们可以包装一下,玩一玩完全使用中文编码也未尝不可,但是经过尝试,比较困难,Java不支持运算符重载,也没有办法定义define所以很大程度上限制了我们使用Java开发
Wesley13
•
3年前
Java面试参考指南(一)
Java面向对象相关概念Java是一种基于面向对象概念的编程语言,使用高度抽象化来解决现实世界的问题。 面向对象的方法将现实世界中的对象进行概念化,以便于在应用之间进行重用。例如:椅子、风扇、狗和电脑等。Java里的类(Class)是一个蓝图、模板,或者称之为原型,它定义了同一类事物的相同属性和行为。实例(Instan
Stella981
•
3年前
Executors功能如此强大,ThreadPoolExecutor功不可没(一)
作为Java程序员,无论是技术面试、项目研发或者是学习框架源码,不彻底掌握Java多线程的知识,做不到心中有数,干啥都没底气,尤其是技术深究时往往略显发憷。在JDK1.5以前,研发人员在面对线程频繁调度的场景,必须手动打造线程池,来节约系统开销(画外音:真是吃了不少苦头)。从JDK1.5开始,Java提供了一个Excu
1
•••
79
80
81
•••
584