java面试
冰河家园
技术改变生活
展开
-
分布式事务解决方案
分布式事务原创 2023-04-06 15:35:36 · 447 阅读 · 0 评论 -
分布式事务解决方案
分布式事务原创 2023-02-17 17:36:12 · 132 阅读 · 0 评论 -
SpringCloud-Dubbo
分布式服务架构原创 2022-08-09 16:13:44 · 517 阅读 · 0 评论 -
Zuul入门实战
http//ZUUL_HOSTZUUL_PORT/微服务在Eureka注册中心上的serviced/**会被转发到serviceld对应的微服务。一个路由管理端点/actuator/routes和/actuator/filters,借助这两个端点,可以方便、直观地查看以及管理Zuul的路由。在微服务的交互中,为了避免客户端与每个微服务进行交互,zuul-微服务网关应运而生。Zuul是Netflix开源的微服务网关,它可以和Eureka、Ribbon、Hystrix等组件配合使用。...原创 2022-08-01 17:58:58 · 241 阅读 · 0 评论 -
java基础面试
1.final,finally,finalize的区别final:最终的意思,可以修饰类,方法和变量。 它修饰的类,不能被继承;它修饰的方法,不能被重写;它修饰的变量,不能被改变;finally:是异常处理的一部分,用于释放资源的。它控制的代码永远会执行。在执行到finally之前,JVM退出了finalize:还是Object类的一个方法,用于垃圾回收。Math.round(11.5)等于原创 2017-04-03 17:24:24 · 250 阅读 · 0 评论 -
多线程面试题
1:多线程有几种实现方案,分别是哪几种? 两种。继承Thread类实现Runnable接口扩展一种:实现Callable接口。这个得和线程池结合。2:同步有几种方式,分别是什么? 两种。同步代码块同步方法3:启动一个线程是run()还是start()?它们的区别? start();run():封装了被线程执行的代码,直接调用仅仅是普通方法的调用start():原创 2017-05-19 10:31:38 · 254 阅读 · 0 评论 -
java-解释性语言or编译型
JAVA语言是一种编译型-解释型语言,同时具备编译特性和解释特性其实,确切的说java就是解释型语言,其所谓的编译过程只是将.java文件编程成平台无关的字节码.class文件,并不是向C一样编译成可执行的机器语言,在此请读者注意Java中所谓的“编译”和传统的“编译”的区别)。作为编译型语言,JAVA程序要被统一编译成字节码文件——文件后缀是class。此种文件在java中又称为类文件。java类原创 2017-09-03 13:23:56 · 568 阅读 · 0 评论