iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >Java编写HelloWorld的方法是什么
  • 191
分享到

Java编写HelloWorld的方法是什么

2023-06-03 03:06:48 191人浏览 八月长安
摘要

这篇文章主要介绍了Java编写HelloWorld的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java编写HelloWorld的方法是什么文章都会有所收获,下面我们一起来看看吧。1.Java开发中

这篇文章主要介绍了Java编写HelloWorld的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java编写HelloWorld的方法是什么文章都会有所收获,下面我们一起来看看吧。

1.Java开发中系统环境变量设置(jdk):

工欲善其事,比先利其器。环境变量这一关,大家是必须要过的,下面是各种操作系统里面的环境设定。

win2000/winxp中:

右键我的电脑à属性à高级à环境环境变量

classpath=.;jdk安装目lib

path=jdk安装目录bin

注意:一定不可忽略“.”,他表示的是我们的当前工作目录,没有他,会有很多麻烦出现的。

winme中:

“开始à程序à附件à系统工具à系统信息“中,选择工具à系统配置实用程序à环境

设定:

classpath=.;jdk安装目lib

path=jdk安装目录bin

win98中:

修改autocexe.bat 就是修改自动批处理文件。

添加:

set classpath=.;jdk安装目lib

set path=jdk安装目录bin;%path%

linux中:

假设JDK安装在/home/jdk1.4.0/下,打开/etc/profile,在其中加入:

PATH="/home/jdk1.4.0/bin:$PATH"

CLASSPATH=.:/home/jdk1.4.0/jre/lib/rt.jar:/home/jdk1.4.0/lib/tools.jar

JAVA_HOME=/home/jdk1.4.0

export PATH CLASSPATH JAVA_HOME

2.设定好了我们的工作环境后,让我们来看一看我们的HelloWorld程序吧。

public Class HelloWorld {

  public void HelloWorld(){

  //构造函数

}

  public static void main ( String args[] )

  {

      system.out.println ("HelloWorld!");

  }

}

上面的程序有三处错误,看到了么?不要笑哦,这种错误确实会发生的。下面是把它改正过后的代码:

public class HelloWorld {

  public HelloWorld(){

  //构造函数

}

  public static void main ( String args[] )

  {

      System.out.println ("HelloWorld!");

  }

}

class和System的大小写,这个问题虽然一般不会出现,但大小写问题在整个java世界里确实是值得重视的一个基本问题,所以我把它写出来个大家提个醒,只要大家不用为这样的错误费时费力,大可认为我只是为了博您一笑。构造函数本来对HelloWorld来说是可有可无的,但是我有意添加这个构造函数,原因有两个:第一,构造函数没有返回值,大家都知道,就算是初学大概也会对此很不屑,1+1=2还拿出来干嘛。但是确实有很多初学者会返回一个void,void也是一种返回值,这个概念就是我的第一个目的了,有些初学者会认为void就是没有返回值,错!!!第二,你应该为你的类编写默认构造函数,就算他什么也不做,只起到和系统给你的默认构造函数一样的作用。当你不编写默认构造函数的时候,系统会给你一个,但是前提是你这个类里没有任何构造函数。忽略这个问题,可能会让你的继承体系出现问题。(可能这里说这些太早,所以教材上不会说,但这些东西,总是先记住的好,免得载大跟头)。(顺便说一句构造函数也可以是protected和private的,不是一定要public,别怪我蘑记^^。确实有很多人认为构造函数一定要public的,错!!!)。

3程序没问题,环境变量没问题,还是会出问题:)看看我们的执行要注意什么吧

不带包的编译:

javac 类名.java

java 类名

不带包的编译只要注意大小写,一般应该不会有问题了。

javac HelloWorld.java 不要写成 javac helloworld.java

java HelloWorld 不要写成java HelloWorld.class

另外,一般此时大家的工作目录和HelloWorld.java所在目录是相同的,这就是最开始环境变量”.”的作用了。

带包的编译:

javac -d  包的父目录 类名.java

java  包名.类名

这里要注意的是大家的工作目录要与包的父目录所在目录相同。

还有另外一个问题,大家先看一下问题的提出(跟HelloWorld关系虽然不大,但是问题也很有代表性)

我的包如下:

package c05;

public class PackagedClass{

  public PackagedClass(){

    System.out.println("Creating a packaged class");

  }

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

}

程序如下:

//package c05;

import c05.PackagedClass;//如果换成import c05.*;就报错

public class Foreign{

  public static void main(String[] args){

    PackagedClass pc = new PackagedClass();

}

}

关于“Java编写HelloWorld的方法是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Java编写HelloWorld的方法是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: Java编写HelloWorld的方法是什么

本文链接: https://www.lsjlt.com/news/232457.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java编写HelloWorld的方法是什么
    这篇文章主要介绍了Java编写HelloWorld的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java编写HelloWorld的方法是什么文章都会有所收获,下面我们一起来看看吧。1.Java开发中...
    99+
    2023-06-03
  • idea编写java程序的方法是什么
    编写Java程序的方法是以下几个步骤:1. 确定程序需求和目标:确定程序要实现的功能和目标。2. 设计程序结构:根据需求和目标,设计...
    99+
    2023-08-11
    idea java
  • 用JAVA写文本编辑器的方法是什么
    本篇内容介绍了“用JAVA写文本编辑器的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下面我们要实现的是一个点击选择文本格式的窗口...
    99+
    2023-06-25
  • makefile文件编写的方法是什么
    编写Makefile文件有以下几个步骤:1. 确定目标文件:Makefile文件中首先需要确定要生成的目标文件(可执行文件、库文件等...
    99+
    2023-09-12
    makefile
  • php扩展编写的方法是什么
    编写 PHP 扩展的方法通常有以下几个步骤:1. 确定扩展的功能:首先确定要扩展的功能,即需要为 PHP 提供哪些新的功能或功能增强。2. 创建扩展的源代码文件:在 PHP 的源代码目录中创建一个新的目录,并在其中创建扩展的源代码文件。...
    99+
    2023-08-11
    php
  • Ray-Handler的CoreHandler编写方法是什么
    这篇文章主要介绍“Ray-Handler的CoreHandler编写方法是什么”,在日常操作中,相信很多人在Ray-Handler的CoreHandler编写方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家...
    99+
    2023-06-19
  • 汇编基础程序编写的方法是什么
    这篇文章主要介绍“汇编基础程序编写的方法是什么”,在日常操作中,相信很多人在汇编基础程序编写的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”汇编基础程序编写的方法是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-25
  • MyBatis动态SQL编写的方法是什么
    MyBatis动态SQL编写的方法有以下几种:1. 使用XML配置文件:可以在XML配置文件中使用if、choose、when、ot...
    99+
    2023-09-29
    MyBatis SQL
  • linux编写shell脚本的方法是什么
    编写Linux shell脚本有以下几个步骤:1. 选择shell:Linux有多种shell,如Bash、sh、csh等。其中Ba...
    99+
    2023-09-17
    linux shell
  • ubuntu编译java的方法是什么
    本篇内容介绍了“ubuntu编译java的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装jdk并配置好相应环境变量。假设编译H...
    99+
    2023-07-04
  • Java MapReduce编程方法是什么
    这篇文章主要讲解了“Java MapReduce编程方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java MapReduce编程方法是什么”吧!实验题目:Ma...
    99+
    2023-06-22
  • linux应用程序的编写方法是什么
    Linux应用程序的编写方法可以分为以下几个步骤:1. 选择编程语言:Linux支持多种编程语言,如C、C++、Python、Jav...
    99+
    2023-09-22
    linux
  • python简单程序的编写方法是什么
    这篇文章主要介绍“python简单程序的编写方法是什么”,在日常操作中,相信很多人在python简单程序的编写方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python简单程序的编写方法是什么”的疑...
    99+
    2023-06-17
  • java在线编译的方法是什么
    在Java中,可以使用命令行工具javac来编译Java源代码文件。首先需要确保已经安装了JDK(Java Development ...
    99+
    2024-03-02
    java
  • java大小写转换的方法是什么
    Java中大小写转换的方法有以下几种: 使用toUpperCase()方法将字符串转换为大写形式: String str = &...
    99+
    2024-03-02
    java
  • java读写锁的使用方法是什么
    在Java中,读写锁是一种特殊的锁,允许多个线程同时读取共享资源,但只允许一个线程进行写操作。读写锁通过ReadWriteLock接...
    99+
    2024-04-03
    java
  • Java重写AST插件的方法是什么
    本篇内容主要讲解“Java重写AST插件的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java重写AST插件的方法是什么”吧!1. 介绍随着Java 6的发布,java编译器已经有了...
    99+
    2023-06-17
  • java中方法重写的规则是什么
    在Java中,方法重写是指子类重写父类中的方法。以下是Java中方法重写的规则:1. 方法重写必须具有相同的方法名称、参数列表和返回...
    99+
    2023-08-11
    java
  • Java界面编程方法是什么
    这篇文章主要介绍“Java界面编程方法是什么”,在日常操作中,相信很多人在Java界面编程方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java界面编程方法是什么”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-03
  • 3种编写Python的好方法分别是什么
    今天就跟大家聊聊有关3种编写Python的好方法分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。这里小芯就给大家推荐3种编写Python的好方法,它们能帮你成为更好的程序员。...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作