知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

用Java写出第一个HelloWorld

发表时间:2022-03-26来源:网络

Java概述

众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如:QQ、迅雷、淘宝、京东等等,那么Java比较擅长什么呢?也就是说我们将来从事Java开发工程师工作到底要编写什么类型的软件呢?

答案是:

1. 互联网:电商、P2P等等;

2. 企业级应用:ERP、CRM、BOS、OA等等。

互联网类软件大家都比较熟悉,因为大家生活都可以接触得到。而企业级应用都是为大型企业量身定做的软件,用于工作中,所以大家可能不太了解。现在大家只需对Java开发工程师工作有个大致的了解即可。

在基础班我们会学习Java的基础知识,即JavaSE(标准版)部分。学习完JavaSE并不能开发大型项目。

在就业班我们会学习Java的高级知识以及整个Java生态圈,即JavaEE(企业版)部分。学习完JavaEE部分就可以开发各种大型项目了。

1. Java语言的名词

jdk:java开发工具包(Java Developlment Kit)

jre:java运行环境(Java Runtime Enviroment)

jvm:java虚拟机(Java Virtual Machine)

2. JDK几个成熟的版本

JDK1.2

JDK5

JDK7

JDK8

3. Java语言的特点

简单高效、面向对象、平台无关性。

一次编译,到处运行


Java语言是跨平台的,请问是如何保证的呢?(理解)

针对不同的操作系统,靠不同的jvm来实现的。

Java语言的平台

JavaEE 后期学习 javaWeb 企业级开发 互联网项目

JavaSE 正在学习 java 标准版本 基础语法,标准类库

JavaME 嵌入开发

五、JDK,JRE,JVM的作用及关系(掌握)

1. 作用

JVM:保证Java语言跨平台 虚拟机

JRE:Java程序的运行环境

JDK:Java程序的开发环境

2. 关系

JDK:JRE+工具

JRE:JVM+类库

六、JDK的安装,卸载(掌握)

1. 安装JDK步骤:

1)、找到jdk安装包,双击开始安装


5)、等待


6)、安装完毕


七、HelloWorld的编写(掌握)

① 新建一个XXX.java (文件的扩展名显示出来)

②编写代码 ,以类为单位编写,编写入口函数/方法

public class HelloWorld{ // 类名最好与文件名一致 public static void main(String[] args){ // 程序的入口 System.out.println("HelloWorld");// 以分号结尾 } }

③通过 javac命令完成 编译操作(需要写java文件的完整路径)


其中:

-classpath /-cp是用来指定路径。

若不指定则java会从当前目录找,找不到去java的lang包找。

若指定路径如:-classpath /-cp .;c:\ 文件名

则java命令会先从当前目录开始找,找不到去指定的C目录找文件名 ,若还是找不到就再去java的lang包下找

. 代表当前路径

; 分隔路径

切记:在路径和文件名之间需要空格分隔

程序解释:

A: Java程序的最基本单位是类,所以我们要定义一个类。

class 代表类

格式:class 类名

举例:class HelloWorld{}

B:在类中写内容的时候,用大括号括起来。

C:Java程序要想执行,必须有main方法。

格式:public static void main(String[ ] args){}

D:要指向那些东西呢,也用大括号括起来。

E:输出语句: System.out.println(“输出的内容”);

注:一个class 编译后会对应一个 .class文件,一个源文件当中可以有多个class,当有公共类(public)存在时文件名必须和 公共类名(public 修饰类的类名)一致。因此一个源文件当中最多只能有一个公共类

Java程序的开发执行流程

A:编写java源程序(.java) 源文件/源代码

B:通过javac命令编译生成.class文件(字节码文件)

C:通过java命令运行.class文件(字节码文件)

八、常见问题(掌握)

1. 扩展名被隐藏

如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾


2. 我们现在一般文件名称和类名一致。

.java文件当中的类名(class 后面跟的名称)经过编译过后,会将类名作为.class文件的文件名称。

但是,注意: javac后面跟的是文件名+扩展名


4. 单词不要写错


5. 见到非法字符:肯定是中文问题。

我们写程序要求标点符号必须全部是英文状态。


6. 括号的配对问题。

一般来说,括号都是成对出现的。

7. 在类 HelloWorld 中找不到主方法


③高级—>环境变量



注意:配置环境变量之后,切记要重新打开DOS窗口,否则配置不生效

十、编写案例测试

①在非安装盘符下进行测试

②新建一个Test.java文件

③编写代码

class HelloWorld{ public static void main(String args[]){ System.out.println("因为"); } }

④通过javac 命令编译Test.java文件 ,在DOS窗口输入:


⑤用java命令运行HelloWorld.class文件


要求:

² 会安装卸载jdk

² 掌握配置环境变量

² 在dos环境下运行.java文件

若想了解很多Java相关知识,可以关注上海尚学堂,小编每天在这里等你哦~

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜