美文网首页
初识java之java入门

初识java之java入门

作者: Ben000 | 来源:发表于2018-11-22 17:08 被阅读0次

    一.java的起源:

      java语言是当今比较流行的计算机编程语言,它的前身是Sun公司(现已被Oracle公司收购)开发的一种用于智能化家电的名为Oak语言,它的基础是C语言和C++语言,因其是对C++的改良,故其继承了很多C++语言所具有的东西。

    二.java语言的特点:

    1.简单易学

    2.面向对象

    (1)封装

    (2)继承

    (3)多态

    3.平台无关性

    4.分布式

    5.可靠性

    6.安全性

    7.支持多线程

    8.支持网络编程

    9.编译与解释并存

    三.java分类

    1.java SE(java Platform Standard Edition)(标准版):用于工作站、PC的java标准平台。

    2.java ME(java Platform Micro Edition)(精简版):是致力于消费产品和嵌入式设备的最佳解决方案。

    3.java EE(java Platform Enterprise Edition)(企业版):是以企业为环境而开发应用程序的解决方案。

    四.JVM

    1.java程序的运行需要先经过编译后经过解释。即将源程序通过编译器转换为字节码文件,后通过解释器来运行。

    2.字节码文件的好处:字节码文件可跨平台执行。

    五.java程序的种类和结构

    1.分类:

    (1)java应用程序(java application):在java平台上独立运行的一种程序

    (2)java小程序(java applet):内嵌在html文件里,需要在浏览器的支持下才能运行

    2.结构:

    (1)package语句

    (2)import语句

    (3)类定义

    无论是应用程序还是小程序都必须有一个主类,主类是程序执行的起始点。

    应用程序的主类是包含有main()方法的类,但应用程序的主类并不一定要求是public类。

    3.java应用程序源文件的命名规则:

    源文件的扩展名必须是.java;如果原文件中有多个类,则最多只能有一个类是public类,且该public类必须与文件名相同(大小写可以不同);如果源文件中没有public类,那么源文件的名字由用户任意命名。但需注意,包含有main()方法的类是应用程序的主类,该类无论是否是public,在执行时必须输入主类名,即“java

    主类名”,因为这是该程序的起始点。

    4.java小程序的源文件命名规则:一个java小程序也是有若干个类组成的,一个java小程序不需要main()方法,但必须有一个父类为JApplet或Applet的类,该类就是java小程序的主类,java小程序的主类必须是public,java小程序源文件的名字一定要与主类的名字相同。

    5.main()方法在java应用程序中很特殊,其一定要声明为public,使其他地方能够调用,且其没有返回值,故其前要加void关键字。

    6.java程序中必须至少有一个类。

    六.java开发工具

    1.JDK:java开发工具

    JDK由java API,java运行环境和一组建立、测试工具的java实用程序等组成,其核心是java API。

    2.API:java提供的标准类库供编程人员使用,开发人员要使用这些类来实现java语言的功能。

    3.bin:该文件夹存放javac、java等程序命令。

    bin文件夹下的常用命令。

    (1)javac.exe:java编译器,将java源代码文件转换为字节码文件。

    (2)java.exe:java解释器,执行Java程序的字节码文件。

    (3)appletviewer.exe:小程序浏览器,执行嵌入在html文件中的java小程序的java浏览器。

    (4)javadoc.exe:根据java源代码及说明语句生成java程序的html格式的帮助文档。

    (5)jdb.exe:java调试器,可以逐行执行程序、设置点和检查变量。

    (6)jar.exe:创建扩展名为.jar的压缩文档,与zip压缩文件格式相同。

    4.db:该文件夹包含Apache Derby数据库等开放资源,支持JDBC4.0的规范。

    5.include:该文件夹存放与C程序相关的头文件。

    6.jre:该文件夹存放java运行环境相关的文件。

    7.lib:该文件夹存放java类库。

    8.src.zip(压缩文件):该文件夹中含有java API所有类的源代码。

    七.java环境变量配置

    path:设置供操作系统去寻找可执行文件的路径的顺序。

    classpath:JVM执行java程序是搜索类的路径的顺序。

    JAVA_HOME:JDK的安装路径。

    相关文章

      网友评论

          本文标题:初识java之java入门

          本文链接:https://www.haomeiwen.com/subject/ekzlqqtx.html