登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java
(共
2281
篇经验)
0
推荐
27K
浏览
研究学习Kotlin的一些方法
Kotlin是一门让人感到很舒服的语言,相比Java来说,它更加简洁,省去了琐琐碎碎的语法工作,同时了提供了类似Lambda,String template,Null Safe Operator...
ivem
8年前
Java
Kotlin
0
推荐
24K
浏览
Java多线程基础 线程的等待与唤醒
本篇我们来研究一下 wait() notify() notifyAll() 。
lamberta
8年前
Java
Java开发
多线程
0
推荐
17K
浏览
深入探讨Java中的异常与错误处理
Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将来程序崩溃就无从调试,很难找到异常所在的位置。本文将探讨一下Java中异常与错误...
WendellClun
8年前
Java
Java开发
0
推荐
18K
浏览
Android工作经验之开发技术分享
1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库 表段字段常量和SQL逻辑分...
2596274042
8年前
Java
数据库
移动开发
Android开发
安卓开发
0
推荐
23K
浏览
Java线程池揭秘
前段时间公司里有个项目需要进行重构,目标是提高吞吐量和可用性,在这个过程中对原有的线程模型和处理逻辑进行了修改,发现有很多基础的多线程的知识已经模糊不清,如底层线程的运行情况、现有的线程池的策略...
hoaringtig
8年前
Java
Java开发
线程池
0
推荐
20K
浏览
Java中的NIO和IO的比较
NIO是为了弥补IO操作的不足而诞生的,NIO的一些新特性有:非阻塞I/O,选择器,缓冲以及管道。管道(Channel),缓冲(Buffer) ,选择器( Selector)是其主要特征。
vn547676
8年前
Java
NIO
IO
Java开发
0
推荐
16K
浏览
Java并发编程之volatile关键字解析
volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。本文我们就从JVM内存模型开始,了解一下 volatile 的应用场景。
keithk
8年前
Java
并发
Java开发
0
推荐
68K
浏览
爬虫开源:webBee-为乐趣而生的web垂直爬虫框架
webBee 基于 jdk8 是一个持续成长的 垂直爬虫框架 项目
XavNava
8年前
Java
网络爬虫
0
推荐
11K
浏览
ButterKnife源码简析
ButterKnife 是一个 Android 视图快速注入库,它通过给 View 字段添加注解,可以让我们丢掉 findViewById() 来获取 View 的方法,从而简化了代码。
Ari8006
8年前
Java
移动开发
Android开发
butterknife
0
推荐
29K
浏览
在Docker中运行Java:为了防止失败,你需要知道这些
很多开发者会(或者应该)知道,当我们为运行在Linux容器(Docker、rkt、runC、lxcfs等)中的Java程序去设置JVM的GC、堆大小和运行时编译器的参数时并没有得到预想的效果。当...
XRTBet
8年前
Java
Docker
0
推荐
67K
浏览
单元测试之旅--预见优秀
单元测试最初兴起于敏捷社区。1997年,设计模式四巨头之一Erich Gamma和极限编程发明人Kent Beck共同开发了JUnit,而JUnit框架在此之后又引领了xUnit家族的发展,深刻...
AstridAugus
8年前
Java
单元测试
0
推荐
15K
浏览
Java 内部类的很重要的4点总结
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。内部类分为: 成员内部类、局部内部类 、 静态嵌套类 、匿名内部类 。
7q6d0qgg3
8年前
Java
Java开发
0
推荐
16K
浏览
Java 调用外部程序
在Java中可以调用外部程序,这需要通过Process等类来实现。
MonikaBarba
8年前
Java
Java开发
0
推荐
28K
浏览
全面总结阿里巴巴Java开发手册
2016年底,阿里巴巴公开了其在内部使用的Java编程规范。随后进行了几次版本修订,笔者当时看到的版本为v1.0.2版。
jxymnet
8年前
Java
Java开发
0
推荐
17K
浏览
Java程序员应当知道的10个面向对象设计原则
面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式,而没有把足够...
KellePegues
8年前
程序员
Java
Java开发
0
推荐
7K
浏览
Error-prone,Google出品的Java和Android Bug分析利器
是什么 静态的Java和Android bug分析利器 由Google出品 由error-prone接管compiler,在代码编译时进行检查,并抛出错误中断执行 在抛出错误的同时给出具体的原因...
vsgdk5557
8年前
Java
移动开发
Android开发
安卓开发
0
推荐
15K
浏览
Java单例模式的几种形式
单例模式有5种写法:饿汉式、懒汉式、双重检验锁、内部类、枚举。本文主要对几种单例写法的整理,并分析其优缺点。
supperzq
8年前
Java
Java开发
单例模式
0
推荐
16K
浏览
Java 泛型详解
在日常的开发中,我们会看到别人的框架很多地方会使用到泛型,泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方...
lilv3000
8年前
Java
Java开发
泛型
0
推荐
15K
浏览
Android安装包精简系列之图片优化
这是个人总结的应用安装精简系列的关于图片精简的第二篇,主要介绍在不降低用户体验的前提下,尽可能的精简图片的相关方案。 优化总体原则就是:在不降低图片效果、保证用户体验的前提下尽最大可能缩小图片文件的大小 。
GiuDotson
8年前
Java
Git
移动开发
webP
Android开发
0
推荐
25K
浏览
40个Java多线程问题总结
个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。
gaoyanglei
8年前
Java
Java开发
多线程
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档