首页>网络编程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • java IntelliJ IDEA的安装详解

    java IntelliJ IDEA的安装详解

    java IntelliJ IDEA的安装详解:1、运行下载好的exe文件;2、点击next;3、自定义安装目录,再点击next;4、勾选64位并且插件都选上。点击next;5、点击install。
    2022-05-30
  • Java Arrays类的常见使用

    Java Arrays类的常见使用

    Java Arrays类的常见使用:1、toString方法,将数组按照默认格式输出为字符串;​2、sort方法,将数组进行升序排序;3、equals,比较数组元素是否相等,如果数组值一样,对应位置元素不同,返回结果是false。
    2022-05-27
  • java中lock获取锁的四种方法

    java中lock获取锁的四种方法

    java中lock获取锁的四种方法:1、lock()方法获取锁;2、tryLock()尝试获取锁;3、tryLock(long time, TimeUnit unit)拿不到锁会等待;4、lockInterruptibly()中断线程等待。
    2022-05-27
  • java自定义异常类的注意点

    java自定义异常类的注意点

    java自定义异常类的注意点:1、子类重写的父类的方法, 其抛出的异常类型只能是被重写的方法的异常类的子类或本身。2、其中, 要区分:throw 与 throws的区别。
    2022-05-26
  • java中如何封装JDBC工具类

    java中如何封装JDBC工具类

    java中封装JDBC工具类:1、获取连接的方法;2、获取数据库连接的方法;3、释放连接的方法;4、数据库连接对象;5、执行SQL语句的对象和返回的结果集。
    2022-05-26
  • java ThreadLocal内存泄漏的解决

    java ThreadLocal内存泄漏的解决

    java ThreadLocal内存泄漏的解决:1、cleanSomeSlots(),expungeStaleEntry()方法都能清除key为null的value;2、 清除ThreadLocalMap中所有key为null的value。
    2022-05-26
  • java之JVM指令系统是什么?

    java之JVM指令系统是什么?

    java之JVM指令系统是:1、为实现Java语言而设计的,它包含了调用方法的指令,以及监控多优先级系统;2、VM中8位操作码的长度使得JVM最多有256条指令,而现在已经有超过160条指令被使用。
    2022-05-26
  • Java之jvm的执行程序过程

    Java之jvm的执行程序过程

    Java之jvm的执行程序过程:通过JVM将每一条指令翻译成不同平台机器码,通过特定平台运行。1、加载class文件;2、管理并分配内存;3、执行垃圾收集;4、java运行时环境由JVM构造的java程序的运行环境。
    2022-05-25
  • java ThreadLocal的对象存储和获取

    java ThreadLocal的对象存储和获取

    java ThreadLocal的对象存储和获取:1、从set方法看出,在ThreadLocalMap里存储了当前ThreadLocal所复制的变量副本;2、ThreadLocal本身不存储值,作为一个key使用。
    2022-05-25
  • java中内存模型是什么?有什么用?

    java中内存模型是什么?有什么用?

    java中内存模型是:1、一个抽象概念,和计算机的内存模型有很多相似的地方;2、包括线程、工作内存、主内存;3、工作内存可以类比计算的高速缓存,主内存类比计算机的主内存,JMM也有优化代码执行顺序的指令重排序。
    2022-05-25
  • Future在java中获取线程结果

    Future在java中获取线程结果

    Future在java中获取线程结果:1、表示一个可能还没有完成的异步任务的结果;2、针对这个结果可以添加Callback以便在任务执行成功或失败后作出相应的操作。
    2022-05-25
  • java ReentrantLock的重入测试

    java ReentrantLock的重入测试

    java ReentrantLock的重入测试:1、是可重入的读写锁,读写锁内部维护了一个ReadLock和一个WriteLock;ReentrantLock利用CAS+AQS队列来实现。它支持公平锁和非公平锁、重入的使用。
    2022-05-25
  • java中Scanner如何获取字符串

    java中Scanner如何获取字符串

    java中Scanner获取字符串:1、next 方法,输入的有效字符后面带有空格,next() 会将空格作为结束符;2、nextLine方法,以Enter为结束符,也就是说 ,nextLine()方法返回的是输入回车之前的所有字符。
    2022-05-24
  • Java中锁有哪些面试题

    Java中锁有哪些面试题

    Java中锁的面试题:在java中锁的类型对应被分成了六种,我们接触了两种最多的锁方法是lock和synchronized,这也是面试中最常问到的原理和作用机制题目。
    2022-05-24
  • java mybatis框架的配置

    java mybatis框架的配置

    java mybatis框架的配置:1、配置数据库,数据库可以配置多个,但是默认的只能用一个;2、配置SqlSessionFactory,接口除了使用基于 XML 的配置创建外也可以通过 Java API 编程式地被创建。
    2022-05-24