![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【JAVA基础】
文章平均质量分 77
gxq741718618
这个作者很懒,什么都没留下…
展开
-
步步深入Java(二)—解释性 VS 编译型
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。一、编译 编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不原创 2015-01-31 21:16:52 · 916 阅读 · 7 评论 -
步步深入Java(三)—开发基础
一、JDK & JRE & JVM1. JDK(Java Software Develop Kit),后改为JavaDevelop Kit。JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序、Applet 和组件等。2. JRE(Java RuntimeEnvironment,Java运行环境),也就是Java平台。所有的Java程序都要在JRE下才能原创 2015-01-31 23:53:11 · 684 阅读 · 6 评论 -
浅析Java开发模式—Model1、Model2和三层
"解耦"的思想一直是我们倡导的,但在实际项目中怎样去做?这是需要我们去好好思考的。下面以Model1、Model2、三层为切入点,对比下去了解解耦的思想。Model1 使用JSP页面和JavaBean相结合的方式,由JSP页面来接收客户端请求,用JavaBean或其他服务完成业务逻辑、数据库操作和返回页面。我们这里的JavaBean主要是完成特定功能的Java类。原创 2015-02-27 16:17:17 · 1573 阅读 · 10 评论 -
步步深入Java — ==和equals
当你在程序中遇到判断变量或对象是否相等的情况,想到的应该是用equals或==,两者的区别在哪?先来了解一下内存中的堆和栈。 栈:基本类型的变量和对象的引用变量 堆:实际对象 例如:int i=1; int j=2; Object_A a=new Object_A();原创 2014-10-10 15:15:26 · 1048 阅读 · 10 评论 -
Java实战(一)—Dom4J读取配置文件实现抽象工厂+反射
Dom4j(简单了解) DOM4J即Document Object Model for Java使用java技术以文档方式解析XML数据的模型。 DOM4J是开源组织提供的一个免费的、强大的XML解析工具,如果开发者需要在项目中使用那么需要下载并引入jar包即可。抽象工厂 +反射 简单工厂 :适于需求明确,很少变动 工厂方法:适于单原创 2015-02-28 23:39:12 · 748 阅读 · 7 评论 -
深入浅出J2EE之(一)—13规范
解决什么问题? 在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次在开发都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列同称为中间件。 在上述的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组原创 2014-07-28 15:36:29 · 1159 阅读 · 18 评论 -
Eclipse +Tomcat+JDK那些事
最近开发过程和搭建Jenknis时,发现对JDK、Tomcat、Eclipse理解有些问题,具体的它们在整个开发环境中各起着什么作用。明白了之间的关系,才可以很清晰的搭建框架,或者部署开发环境。 JDK & JRE& JVM JDK(JavaDevelopment Kit) JDK是Java开发工具包,是SunMicrosystems针对Jav原创 2015-09-22 19:42:53 · 763 阅读 · 3 评论 -
POI按Excel模版导出数据
导出Excel是软件开发中的经典功能之一,大大小小的项目中都有它的存在。之前做的导出Excel只是将显示在表单上的所有数据(表头已经固定),直接将整个表单导出。但这种方式太不灵活,如果有几十个不同业务的地方,就需要写几十个导出Excel代码片段,因为标题头是不同的,需要根据每种业务的不同进行相应的设置。 为了更加灵活方便的导出Excel,往往采用第三方的工具。现在主流的的操作Exc原创 2015-09-24 13:15:37 · 807 阅读 · 2 评论