idea java

1.IDEA JAVA  编程工具
         IDEA:全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言)
             
             jdk:JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具
             maven:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件
            
             JVM: Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现
             SpingMvc
             gradle :基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置
            
             project:IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module
             module:模块,组件
             plugins   plug插件,plugins插件
            
            
            
            
             groovy: 基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码
             Kotlin:用于现代多平台应用的静态编程语言
            
            
            
        
         tomcat
         mysql
         navicate
java
     Java EE :核心是EJB3.0, 其提供了更兼便捷的企业级的应用框架
     Java Servlet: 一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。    
     JSP  :全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,
             由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准
             它实现了Html语法中的java扩展(以 <%, %>形式)。
             JSP与Servlet一样,是在服务器端执行的。
             通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
            
     四大组成
         Java编程语言,即语法
         Java文件格式,即各种文件夹、文件的后缀
         Java虚拟机(JVM),即处理*.class文件的解释器
         Java应用程序接口(Java API)。
        
        
     三大框架(SSH )主要用来开发web应用
         Spring
         Struts
         Hibernate
        
         grails: 一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架
    
             

posted @ 2019-04-12 15:11  委托的事件  阅读(375)  评论(0编辑  收藏  举报