1.1 Java预备知识

1.1、Java简介

Java是一种可以编写跨平台应用软件的程序设计语言,跨平台是指“一次编写,到处运行”,即在一种平台用Java编写的程序在编译后,不需要经过任何更改,就能在其他平台上运行。例如在Linux下开发的Java程序可以在Windows、UNIX或Mac OS等其他平台上运行。同时Java也是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。——Java百度百科

1.2、Java程序运行流程

编写、编译、运行
在这里插入图片描述

  • 编写:指在Java开发环境中编写代码,保存为后缀名为.java的源文件。
  • 编译:指用Java编译器对源文件进行编译,生成后缀名为.class的字节码文件,而不像C语言那样直接生成可执行文件。
  • 运行:指使用Java解释器将字节码文件翻译成机器代码,然后执行并显示结果。
1.3、Java的三个版本

企业版(Java EE)

Java EE(Java Platform, Enterprise Edition)是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。

标准版(Java SE)

Java SE(Java Platform, Standard Edition) 是Java平台标准版,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。

Micro版(Java ME)

Java ME(Java Platform,Micro Edition)是Java微版,常用于移动设备(包括消费类产品、嵌入式设备、高级移动设备等)。

1.4、JDK

安装教程如下:

JDK及Eclipse的详细安装教程

利用JDK运行第一个Java程序

1.4.1、JDK的工具库中主要包含9个基本组件

(1)javac:编译器,将.Java文件编译为.class字节码文件。

(2)java:用于运行编译后的Java程序(后缀名为.class的文件)。

(3)jar:打包工具,将相关的类文件打包成一个jar包。

(4)javadoc:文档生成器,从Java源代码中提取注释,生成HTML文档。

(5)jdb:Java调试器,可以设置断点和检查变量。

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

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

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

(9)jconsole:Java进行系统调试和监控的工具

1.4.2、JDK文件夹目录中重要的文件的含义

(1)bin:提供JDK开发所需要的编译、调试、运行等工具,如javac、java、javadoc、 appletviewer等可执行程序。

(2)db:JDK附带的数据库。

(3)include:存放用于本地要访问的文件。

(4)jre:Java运行时的环境。

(5)lib:存放Java的类库文件,即Java的工具包类库。

(6)src.zip:Java提供的类库的源代码。

1.5、用Eclipse编写第一个Java程序(汉化版)
  1. 【文件】【新建】【项目】【Java项目】【下一步】
    在这里插入图片描述
    在这里插入图片描述
  1. 给项目命名,我命名为 Helloworld,点击【完成】在这里插入图片描述
  1. 新建包:展开Helloworld项目,点击src,鼠标右键【新建】【包】在这里插入图片描述
  1. 给包命名com.test(其实就是在src目录下创建文件夹com,在com文件夹下又创建test文件夹),点击【完成】在这里插入图片描述
  1. 点击com.test鼠标右键【新建】【类】在这里插入图片描述
  1. 类命名Test,选择public static void main(String[] args)复选框,点击【完成】注意:类名首字母只能大写,同时类名要与.java文件名相同,即类名Test要与Test.Java 名字相同);在这里插入图片描述
  1. 补充完整代码

    package com.test;
    public class Test {
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		System.out.println("你好世界!");//这一行为补充的代码
      	}
    }
    
  2. 点击【运行】,如果代码没问题,屏幕下方就会显示“你好世界!”
    在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值