首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java开发者的福音」泰山版《Java开发手册》速览!附下载地址。

经过一年的修炼,《Java 开发手册》泰山版于 4.22 正式发布。泰山版发布之后,我便立马去下载简单阅读了一下新增加了内容。...这篇文章中也使用到了错误码,但是关于错误的码设计并没有完全满足阿里巴巴开发手册的要求。我之前设计错误码的时候只是单纯使用 4 位数字唯一表示每一种错误,并没有区分具体场景。...而阿里巴巴开发手册它要求将错误产生来源分为 3 类,这样确实更好一点: A :错误来源于用户,比如参数错误,用户安装版本过低,用户支付 超时等问题; B :错误来源于当前系统,往往是业务逻辑出错,或程序健壮性差等问题...切勿把天数写死,推荐使用 Java8 相关的日期类 ? 使用 java.util.stream.Collectors类的toMap()方法的时候要注意 ?...配合阿里巴巴对应开发的插件— Alibaba Java Code Guidelines(阿里巴巴 Java 代码规范)效果更佳哦!我在《第一弹!安排!安利 10 个让你爽到爆的 IDEA 必备插件!》

66040

Java面试手册:JDBC

什么是JDBC Java数据库连接,简称JDBC(java Database Connectivity),是一种用于执行SQL语句的java API,它由一组java编写的类和接口组成。...它是由sum公司开发的一套系统组件,供开发者直接调用。 程序是如何同数据库进行沟通的 数据库本身就是一个独立运行的应用程序,编写应用程序就是利用网络通信协议与数据库进行命令交换,来进行命令的增删查找。...三层架构 JDBC分为两部分 JDBC 应用程序开发者接口((ApplicationDeveloper Interface) JDBC 驱动程序开发者接口 (Driver Developer Interface...)),驱动程序接口是数据库厂商要实现驱动程序时的规范,一般开发者并不用了解。...程序;一般会将数据库的连接信息提取出来放在配置文件里面,java程序只需要读取配置文件就、就可以了。

82310

Java面试手册:反射

Java大联盟 致力于最高效的Java学习 什么是反射?...我们知道 Java 是面向对象的编程语言,世间万物都可以抽象成对象,反射也不例外,即通过反射机制获取的类的结构也可以抽象成一个对象,如何来创建这个对象呢?...如java.lang.String)作为参数传入,即可获取对应的 Class 对象,forName(StringclassName) 方法的定义如下图所示。...2、通过目标类的 class 创建,Java 中的每一个类都可以调用类.class,这里的 class 不是属性,它叫作“类字面量”,其作用是获取内存中目标类型 class 对象的引用。...java.lang.reflect 包中提供了 InvocationHandler 接口,通过该接口可以在程序运行期间动态生成代理类。

49620

Java面试手册:线程专题 ①

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

78120
领券