• Java 2 (Java编程初始用)


    Java编程初始用

    前言:

    1.之前刚接触VS时,新建程序的困囧记忆犹新。就更不用说最初接触的VC6.0了,初步操作简直是噩梦。想做一个初步使用,达到“抛砖引玉”的效果。

    2.看到或听到不少大神,说过编程语言的初始学习,以记事本类软件为主。便于基础。基础上来后再转编译环境。编译环境的使用,后续文章补充。在不适用编译环境的情况下,本博客大多以Notepad++为例,记事本或其他记事本类软件都可以。

    目录:

    1. 方法一:(输出Hello,World)

    2. 方法二:(输出Hello,世界!)

    3.  方法三:(输出Hello,世界!)(该步骤需要用到记事本)

    初始用

    前提是JDK安装且环境配置

     方法一:(输出Hello,World)

    1.打开Notepad++并新建文件

    2.输入代码:(如下)

    public class World
    {
      public static void main (String args[])
      {
       System.out.println("Hello,World");
      }
    }

    代码解释:

    Java严格区分大小写;
    主类:包含main()方法的类;
    一个程序中可以有多个类,但只能有一个主类;
    至多只有一个公共类的定义,java源程序的文件名须与该公共类名完全一致。
    必须有且只能有一个main方法
    方法头书写固定;
    main()方法是所有的Java Application执行的入口点;
    关键字class说明一个类定义的开始
    类头部分:定义类名
    类体部分:由一对大括号括起

    3.保存为World.java,与public class类名一致,区分大小写

    注意:更改文件扩展名时,保证文件扩展名的对勾打上,否则写的.java就不是扩展名而是文件名

    4.在该文件夹下打开cmd,如果其它方式打开的cmd,可以通过操作符命令转入到该目录下。

     5.点击enter,进入该页面

     6.输入javac World.java

     7.该文件夹下方会出现字节码文件World.class文件

     该步骤解析:Java的灵魂:字节码

    通过虚拟机运行处字节码文件.class,便于计算机理解。通俗解释,计算机是外国人,.java文件我们能看懂,但外国人看不懂,需要虚拟机“翻译”成字节码文件.class。外国人才能看懂。.Java是我们的,.class是他们的。

    一个完整的Java运行程序由.java和.class文件组成:

     8.将该页面打开

     9.输入java World(不能加扩展名,它是对字节码文件的解释)

     方法二:(输出Hello,世界!)(与上文操作重复的,不再重复演示)

    1.代码如下:
    public class World
    {
      public static void main (String args[])
      {
       System.out.println("Hello,世界!");
      }
    }

    2.在该文件夹下打开cmd

    重新输入javac World.java,因为.java文件更改,与之相配对的.class文件也要重新生成

    但用上方的方法,会出现以下错误。而且.class文件也不会出现。

     错误原因是

    System.out.println("Hello,世界!");

    3.解决办法,为其加上参数以其编码方式

    输入:javac -encoding UTF-8 World.java

     .class文件也出现了

     4.再次打开该页面

    输入:java World(不能加扩展名,它是对字节码文件的解释)

      方法三:(输出Hello,世界!)(该步骤需要用到记事本,如果本身用到记事本更好)

     更换了编码方式后,可正确识别中文。

    1.将该代码用记事本打开

    public class World
    {
      public static void main (String args[])
      {
       System.out.println("Hello,世界!");
      }
    }

    2.将记事本文件另存为

     3.文件名另存为WorldNew.java

    编码方式改为ANSI

     4.因为文件名改了,公共类名也要改一下。(别忘了保存)

     5.在该页面下输入:javac WorldNew.java

     .class文件出现

     6.在该页面输入java WorldNew

     
  • 相关阅读:
    Linux
    springboot gateway 动态路由-01
    springboot远程debug调试
    springboot使用策略模式实现一个基本的促销
    springboot swagger2案例
    Tcp三次握手四次挥手个人学习
    springboot使用自定义注解和反射实现一个简单的支付
    java后端使用token处理表单重复提交
    基于redis实现未登录购物车
    java中的VO、PO、BO、DAO、POJO
  • 原文地址:https://www.cnblogs.com/9587cgq/p/13038147.html
Copyright © 2020-2023  润新知