首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我在山的这边
掘友等级
目前从事Java开发,喜欢写一些文章,研究一些技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
我在山的这边
关注了
溪饱鱼
我在山的这边
3年前
关注
Java泛型(什么是泛型)
1、什么是泛型 泛型是一种“代码模板”,可以用一套代码套用各种类型。 在讲解什么是泛型之前,我们先观察Java标准库提供的ArrayList,它可以看作“可变长度”的数组,...
0
评论
分享
我在山的这边
3年前
关注
Java注解(使用注解)
1、使用注解 什么是注解(Annotation)?注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”: 注释会被编译器直接忽略,注解则可以被编译器打包进入cl...
0
评论
分享
我在山的这边
3年前
关注
Java异常处理(使用Log4j)
1、使用Commons Logging 和Java标准库提供的日志不同,Commons Logging是一个第三方日志库,它是由Apache创建的日志模块。 Commons...
0
评论
分享
我在山的这边
3年前
关注
Java异常处理(使用断言)
1、自定义异常 Java标准库定义的常用异常包括: 当我们在代码中需要抛出异常时,尽量使用JDK已定义的异常类型。例如,参数检查不合法,应该抛出IllegalArgumen...
0
评论
分享
我在山的这边
3年前
关注
Java异常处理(抛出异常)
1、抛出异常 当某个方法抛出了异常时,如果当前方法没有捕获异常,异常就会被抛到上层调用方法,直到遇到某个try … catch被捕获为止: 通过printStackTrac...
0
评论
分享
我在山的这边
3年前
关注
Java异常处理(捕获异常)
1、捕获异常 在Java中,凡是可能抛出异常的语句,都可以用try … catch捕获。把可能发生异常的语句放在try { … }中,然后使用catch捕获对应的Excep...
0
评论
分享
我在山的这边
3年前
关注
Java异常处理(Java的异常)
1、Java的异常 在计算机程序运行的过程中,总是会出现各种各样的错误。 有一些错误是用户造成的,比如,希望用户输入一个int类型的年龄,但是用户的输入是abc: 程序想要...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(使用ForkJoin)
1、使用ForkJoin Java 7开始引入了一种新的Fork/Join线程池,它可以执行一种特殊的任务:把一个大任务拆成多个小任务并行执行。 我们举个例子:如果要计算一...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(Future)
1、使用Future 在执行多个任务的时候,使用Java标准库提供的线程池是非常方便的。我们提交的任务只需要实现Runnable接口,就可以让线程池去执行: Runnabl...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(Atomic)
1、使用Atomic Java的java.util.concurrent包除了提供底层锁、并发集合外,还提供了一组原子操作的封装类,它们位于java.util.concur...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(ReadWriteLock)
1、使用ReadWriteLock 前面讲到的ReentrantLock保证了只有一个线程可以执行临界区代码: 但是有些时候,这种保护有点过头。因为我们发现,任何时刻,只允...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(ReentrantLock)
1、使用ReentrantLock 从Java 5开始,引入了一个高级的处理并发的java.util.concurrent包,它提供了大量更高级的并发功能,能大大简化多线程...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(死锁)
1、死锁 Java的线程锁是可重入的锁。 什么是可重入的锁?我们还是来看例子: 观察synchronized修饰的add()方法,一旦线程执行到add()方法内部,说明它已...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(同步方法)
1.1、不需要synchronized的操作 JVM规范定义了几种原子操作: 基本类型(long和double除外)赋值,例如:int n = m; 引用类型赋值,例如:L...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(线程同步)
1、守护线程 Java程序入口就是由JVM启动main线程,main线程又可以启动其他线程。当所有线程都运行结束时,JVM退出,进程结束。 如果有一个线程没有退出,JVM进...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(线程的状态)
1、线程的状态 在Java程序中,一个线程对象只能调用一次start()方法启动新线程,并在新线程中执行run()方法。一旦run()方法执行完毕,线程就结束了。因此,Ja...
0
评论
分享
我在山的这边
3年前
关注
Java多线程(进程和线程)
1、进程 在计算机中,我们把一个任务称为一个进程,浏览器就是一个进程,视频播放器是另一个进程,类似的,音乐播放器和Word都是进程。 某些进程内部还需要同时执行多个子任务。...
0
评论
分享
我在山的这边
3年前
关注
IO流知识学习(PrintStream和PrintWriter)
PrintStream是一种FilterOutputStream,它在OutputStream的接口上,额外提供了一些写入各种数据类型的方法: 写入int:print(in...
0
评论
分享
我在山的这边
3年前
关注
IO流知识学习(Writer)
1、Writer Reader是带编码转换器的InputStream,它把byte转换为char,而Writer就是带编码转换器的OutputStream,它把char转换...
0
评论
分享
下一页
个人成就
文章被阅读
7,498
掘力值
467
关注了
2
关注者
3
收藏集
0
关注标签
10
加入于
2022-11-21