Java/Java开发框架 数据库相关教程 大数据相关教程 HTML/CSS相关教程 JavaScript/前端框架 开发工具相关教程 后端开发相关教程 Java开发技术 Java面试题库 Java架构设计 大数据资讯 大数据技术 大数据应用 Python开发技术 HTML HTML5 CSS JavaScript jQuery Vue AngularJS MySQL Oracle SQLServer MongoDB Redis

您搜索的“Java”, 共有33343个结果
1、文件转码:使用脚本 gbk转utf-8的脚本文件: #!/bin/bash FILE_SUFFIX="Java xml html vm js" # FILE_SUFFIX="vm" file_names="" for x in $FILE_SUFFIX do file_names=`find . -name "*.$x" | xargs file -I | grep -v utf-8 | awk -F " |:" '{print $1}'` for file_name in $file_names do # echo...
Java开发技术2020-02-06 14:59:56浏览 4
介绍 ReentrantLock称为重入锁,比内部锁synchonized拥有更强大的功能,它可中断、可定时、设置公平锁 【注】使用ReentrantLock时,一定要释放锁,一般释放放到finnal里写。 提供以下重要的方法 lock():获得锁,如果锁已被占用,则等待 lockInterruptibly():获得锁,但有限响应中断 unlock():释放锁 tryLock():尝试获取锁。如果获得,返...
Java开发技术2020-04-03 14:07:32浏览 3
前言 非阻塞IO,也被称之为新IO,它重新定义了一些概念。 1.缓冲buffer 2.通道 channel 3.通道选择器 BIO 阻塞IO,几乎所有的Java程序员都会的字节流,字符流,输入流,输出流等分类就是针对BIO而言的。我们在使用BIO的时候都是建立基本的节点流然后用过滤流进行包装。 不同于BIO,NIO所有的IO操作都是...
Java开发技术2019-05-28 10:12:18浏览 2
Java.lang: 这个包下包含了Java语言的核心类,如String、Math、Sytem和Thread类等,使用这个包无需使用import语句导入,系统会自动导入这个包中的所有类。 Java.util: 这个包下包含Java的大量工具类/接口和集合框...
Java开发技术2020-01-17 09:00:18浏览 2
Java:由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯・高斯林(James Gosling)等人...
Java开发技术2016-10-09 09:44:16浏览 1
这篇文章总结了多年来使用Java的一些心得体会,主要是和一些Java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好学习和使用
Java开发技术2020-03-06 15:00:05浏览 1
对于Java中的for循环,我们用的最多的无非就是下面这个语句: for (int i = 0; i < 10; i++) { System.err.println(i); } 但是对于for循环来说,它也有很多变体,如果不清楚了解for循环的结构原理,遇上一些变体的for循环,可能一时不太明白它的含义,for循环虽然有很多变体,但都离不开括号内3条语句的...
Java开发技术2019-03-14 09:15:00浏览 0
简介 Java内存模型是在硬件内存模型上的更高层的抽象,它屏蔽了各种硬件和操作系统访问的差异性,保证了Java程序在各种平台下对内存的访问都能达到一致的效果。 硬件内存模型 在正式讲解Java的内存模型之前,我们有必要先了解一下硬件层面的...
Java开发技术2019-05-24 09:40:08浏览 1
本文导引: 通过反射机制 获取类的基本信息 获取类的注解信息 获取泛型信息 package reflection; @AnnotationUserTable("datebaseExample") public class User { @AnnotationUserField(uName="name",type="varchar",length=10) private String name; @AnnotationUserField(uName="age",type="int",length=3) private int age...
Java开发技术2020-02-06 09:39:12浏览 2
1. Why ――引入泛型机制的原因 假如我们想要实现一个String数组,并且要求它可以动态改变大小,这时我们都会想到用ArrayList来聚合String对象。然而,过了一阵,我们想要实现一个大小可以改变的Date对象数组,这时我们当然希望能够重用之前写过的那个针对String对象的ArrayList实现。 在Java 5之前,ArrayList的实...
Java开发技术2020-03-18 08:03:14浏览 0
1 2 3 4 5 ... 3335