怎么用java编写记事本的复制功能_学习JAVA的第二天

  • JAVA编程有什么优势?

核心优势是跨平台、其他特性:安全、简单、面向对象、高性能、分布式、多线程。

  • JAVA 程序是怎么运行的,为什么可以跨平台?

Java程序的运行分为两步:先编译再解释执行

通过“编译器”将Java源程序编译成Java 字节码文件(.class)(字节码文件采用结构中立的中间文件格式)

通过不同的“虚拟机”将Java字节码文件解释为对应机器语言并执行。

Java虚拟机是Java最核心技术,也是跨平台的基础。

4275cc019821e11befc3683ea4a888da.png
  • 什么是Java虚拟机 JVM ?

JVM是Java Virtual Machine(Java虚拟机)的缩写

JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿

真模拟各种计算机功能来实现的。

JVM就是一个虚拟的用于执行bytecodes字节码的计算机

Java开发之前的准备-----工欲善其事,必先利其器

Java开发必备的工具,

1、JDK(Java Development Kit即java开发工具包)

JDK一般可从oracle官网下载即可:

www.oracle.com/technetwork/java/javase/downloads/index.html

选择跟操作系统匹配的版本下载、默认安装即可。

安装之后需要配置环境变量。

在系统环境变量中新建变量java_home,值为JDK的安装目录

然后在path变量中添加值: “%Java_home%bin”即可,值与值中间用“;”分割

83e506a1c314860da4bc826f88ccc317.png

配置完java环境变量后,可以通过CMD进行测试。

在CMD中输入java -version敲回车。如配置成功,CMD会显示目前JDK安装版本。

c28faf358166d864ef010c194cef879d.png

2、代码编写器(比如:记事本、Notepad++、集成开发环境(IDE))

使用记事本,notepad++等类似记事本工具进行编写代码效率极低,如果想成为专业的编程人员,必须使用专业的集成开发环境工具(IDE),专业的集成开发工具可以高亮显示代码进行区分,及快速识别代码进行纠错等辅助功能,总体而言,能大大的提高代码的编写效率。

本次介绍工具为:eclipse

<1>eclipse的下载安装。

官方下载地址:https://www.eclipse.org/downloads/packages/

需要注意的是,eclipse需要匹配之前安装JDK版本,64位JDK只能安装64位eclipse,32位JDK只能安装32位eclipse。

下载完成后,直接解压后运行eclipse主程序即可(无需安装)。

<2>eclipse的Workspace

运行eclipse主程序后,会让选择Workspace的目录,Workspace就是源代码、工程文件等文件的存储空间、根据自己需求选择合适的文件夹即可。

3f11759532e880708124a7f6903be950.png

<3>在eclipse中创建Java项目写出第一个程序

在界面左侧的“Package Explorer”视图中右键单击,在快捷菜单中依次选择new——> Java Project,开始新建Java项目。

eb080eb3cc1851fdecb450cbe4670385.png

输入项目名称,点击Finish 完成即可

bf08a72bc5ea8d7b22f4b5d6ead5d46b.png

新建项目完成,其中的src文件夹用于存放源代码。显示JDK版本是JavaSE-1.8。

08e7db03643018e9750e772a71f259dd.png

我们在刚刚建好的Java项目中,开始开发Java程序。首先,新建一个Java类。在src目录上右键单击,建立一个Java类。

2889b8542eede36e9d1d1c11df684c0c.png

出现新建类的开始界面

b4ba73451cc6e100baff54651a7f3421.png

点击Finish后,新建Java类成功,在src下面出现了Welcome.java文件。点击该文件后,出现该文件的代码编辑,

d9e136b459c4c83c8e286ddfd705c9a5.png

在程序中写入

public static void main(String[]agrs){

System.out.println("hello world!");

}

输入代码注意大小写的问题。Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。

main方法是Java应用程序的入口方法,它有固定的书写格式

并且注意缩进! 一定要有缩进。缩进就像人得体的衣着一样成对编程!

括号、引号都应该写完后,再往里加内容。

24d0b4ec6bb6a6d912813dfef4159e06.png

按Ctrl+F11运行。界面下方的控制台(console)出现运行结果。

4a454cf8aa122fea68702d0780a97a61.png

到此为止,我们的第一个程序顺利完成。

eclipse会自动执行javac进行编译,并且会将编译错误直接给出提示,一目了然,非常便于我们调试。记事本等类似的编辑环境,我们只能手动执行编译。

59ba400cdbfb459107f6915e98a29c4b.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值