HelloWorld程序
来源:互联网 发布:怎样在淘宝上发布图片 编辑:程序博客网 时间:2024/05/20 20:46
一、首先在我们接触Java语言之前,先对计算机的组成以及Java的发展做一个结案但的了解。
计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成。
计算机分为硬件和软件两个部分,其中我们主要接触的是以软件为主。接下来,将会主要介绍关于软件方面的知识,这就要求我们必须知道什么是计算机软件?
关于计算机软件:是使用计算机过程中必不可少的东西,软件可以使计算机按照事先预定好的顺序完成特定的功能,按照其功能划分为系统软件与应用软件。
软件又分为系统软件和应用软件:
系统软件: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS
应用软件:office QQ聊天 YY语言 扫雷….
我们即将要学的Java语言主要从事于软件开发。
Java语言属于计算机语言中的一种,计算机语言就是,人与计算机之间进行信息交流沟通的一种特殊语言。计算机语言中也有字符,符号等等
常见的计算机语言如C,C++,C#,JAVA
Java语言的特点有:简单性 解释性 面向对象 高性能 分布式处理 多线程 健壮性
动态 结构中立 安全性,其中最重要的两个特点是:开源 跨平台。
那么什么是跨平台性?
就是通过Java语言编写的应用程序在不同的系统平台上都可以运行。
跨平台的原理是什么?
只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。然后由JVM来负责Java程序在该系统中的运行。
Java程序的运行工作原理:
经过大体的了解之后,我们还需要安装JDK版本(建议在oracle官网上去下载),下载安装之后经过在系统中配置环境变量以及打开DOS命令输入javac会跳转转出一大片关于Java的介绍,这说明我们的环境变量已经配置成功啦!
二、接下来我们来创建Java中的第一个程序,打开我的电脑,找到一个磁盘在里面新建如图所示的文件夹:
在文件夹里创建一个记事本,更改其后缀名为“.java”并命名为“Helloworld”,(此处需要注意的是,该文件的名字必须与文件中程序的类名保持一致。)
如图所示在记事本中写入第一个程序
记得一定要保存该程序,否则该程序无法正常运行。这里我们一般用Ctrl + S保存文档。
接下来进入最重要的环节,如何检测该程序是否能够正常运行?
方法一:直接打开电脑的命令提示符
在上面显示的界面中输入方法进入编辑Java程序的盘中。
方法二:或者是同时按键盘上的Windows键和R,会出现以下的界面,并且在里面输入
然后在点击确定,会跳转到该界面进行测试:
在上面显示的界面中输入方法进入编辑Java程序的盘中。
我们发现在我们运行好Java程序之后,再次点开之前的Java文件夹,会出现如下图所示的界面:
三、常见的问题
1).扩展名的显示问题
我们需要将文件的后缀名显示出来,如果隐藏起来可能会导致我们所更改的后缀名不起作用,此时我们无法在DOS命令中运行该程序。
点击工具会进入文件夹选项到下面的界面,并进行更改。
2).尽量保持文件名和类名一致,需要注意的是:
javac 后面跟的是文件名+扩展名
java 后面跟的类名不带扩展名
3).java程序中严格区分大小写,注意单词不要写错了。
4)见到非法字符:\65307肯定是中文问题。
我们写程序要求标点符号必须全部是英文状态
5).括号的配对问题。
一般来说,括号都是成对出现的。
6).遇到,在类 HelloWorld 中找不到主方法, 请将主方法定义为public static void main(String[] args)的时候,肯定是主方法的格式问题;
- helloworld程序
- HelloWorld程序
- OpenGL的HelloWorld程序
- Struts2的HelloWorld程序
- Struts2之HelloWorld程序
- ant运行HelloWorld程序
- Struts2的HelloWorld程序
- Struts2的HelloWorld程序
- 程序定义HelloWorld流程
- Android HelloWorld程序
- EJB2.0 HelloWorld 程序.
- 一个Android程序 Helloworld
- 经典程序helloworld
- PhoneGap之HelloWorld程序
- 第一个helloworld程序
- django的helloworld程序
- kernel helloworld程序
- 打印程序HELLOWORLD
- 创建自定义cell
- HDOJ 6082 度度熊与邪恶大魔王
- Web项目中的URL
- uva-1600 巡逻机器人
- 不定时搞事情篇 No.1 神途BOSS时间记录器
- HelloWorld程序
- 绿色版MySql数据库安装 及系统错误1067解决
- Linux内核的启动流程
- GitLab安装实践
- 使用 Android Studio 这么久,你知道它的这个功能么?
- 黑苹果Mac yet not set问题解决
- &nbsq|"|&|<|>html转义字符
- HDU1008
- mysql 启动时,服务无法启动:发生系统错误1067.