Java笔记02

Java入门06:HelloWorld详解

HelloWorld

  1. 随便新建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀名为.java

    • Hello.java

    • 【注意点】系统可能没有显示文件后缀名,我们需要手动打开

  3. 编写代码

 public class Hello{//public是公开的共有的,class是表示一个类,类后面跟了个Hello,是类名
  public static void main(String args[]){//方法
  System.out.print("Hello World!");//输出
  }
 }
  1. 编译javac java文件,会生成一个class文件

  2. 运行class文件,java class文件

image-20200914155349058

可能遇到的问题
  1. 每个单词的大小写不能出现问题,*java是大小写敏感的

  2. 尽量使用英文

  3. 文件名和类名必须保持一致,并且首字母大写

  4. 符号使用中文的符号

Java入门07:编译型和解释型

Java程序运行机制

  • 编译型:它有一个负责翻译(编译)的程序,把我们写的源代码转换成计算机可以执行的代码,如果这个过程受到转译一点,就叫做编译型(compile)

  • 解释型:我说一句你解释一句,我走一步解释一步,我要执行什么,你跟我去读什么,性能可能有点损失,而且它用一下编一下,假如回头看一样东西,又要重新给我翻译,其实是比较麻烦的

编译型优势:执行速度快,对操作系统要求比较低,因此开发一些操作系统就会用编译器去做,比如C/C++它都是编译型的

解释型优势:比如一个网页,这个网页还有服务器的一些脚本,它对速度要求不高,对速度要求不高的话我们就可以使用解释型的语言,怎么解释呢?就比如说边执行边解释

  • 程序运行机制

image-20200914160137893

Java是先编译,编译完最后快到操作系统的时候才解释,它是两个都有,就是它既有编译型特征也有解释型特征

Java入门08:使用IDEA开发

  1. 进去https://www.jetbrains.com/idea/下载IDEA

  2. 安装IDEA

  3. 新建项目,项目src下新建类(建议先新建个包),试着写一个Hello World

 package WangKe;
 
 public class HelloWorld {
     public static void main(String[] args) {
         System.out.print("Hello World");
    }
 }



posted @ 2020-09-14 18:05  冷色的光  阅读(88)  评论(0)    收藏  举报