Java教程

Day 01

本文主要是介绍Day 01,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

程序: 有序的指令集

public static void test{

  int i1 = 10;

  int i2 = 20;

  System.out.print( i1 + i2 );

}

 

 

javac xxx.java      编译生成.class文件 (注意编码问题!)

java xxx  (不需要加上.class后缀)

 

Java 是面向对象的

 跨平台性:    xxx.java(源文件)(每个源文件中只能有一个public class, 并且这个类名必须和文件名相同!)(非public类的个数不限)(每个class中都能写main方法)(想要运行哪个main方法,就写 java xxx)

        编译后生成一个 xxx.class  文件(字节码文件)(每个类都会生成一个.class文件)

        class 文件既可以在win上运行,也可以在linux下运行;

        需要一个解释器 解释之后才能被机器执行

                    所以java是解释型语言: 还包括js,php

        编译型语言: c, c++

        编译后的文件就是二进制的,所以可以直接被机器执行

 

      一次编译,到处运行

 

 

 

JDK = JRE + 开发者工具(javac,javadoc, java)

JRE = JVM + 核心类库

 

 

 

Java 转义字符:

1.          \t:  制表位

2.         \n: 换行符

3.         \\: 一个\

4.         \\\\:  \\

4.         \": 一个"

5.         \': 一个'

6.         \r: 回车。   ⚠️ 注意一下\r 和 \n 的区别!   

 

这篇关于Day 01的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!