摘要: JVM架构和GC垃圾回收机制详解 jvm,jre,jdk三者之间的关系 JRE (Java Run Environment):JRE包含了java底层的类库,该类库是由c/c++编写实现的 JDK (Java Development kit) 即java开发工具包,jdk包含了jre和一些java开 阅读全文
posted @ 2018-07-19 11:00 后知、后觉 阅读(2160) 评论(0) 推荐(0) 编辑
摘要: Java中对象的创建 clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢? 1 使用new操作符创建一个对象 2 使用clone 阅读全文
posted @ 2018-07-19 10:14 后知、后觉 阅读(1163) 评论(1) 推荐(2) 编辑
摘要: C/S 架构的概念 C/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。 客户端包含一个或多个在用户的电脑上运行的程序 服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序 阅读全文
posted @ 2018-07-19 09:56 后知、后觉 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是 阅读全文
posted @ 2018-07-19 09:52 后知、后觉 阅读(261) 评论(0) 推荐(0) 编辑
摘要: JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JND 阅读全文
posted @ 2018-07-19 09:42 后知、后觉 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 找了很多大佬的博客,看了之后还不是很清楚上下文到底是怎么回事,我个人理解 所谓上下文,它是用来存储系统的一些初始化信息,例如在jboss中通过配置文件指定了数据源,那么在jboss启动的时候就把这个文件的相关信息加载到上下文中,于是在我们使用这个数据源的时候,就需要先获得系统的上下文,然后再通过一定 阅读全文
posted @ 2018-07-19 09:38 后知、后觉 阅读(2514) 评论(1) 推荐(0) 编辑
摘要: 面试题1 - 什么情况下用+运算符进行字符串连接比调用StringBuffer/StringBuilder对象的append方法连接字符串性能更好? 面试题2 - 请说出下面程序的输出。 class StringEqualTest { public static void main(String[] 阅读全文
posted @ 2018-07-17 22:47 后知、后觉 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:https://blog.csdn.net/jackfrued/article/details/44921941 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象 阅读全文
posted @ 2018-07-16 16:35 后知、后觉 阅读(463) 评论(0) 推荐(0) 编辑
摘要: mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下: new File("/tmp/one/two/three").mkdirs(); 执行后, 会建立tmp/one/two/three四级目录 new File("/tmp/one/two/three").mkdir( 阅读全文
posted @ 2018-07-16 14:42 后知、后觉 阅读(597) 评论(0) 推荐(0) 编辑
摘要: github 上传代码步骤 一、git以及Github Git是个正快速成长的版本控制系统,它由GitHub维护。 优势: 1、支持离线开发,离线Repository。 2、强大的分支功能,适合多个独立开发者协作。 而GitHub是一个托管Git (开源或闭源)项目的网站 二、Github上注册一个 阅读全文
posted @ 2018-07-14 11:10 后知、后觉 阅读(437) 评论(0) 推荐(0) 编辑