java学习--2. Java入门

1. J2EE(企业版):攻占服务器
2. 基于Java开发了很多平台、系统、工具:
  1. 构建工具:Ant、 Maven、Jekins
  2. 应用服务器:Tomcat、Jetty、Jboss、Websphere、weblogic
  3. Web开发:Struts、Spring、Hibernate、myBatis
  4. 开发工具:Eclipse、Netbean、Intellij idea、Jbuilder
  5. Hadoop(大数据领域)
  6. Android(手机端)
3. Java特性和优势

简单性
面向对象
可移植性
高性能
分布式
动态性(反射机制)
多线程
安全性
健壮性(防病毒、防篡改)

4.Java三大版本
  1. Java SE: 标准版(桌面程序、控制台开发……)
  2. JavaME:嵌入式开发(手机、小家电……)
  3. JavaEE:企业级开发(web端、服务器开发……)
5. JDK , JRE , JVM
  1. JDK 包含 JRE、JVM
  2. JDK : Java Development Kit
  3. JRE : Java Runtime Environment
  4. JVM : JAVA Virtual Machine
6. 计算机高级语言一般分为 编译型 和 解释型
  1. 编译型:全部一次性编译 ,执行速度更快(编译器)
  2. 解释型:逐步实时编译,运行到哪解释到哪,回退语句查看,则重新解释该语句;较耗性能(解释器)
7. Java程序运行机制

【Java 既有编译型,也有解释型】

源文件(.java文件)–>Java编译器 -->字节码(.class文件)–>类装载器 -->字节码校验器 --> 解释器–>操作系统平台

8. IDEA快捷键
  1. psvm:自动生成 public static void main(String[] args){}
  2. sout:自动生成 System.out.println();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值