Java-01语言概述

一、常用DOS命令

dir : 列出当前目录下的文件以及文件夹

md : 创建目录

rd : 删除目录

d:进入盘符

cd : 进入指定目录

cd.. : 退回到上一级目录

cd\: 退回到根目录

del : 删除文件

exit : 退出 dos 命令行

echo javase>文件名:建立文件

 

二、计算机编程语言

第一代语言:机器语言,指令以2进制形式存在

第二代语言:汇编语言,使用助记符表示一条机器指令

第三代语言:高级语言,面向对象和面向过程

 

三、Java语言特点

健壮性:舍弃指针,增加垃圾回收器功能,垃圾回收自动运行,程序员无法干预

面向对象:2大基本概念类和对象;三大特性:封装,多态,继承

跨平台性:jvm虚拟机

JDK=JRE+开发工具集(javac编译工具etc)

JRE=JVM+JAVA SE标准类库

 

四、Java环境搭建

搭建环境的目的:源文件可以到处放置,而不用放置在jdk的安装目录下,即是说源文件执行的时候,系统能找到Java命令并运行成功。

步骤1,系统变量>新建环境变量JAVA_HOME,值为Jdk的安装目录

步骤2,系统变量>新建或编辑path变量,添加%JAVA_HOME%\bin;

打开cmd,输入Java和javac有正确信息出来就配置成功 了

 

五、Java 小tips

一个Java源文件可以有多个类(非内部类),但是只能有一个类声明为public,与文件名相同;例外:Something类的文件名叫OtherThing.java

单行注释//

多行注释/*  */,注意转义字符

Java的应用程序都是从main方法开始,一条语句结束用";"

括号都是成对存在的

main所在的类名就是文件名,两者必须一直

//HelloWorld小程序
public class HelloWorld {
         public static void mian(String[] args){
                   System.out.println("Hello World!");
          }    

}
//结合\n(换行),\t(制表符),打印❤
public class Love {
    public static void main(String[] args) {

        System.out.print("\t" + "*" + "\t\t\t\t\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
        System.out.print("*" + "\t\t" + "*" + "\t\t\t\t" + "I love Java" + "\t\t\t\t" + "*" + "\t\t" + "*" + "\n");
        System.out.print("\t" + "*" + "\t\t\t\t\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
        System.out.print("\t\t" + "*" + "\t\t\t\t\t\t\t\t\t\t" + "*" + "\t\t" + "\n");
        System.out.print("\t\t\t" + "*" + "\t\t\t\t\t\t\t\t" + "*" + "\t" + "\n");
        System.out.print("\t\t\t\t" + "*" + "\t\t\t\t\t\t" + "*" + "" + "\t" + "\n");
        System.out.print("\t\t\t\t\t" + "*" + "\t\t\t\t" + "*" + "" + "\t\t" + "\n");
        System.out.print("\t\t\t\t\t\t" + "*" + "\t\t" + "*" + "" + "\t\t" + "\n");
        System.out.print("\t\t\t\t\t\t\t" + "*" + "\n");

    }

}

结果:

 

 2021-07-31

posted @ 2021-07-31 20:07  我也不知道怎么起昵称  阅读(293)  评论(0)    收藏  举报