zoukankan      html  css  js  c++  java
  • Java知识系统回顾整理01基础01第一个程序02命令行格式编译和执行Java程序

    一、先看运行效果

    • 在控制台下运行第一个Java程序,可以看到输出了字符串

      hello world

         

    二、准备项目目录

    • 通常都会在e: 创建一个project目录
    • 在这个例子里,我们用的是e:/project/j2se目录作为项目目录
    • 所有的java代码都会放在这个项目目录下
    • 并创建一个目录 src用于存放java源代码 .java 文件

       

    三、创建第一个java源文件

    • 创建第一个java 源文件
    • 在屏幕空白位置,点击鼠标右键->新建->文本文件 得到一个文件"新建 文本文档.txt"
    • 右键该文件->重命名为 HelloWorld.java
    • 在该文件中敲入如下代码

    public class HelloWorld{

      public static void main(String[] args){

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

      }

    }

    • 注:

      因为java 是面向对象的编程语言,所以我们实际上是在创建一个个的类

      class HelloWorld 表示这个类的名字是HelloWorld

      public static void main(String[] args) 这是主方法,所有代码的入口

      如果你学过c语言 ,相当于 _main 程序入口

      System.out.println("hello world"); 表示在控制台(黑屏幕)输出一个字符串"hello world"

         

    四、windows系统设置显示文件扩展名

    • 有时候系统会默认把扩展名隐藏掉,可以通过如下方式显示扩展名,以便于把.txt修改为.java
    • 打开我的电脑-> F10显示菜单栏->工具->文件夹选项->查看-> 去掉 隐藏已知文件类型的扩展名 上的勾选

         

    五、编译

    • .java 文件是java的源文件,但是不能直接运行,必须先被编译成为.class文件 才能够执行
    • java 使用 javac命令进行编译
    • 语法:

    javac filename.java

    • 注:必须跟上.java 后缀名
    • 如图 执行如下命令:
      • 运行 win+r,输入 cmd 进入控制台界面
      • e: 切换盘符为e盘
      • cd e:projectj2sesrc 切换目录到源文件目录
      • javac HelloWorld.java 编译命令 javac 文件名大小写必须一致
      • 如果得到一行空白,就表示成功了,并且得到一个class文件: HelloWorld.class
        • 注: 第一行切换盘符的e:不要忘记了

    六、运行

    • java的运行命令是:

      java classname

         

    • 如图 执行如下命令:
      • 运行 win+r,输入 cmd 进入控制台界面
      • e: 切换盘符为e
      • cd e:projectj2sesrc 切换目录到源文件目录
      • java HelloWorld
      • 注意大小写需要一致,并且没有后缀名.class
      • 运行成功后会看到字符串 "hello world"

         

    七、关于类

    • java所有的代码都是运行在类里面的

      public class HelloWorld

       

    • public 表示这是一个可以公开访问的类
    • class 表示这是一个类
    • HelloWorld 表示类的名字,每个单词的首字母大写

         

      public class HelloWorld{

      }

         

    八、主方法

    public static void main(String[] args)

    你会写很多代码,总有第一行执行的代码,这就是主方法

    args 表示运行参数,在本例中没有使用到。

    public static void main(String[] args){

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

    }

       

    九、控制台输出

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

    • 会在控制台输出字符串
    • println 表示打印数据到控制台,并且换行

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

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

      

  • 相关阅读:
    HDU 1816, POJ 2723 Get Luffy Out(2-sat)
    [Transducer] Make an Into Helper to Remove Boilerplate and Simplify our Transduce API
    [ML] Daily Portfolio Statistics
    [Javascript] Transduce over any Iteratable Collection
    [Javascript] Improve Composition with the Compose Combinator
    [Mobx] Using mobx to isolate a React component state
    [Javascript] Simplify Creating Immutable Data Trees With Immer
    [React Native] Dismiss the Keyboard in React Native
    [CSSinJS] Convert Sass (SCSS) Styled Button to CSSinJS with JavaScript Templates and Variables
    [React Native] Use the SafeAreaView Component in React Native for iPhone X Compatibility
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/10761850.html
Copyright © 2011-2022 走看看