java概述与初识

      Java的的英文一门面向对象编程语言,不仅吸收了C ++语言的各种优点,还摒弃了C ++难以理解里的多继承指针等概念,因此爪哇语言具有功能强大和简单易用两个特征的.java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

java是Sun公司开发出来的语言,主要设计者是james Gosling(詹姆斯。戈士林)

1995年的java年语言面世,推出JDK1.0; 1998年年推出JDK1.2将JDK分为J2SE,J2EE,J2ME和。

J2EE是面向大型企业级的Java的应用开发平台(企业版)

J2SE是Java2standardedition是的Java的标准版,用于标准的应用开发,(标准版)

J2ME是Java2MicroEdition是的Java的微型版,常用于手机上的开发

J2EE,J2SE,J2ME是java的针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。

编译的Java源程序文件产生的字节码文件的扩展名为

为了彻底消除了安全隐患,爪哇语言丢弃了C / C ++中的指针从而确保系统安全。

虽然Java的是解释型语言,但随着随着 JIT(即时编译器)编译器技术的发展,爪哇程序的运行速度越来越接近于C ++等编译型语言。

Java语言是纯面向对象编程语言.Java程序分为两种,一种是可独立运行的Java应用程序,另一种是内嵌于网页中执行的Java小程序。

Java应用程序可以在(JRE / java运行环境)平台上直接运行,测试,该平台包括Java虚拟机(JVM),Java核心类库和支持文件。

Java的的柯林斯移植特性实现了软件开发人员一次关系编写,处处运行的梦想。

Java的虚拟机指的是Java的字节码的解释程序

JVM不能够执行二进制代码,JVM与把平台个人文库无关的字节码转换机器码分类中翻译使Java的程序能够跨平台运行,JVM是一台虚拟计算机,没有自己的CPU与内存

JVM实现了的Java应用程序的平台无关性。机器码是能够在计算机的CPU上执行的二进制代码。

 

JDK开发工具包中,启动的Java编译器的命令是Ĵ avac.exe

在某台计算机中安装JDK之后,安装路径下的箱文件夹中的java.exe的文件用于启动的Java虚拟机(JVM)

开发的Java应用程序,需要JDK

JDK目录

  • javap组件是反汇编器,通过它可以查看java编译器生成的字节码,显示字节码的含义

  • javac将源程序转换成字节码。

  • jar可以将相关的类文件打包成一个.jar文件。
  • jdb是差错工具

  • JDK中javadoc组件的作用是从源码注释中提取文档。

JDK常用工具

为了在Windows命令提示符下的任何目录下运行javac.exe和java.exe等JDK命令,需要配置path环境变量。

配置Windows命令操作环境下的Java开发环境分为2步骤:第一步,设置Windows路径变量(   path  ),便于操作系统在bin目录下找到java.exe和javac.exe等可执行文件;第二步,设置(  classpath  )环境变量,便于Java虚拟机在指定的目录下加载需要的类文件。

编译Java源程序文件产生的字节码文件的扩展名为(  class   )。

执行Java应用程序分为2步,第一步,利用(  javac.exe   )命令将一个Java源程序(.java)编译为一个字节码文件(.class);第二步,利用( java.exe;)命令执行一个字节码文件(*.class)。

一个Java源程序文件中最多只能有一个( public )类,其它类的个数不限。

为了提高Java程序的开发效率,目前有很多集成开发工具(IDE),最流行的是开源软件( Eclipse;),还包括MyEclipse、JBuilder、JDeveloper、JCreator等。

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse是一个专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台

Eclipse的透视图是多个视图和操作的集合。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值