Java

Java体系

Java之父:詹姆斯·高斯林java之前叫做“Oak”,后改名为Java。//Oak来源于橡树,java来源爪哇岛的一种咖啡 Java语言平台J2SE(Java2PlatformStandardEdition)标准版是为开发普通桌面和商务应用程序提供的解决方案,该技术体系...
代码星球·2020-08-07

JAVA的内存分配机制

 栈存储的都是局部变量局部变量:定义在方法声明上和方法中的变量 堆存储的都是new出来的东西即对象 方法区 本地方法区和系统有关 寄存器给CPU使用 ...
代码星球·2020-08-07

Java四方面组成要素

Java由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(JavaAPI)。它们的关系如下图所示:...
代码星球·2020-08-07

Java语言发展史

 Java语言发展史 詹姆斯·高斯林(JamesGosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patric...
代码星球·2020-08-07

经典java面试题(详细)

转载于:https://www.jianshu.com/p/c01eb6e46226categories:Interviewdescription:本文收集了一些经典的Java面试题1、面向对象的特征有哪些方面?抽象:将同类对象的共同特征提取出来构造类。继承:基于基类创建新类。封装:将数据隐藏起来,对数据的访问只能通过...
代码星球·2020-08-07

【java记录】序列化拷贝

1publicstatic<TextendsSerializable>Tclone(Tobj){2TcloneObj=null;3try{4//写入字节流5ByteArrayOutputStreamout=newByteArrayOutputStream();6ObjectOutputStreamobs=n...
代码星球·2020-08-07

java 开发遇到的问题

1.问题:jdbc从数据库读取到的时间与数据库时间不一致.数据库表内记录的时间:2019-07-0508:00:00jdbc:getDate(resultSet,1),方法获取到的时间:2019-07-0517:00:00解决方法:在jdbc连接的url手动添加中国时区标识:jdbc:mysql://localhost...
代码星球·2020-08-07

Spring Cloud底层原理

一、业务场景介绍二、SpringCloud核心组件:Eureka三、SpringCloud核心组件:Feign四、SpringCloud核心组件:Ribbon五、SpringCloud核心组件:Hystrix六、SpringCloud核心组件:Zuul七、总结毫无疑问,SpringCloud是目前微服务架构领域的翘楚,...
代码星球·2020-08-07

SpringBoot学习遇到的问题(持续更新)

1.问题:###Cause:com.microsoft.sqlserver.jdbc.SQLServerException:必须声明表变量"@P0"。;uncategorizedSQLException;SQLstate[S0001];errorcode[1087];必须声明表变量"@P0"。;nestedexcept...

Java消息队列

链接:https://zhuanlan.zhihu.com/p/57055360面试题为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?...
代码星球·2020-08-07

java 基础io

...
代码星球·2020-08-07

java 编译异常及其解决办法(持续更新)

1.解决办法:将jar版本降低适配低版本的jdk或tomcat1严重:ContainerBase.addChild:start:2org.apache.catalina.LifecycleException:Failedtostartcomponent[StandardEngine[Catalina].Standard...

java学习路线与书籍推荐

java学习路线与书籍推荐转载于:https://www.zhihu.com/question/56110328/answer/527771456 从入门javaSE到进阶javaEE书单推荐!!吐血整理!!(珍藏版)学习路线从入门到进阶:附技术书籍阅读方法论总结:前言:技术书阅读方法论一.速读一遍(最好在1...

java中String对象的存储位置

转载注明出处:https://www.cnblogs.com/carsonwuu/p/9752949.html 本次样例中使用6个test直接演示String对象的创建位置:堆、栈、常量池。1packagetest.string.equal;23publicclassMain{45/**创建了三个对象,"he...

Session概述(java)

转载于:https://www.cnblogs.com/aaron911/p/7889353.htmlSession一般译为会话,是解决Http协议的无状态问题的方案,可以将一次会话中的数据存储在服务器端的内存中,保证在下一次的会话中可以使用。在客户端浏览器第一次向服务器端发送请求时,服务器端会为这个客户端创建独有的S...
代码星球·2020-08-07