Java入门知识,写一个最简单java程序
Posted Chung丶无际鹰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java入门知识,写一个最简单java程序相关的知识,希望对你有一定的参考价值。
本文目录
一、Java语言的简介
0、Java的分类
Java SE:标准版,java的技术与核心,开发桌面应用程序
Java EE:提供企业级项目的解决方案,开发网页应用
1、JDK、JRE和JVM分别是什么
- JDK(Java Development Kit):顾名思义,就是java的开发工具,包括JRE+开发工具、编译工具和运行工具,我们首先需要下载的也是它;
- JRE(Java Runtime Environment):是java的运行环境,包括JVM和的核心类库;
- JVM(Java Virtual Machine):是java的虚拟机,用于保证java的跨平台的特性,
java语言是跨平台,jvm不是跨平台的。 - JRE、JDK、JVM的作用
编写代码过程中,需要使用JRE中java已经写好的代码;
编译代码过程中,需要使用JDK中的翻译工具;
运行代码过程中,需要使用JDK中的运行工具,同时它是在JVM虚拟机中运行的。
2、类库
简单来说,就是说“类==一个java 文件”,因此类库就是存放多个java文件的仓库。
核心类库:是java写好的,非常核心的仓库代码。
之间的逻辑就是:我们自己编写的java代码的过程中,需要将用到的java程序放到JRE仓库中。
3、Java程序开发的三步骤(编写、编译、运行代码)
4、JDK 的安装
在Java官网就可以下载安装,exe和rar内容是一样的,主要是选择好对应的操作系统版本和位数。
另外还需要一个编写代码的简单工具,叫做Notepad,下载地址也提供了。
JDK下载地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
Notepad下载地址:https://dl.pconline.com.cn/html_2/1/117/id=10699&pn=0&linkPage=1.html
安装过程就不用多说了,就是尽量不要有中文路径,位置不要放在C盘,管理好自己的安装路径。
5、环境变量的设置
为什么要设置环境变量:告诉计算机可以执行.java的运行程序在哪里,这样我们在任何位置都可以编译、执行java程序了。
具体设置方法可参考大佬文章:java环境变量 的配置与详解(全网最详细教程)
然后可以看看我的环境变量设置
一个是用户环境变量的设置,一个是系统环境变量的设置,一个bin目录的环境变量设置。
至于为何是要设置一下bin目录,因为这java编译工具和运行工具所存放的目录。
6、JDK下的安装目录
二、写一个最简单Java程序
1、Notepad配置
在设置——>首选项里面,设置优先语言位Java;
然后设置——>首选项里面,设置新建里的默认语言位Java,默认编码为ANSI。
2、最简单的Java程序
public class HelloWorld
public static void main(String[] args)
System.out.println("Hello, Java, 这神奇的语言,我将要好好学习研究一下你!");
3、代码分析
**这是java的基本结构:**所有的java程序都具有这种结构,java区分大小写。
关键字public称为访问修饰符(access modifier),用于控制其他java类对本类的访问权限;
**关键字class:**表明程序中的全部内容都包含在类中,java应用程序中的全部内容都必须包含在类中;
HelloWorld为自定义的类名: java编程规范规定类名的每个单词的首字母都要大写且用英文单词命名类名;
关键字static: 表明此方法为静态方法,main方法必须设置为静态;
关键字void: 表示此方法没有返回值;
**main为方法名:**是java提供的一个入口方法,此方法是java程序的入口;
**String[]为字符串数组:**此处为参数的数据类型;
**args表示参数名:**用户可以自定义参数名;
System.out.println("Hello, Java, 这神奇的语言,我将要好好学习研究一下你!");
:为类的主体,是写程序代码块的地方,此语句是一个输出语句;
注意:首单词使用了public的java文件,其类名也就是HelloWorld必须和文件名一样,也就是HelloWorld.java,否则编译器会报错。
4、编译与编译常见错误
(1)编译方法:
编辑好代码后,首先Ctrl+S保存文件。
然后右击文件——>打开所在文件夹(命令行),
然后在命令行窗口中,输入javac HelloWorld.java
,意思就是使用javac这个工具去编译HelloWorld.java这个文件,
如果没有报错的话,就会生成一个默认的class 文件。
(2)缺少大括号:文件已到达结尾
(3)使用中文非法符号:非法字符
(4)关键字大小写错误:程序包不存在
(5)使用了public但类名不与文件名同:应是公共的
基本上也就是这几种错误,重点注意一下这几个方面就可以了。
5、执行java程序
同样是在编译的那个cmd控制台里,直接输入java HelloWorld
,这样就会使用java执行工具来运行HelloWorld.class文件了。
然后就会在窗口输出这样一段字符串:
用cmd写一个最简单的Java程序
一,准备:
1.确保电脑中装有eclipse软件并且确保配置好环境变量
(1)环境变量配置方法:
特别提示:jdk和eclipse保存的路径不能有中文字符
1.打开我的电脑--属性--高级--环境变量
2.新建系统变量 JAVA_HOME
变量名:JAVA_HOME
变量值:jdk的目录,比如d:/java
3. 选择“系统变量”中变量名为“Path”的环境变量
双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
添加的变量值:%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置
二.建立一个text文件,改后缀(并且把text类型文件改名为Java类型文件)并且写一个完整Java代码
1.修改文件后缀的方法:
组织--文件夹和搜索选项--查看--隐藏文件扩展名√去掉即可
2.文件中的Java代码如图:
class Hello
{
public static void main(String[] args)
{
System.out.println("Hello World");
}
}
三.使用cmd对文件Java代码编译
1.首先把Java文件编译成class文件才可以使用
(1)找到当前文件存储的硬盘在cmd中输入javac Hello(文件名).Java 然后回车编译成class文件
(2)在cmd中输入Java Hello(class文件名)回车即可
注意:Java文件名与生成的class文件名不是同一个名字,最好设置成一致。
注意:Jav
以上是关于Java入门知识,写一个最简单java程序的主要内容,如果未能解决你的问题,请参考以下文章