`
jiagou
  • 浏览: 2632182 次
文章分类
社区版块
存档分类
最新评论

JAVA开发入门

 
阅读更多

1.Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。

2.开发JAVA程序,首先要熟悉JAVA语言,其次要搭建JAVA开发环境.

JAVA开发环境需要安装JDK.JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

JDK版本

SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。

EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。

ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。

没有JDK的话,无法安装或者运行java程序

以下是各版本的名称及发布日期:

  

版本

名称

发行日期

JDK 1.1.4

Sparkler(宝石)

1997-09-12

JDK 1.1.5

Pumpkin(南瓜)

1997-12-13

JDK 1.1.6

Abigail(阿比盖尔–女子名)

1998-04-24

JDK 1.1.7

Brutus(布鲁图–古罗马政治家和将军)

1998-09-28

JDK 1.1.8

Chelsea(切尔西–城市名)

1999-04-08

J2SE 1.2

Playground(运动场)

1998-12-04

J2SE 1.2.1

none(无)

1999-03-30

J2SE 1.2.2

Cricket(蟋蟀)

1999-07-08

J2SE 1.3

Kestrel(美洲红隼)

2000-05-08

J2SE 1.3.1

Ladybird(瓢虫)

2001-05-17

J2SE 1.4.0

Merlin(灰背隼)

2002-02-13

J2SE 1.4.1

grasshopper(蚱蜢)

2002-09-16

J2SE 1.4.2

Mantis(螳螂)

2003-06-26

J2SE 5.0 (1.5.0)

Tiger(老虎)

2004-09-30

J2SE 5.1 (1.5.1)

Dragonfly(蜻蜓)

未知

J2SE 6.0 (1.6.0)

Mustang(野马)

预计2006年

J2SE 7.0 (1.7.0)

Dolphin(海豚)

未知

 

JDK包含的基本组件包括:

  javac – 编译器,将源程序转成字节码

  jar – 打包工具,将相关的类文件打包成一个文件

  javadoc – 文档生成器,从源码注释中提取文档

  jdb – debugger,查错工具

  java – 运行编译后的java程序(.class后缀的)

  appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

  Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

  Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

  Jconsole: Java进行系统调试和监控的工具

常用的包

  java.lang: 这个是系统的基础类,比如String等都是这里面的,这个包是唯一一个可以不用引入(import)就可以使用的包

  java.io: 这里面是所有输入输出有关的类,比如文件操作等

  java.nio;为了完善io包中的功能,提高io包中性能而写的一个新包 ,例如NIO非堵塞应用

  java.net: 这里面是与网络有关的类,比如URL,URLConnection等。

  java.util : 这个是系统辅助类,特别是集合类Collection,List,Map等。

  java.sql: 这个是数据库操作的类,Connection, Statement,ResultSet等

  javax.servlet: 这个是JSP,Servlet等使用到的类

可以安装图形IDE提高工作效率

Eclipse (Java开源开发工具)

分享到:
评论

相关推荐

    初学者必看的JAVA开发入门(源代码)

    【JAVA开发入门】初学者在探索Java编程世界时,往往会面临许多挑战,而这份资源集合正是为了解决这些困扰而准备的。"初学者必看的JAVA开发入门(源代码)"是一个贴心的学习资料包,它包含了作者在学习Java过程中积累...

    java基础 Java开发入门到精通PPT课件 共353页.ppt

    Java的基础知识包括语法基础、面向对象编程以及高级编程接口,这些内容构成了Java开发入门到精通的核心。 **Java语法基础**是学习Java的第一步,涵盖了变量、数据类型、运算符、控制流(如if语句、for循环、while...

    传智播客.黑马程序员《Java 基础入门》课后习题答案

    第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向对象、跨平台性、健壮性、安全性...

    Arcgis server for java开发入门

    《ArcGIS Server for Java开发入门》是一份宝贵的资源,它为初学者提供了全面而深入的指导,帮助他们踏入GIS(地理信息系统)与Java技术相结合的世界。ArcGIS Server是Esri公司的一款强大的地理空间服务平台,它允许...

    Java开发入门实践.rar

    Java开发入门实践是一个针对初学者精心设计的学习资源集合,旨在帮助新手快速掌握Java编程语言的基础知识和实际应用。这个压缩包包含了一份名为"Gridview开发入门实践指南V1.6.docx"的文档,可能是一个关于在Java...

    java开发入门教程

    **Java开发入门教程** 在IT领域,Java是一种广泛使用的编程语言,尤其对于初学者来说,它具有易学、跨平台的特性,使得“Java开发入门”成为了一个热门的学习主题。本教程是为那些想要踏入Java编程世界的初级人员...

    Java开发入门教程

    【Java开发入门教程】 在Java开发领域,入门是学习任何技术的第一步,这个教程旨在为初学者提供一个全面且易懂的学习路径。Java作为一种多用途、面向对象的编程语言,被广泛应用于各种软件开发,包括桌面应用、企业...

    JAVA开发入门经典教程

    【JAVA开发入门经典教程】 Java开发入门经典教程是一份专为初学者设计的教育资料,旨在帮助新手快速掌握Java编程语言的基础知识。这份教程详细介绍了Java语言的核心概念、语法结构以及编程实践,对于想要踏入Java...

    java开发入门及项目实战源代码

    Java开发入门及项目实战源代码是为初学者和有志于深入Java编程的开发者准备的一份宝贵资源。这个压缩包包含了大量的源代码示例和实际项目的实现,旨在帮助学习者快速掌握Java语言的基础以及实际应用技巧。下面我们将...

    Java开发入门及项目实战 快速入门课件资源.zip

    本课程“Java开发入门及项目实战 快速入门课件资源”旨在帮助初学者迅速掌握Java编程基础,并通过实际项目实践提升技能。 首先,我们来探讨Java开发的基础知识。Java语言的设计理念是“一次编写,到处运行”,这...

    Arcgis+server+for+java开发入门

    《ArcGIS Server for Java开发入门》是一份专为初学者设计的教程,旨在帮助开发者快速掌握使用Java语言与ArcGIS Server进行集成开发的基础知识。ArcGIS Server是Esri公司提供的一个强大的地理信息系统(GIS)平台,...

    第1章 Java开发入门_上机练习.docx

    Java开发入门是编程学习的基础,本章节主要介绍了如何进行Java的上机实践,包括JDK开发环境的配置、Java程序的编辑、编译和运行,以及Java Applet小程序的创建和运行。 首先,JDK(Java Development Kit)是Java...

    第1章 Java开发入门_教学设计.pdf

    【Java开发入门】Java是一种高级程序设计语言,由Sun公司(现Oracle公司)于1995年推出,因其简单性、面向对象、安全性、跨平台性以及支持多线程等特性而广受欢迎,尤其在互联网、移动通信和家电领域应用广泛。...

    第01章 Java开发入门 03 发展史体系与下载

    Java开发入门:从发展历程到下载指南 Java,作为一种广泛使用的编程语言,自1995年发布以来,已经在全球范围内产生了深远影响。本章节将深入探讨Java的发展历程、其技术体系,以及如何下载并安装Java开发环境,为...

    传智播客java开发入门预热班教案

    "传智播客java开发入门预热班教案"是一个专门为初学者设计的学习资源,旨在帮助他们打下坚实的Java编程基础。传智播客是一家知名的教育机构,其课程质量得到了业界的认可。 首先,我们要理解Java的基础概念。Java是...

    第1章 Java开发入门.pptx

    Java开发入门是编程初学者踏入IT世界的基石,Java语言以其独特的特性和广泛的应用场景成为学习的热门选择。Java起源于1991年,由Sun公司的James Gosling领导的Green项目组开发,1995年正式对外发布,经历了多个版本...

    第01章 Java开发入门 05 Helloworld案例与分析

    Java开发入门是编程学习的重要阶段,而"Hello, World!"案例则是这个阶段的标志性起点。在本章节中,我们将深入探讨Java语言的基础,通过分析"Hello, World!"案例来理解其工作原理,为后续的Java编程学习打下坚实基础...

    第01章 Java开发入门 01 计算机基本概念与dos命令

    在本课程"第01章 Java开发入门 01 计算机基本概念与DOS命令"中,我们将深入探讨计算机的基本工作原理以及如何利用DOS命令行进行基本操作,这是学习任何编程语言,包括Java在内,所必备的基础知识。 首先,我们要...

    java 开发 入门

    创建新项目(Project)是开始Java开发的第一步。在Eclipse中,可以通过右键点击包资源管理器,选择“新建”来创建一个新的Java项目。按照指示,命名项目并配置相关设置,即可开始编写你的第一个Java程序。 总之,...

Global site tag (gtag.js) - Google Analytics