学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    新年·上云精选

    热卖云产品新年特惠,2核2G轻量应用服务器9元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java面试手册:JDBC

    Java数据库连接,简称JDBC(java Database Connectivity),是一种用于执行SQL语句的java API,它由一组java编写的类和接口组成。 JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据的开发人员能够用纯java API编写数据库应用程序。 JDBC体系结构:java访问各种关系型数据库的一系列API,功能包括 1、建立数据库连接 2、创建SQL语句 3、执行SQL语句 4、查看或修改结果 具体的方法: 代码实例:Connection 程序;一般会将数据库的连接信息提取出来放在配置文件里面,java程序只需要读取配置文件就、就可以了。 java 中对数据库的操作时,一般是建立一个模型类,将数据库的表映射到模型类,然后以面向对象的操作方法来处理。

    47610

    Java面试手册:线程专题 ①

    5、如何在java中实现多线程 在语言层面有两种方式。可以继承java.lang.Thread线程类,但是它需要调用java.lang.Runnable接口来执行。 在Java的线程中并没有可供任何对象使用的锁和同步器。 这就是为什么这些方法是Object类的一部分,这样Java的每一个类都有用于线程间通信的基本方法 Java API 的设计人员提供了一些方法当等待条件改变的时候通知它们,但是这些方法没有完全实现。 26、Java中的同步集合与并发集合有什么区别? 同步集合与并发集合都为多线程和并发提供了合适的线程安全的集合, 同步集合:在Java1.5之前程序员们只有同步集合来用且在多线程并发的时候会导致争用,阻碍了系统的扩展性 并发集合: 可扩展性更高,Java5

    37020

    Java面试手册:线程专题 ④

    使用java.util.concurrent.atomic包中的Atomic Wrapper类。例如AtomicInteger 使用java.util.concurrent.locks包中的锁。 Java同步提供了性能成本的数据完整性,因此只有在绝对必要时才应该使用它。 Java同步仅在同一个JVM中工作,因此如果您需要在多个JVM环境中锁定某些资源,它将无法工作,您可能需要考虑一些全局锁定机制。 Java synchronized关键字不能用于构造函数和变量。 线程调度并不受到Java虚拟机控制,所以由应用程序来控制它是更好的选择(++也就是说不要让你的程序依赖于线程的优先级++)。 9、你如何确保main()方法所在的线程是Java程序最后结束的线程? 11、 Java中什么是竞态条件? 举个例子说明。

    30110

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 验证码

      验证码

      天御验证码(Captcha)针对网站、APP 开发者提供安全智能的验证码服务,基于腾讯多年技术沉淀,天御验证码最大程度地保护业务安全;同时,便捷的设计减少交互,让开发者不再因验证码难以识别而担心用户流失。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券