0推荐
27K 浏览

研究学习Kotlin的一些方法

Kotlin是一门让人感到很舒服的语言,相比Java来说,它更加简洁,省去了琐琐碎碎的语法工作,同时了提供了类似Lambda,String template,Null Safe Operator...
ivem 7年前   
Java   Kotlin  
0推荐
24K 浏览

Java多线程基础 线程的等待与唤醒

本篇我们来研究一下 wait() notify() notifyAll() 。
lamberta 7年前   
0推荐
17K 浏览

深入探讨Java中的异常与错误处理

Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将来程序崩溃就无从调试,很难找到异常所在的位置。本文将探讨一下Java中异常与错误...
WendellClun 7年前   
0推荐
18K 浏览

Android工作经验之开发技术分享

1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库 表段字段常量和SQL逻辑分...
0推荐
23K 浏览

Java线程池揭秘

前段时间公司里有个项目需要进行重构,目标是提高吞吐量和可用性,在这个过程中对原有的线程模型和处理逻辑进行了修改,发现有很多基础的多线程的知识已经模糊不清,如底层线程的运行情况、现有的线程池的策略...
hoaringtig 7年前   
0推荐
20K 浏览

Java中的NIO和IO的比较

NIO是为了弥补IO操作的不足而诞生的,NIO的一些新特性有:非阻塞I/O,选择器,缓冲以及管道。管道(Channel),缓冲(Buffer) ,选择器( Selector)是其主要特征。
vn547676 7年前   
Java   NIO   IO   Java开发  
0推荐
16K 浏览

Java并发编程之volatile关键字解析

volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。本文我们就从JVM内存模型开始,了解一下 volatile 的应用场景。
keithk 7年前   
0推荐
68K 浏览

爬虫开源:webBee-为乐趣而生的web垂直爬虫框架

webBee 基于 jdk8 是一个持续成长的 垂直爬虫框架 项目
XavNava 7年前   
0推荐
11K 浏览

ButterKnife源码简析

ButterKnife 是一个 Android 视图快速注入库,它通过给 View 字段添加注解,可以让我们丢掉 findViewById() 来获取 View 的方法,从而简化了代码。
0推荐
29K 浏览

在Docker中运行Java:为了防止失败,你需要知道这些

很多开发者会(或者应该)知道,当我们为运行在Linux容器(Docker、rkt、runC、lxcfs等)中的Java程序去设置JVM的GC、堆大小和运行时编译器的参数时并没有得到预想的效果。当...
XRTBet 7年前   
Java   Docker  
0推荐
67K 浏览

单元测试之旅--预见优秀

单元测试最初兴起于敏捷社区。1997年,设计模式四巨头之一Erich Gamma和极限编程发明人Kent Beck共同开发了JUnit,而JUnit框架在此之后又引领了xUnit家族的发展,深刻...
AstridAugus 7年前   
0推荐
15K 浏览

Java 内部类的很重要的4点总结

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。内部类分为: 成员内部类、局部内部类 、 静态嵌套类  、匿名内部类  。
7q6d0qgg3 7年前   
0推荐
16K 浏览

Java 调用外部程序

在Java中可以调用外部程序,这需要通过Process等类来实现。
MonikaBarba 7年前   
0推荐
28K 浏览

全面总结阿里巴巴Java开发手册

2016年底,阿里巴巴公开了其在内部使用的Java编程规范。随后进行了几次版本修订,笔者当时看到的版本为v1.0.2版。
jxymnet 7年前   
0推荐
17K 浏览

Java程序员应当知道的10个面向对象设计原则

面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式,而没有把足够...
KellePegues 7年前   
0推荐
7K 浏览

Error-prone,Google出品的Java和Android Bug分析利器

是什么 静态的Java和Android bug分析利器 由Google出品 由error-prone接管compiler,在代码编译时进行检查,并抛出错误中断执行 在抛出错误的同时给出具体的原因...
0推荐
15K 浏览

Java单例模式的几种形式

单例模式有5种写法:饿汉式、懒汉式、双重检验锁、内部类、枚举。本文主要对几种单例写法的整理,并分析其优缺点。
supperzq 7年前   
0推荐
16K 浏览

Java 泛型详解

在日常的开发中,我们会看到别人的框架很多地方会使用到泛型,泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方...
lilv3000 7年前   
0推荐
15K 浏览

Android安装包精简系列之图片优化

这是个人总结的应用安装精简系列的关于图片精简的第二篇,主要介绍在不降低用户体验的前提下,尽可能的精简图片的相关方案。 优化总体原则就是:在不降低图片效果、保证用户体验的前提下尽最大可能缩小图片文件的大小 。
GiuDotson 7年前   
0推荐
25K 浏览

40个Java多线程问题总结

个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。
gaoyanglei 7年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档