第二章 Java概述

目录

1、程序

2、Java的重要特点

3、JDK、JRE基本介绍

4、Java开发注意事项和细节说明

5、Java转义字符

 6、Java中的注释

 7、DOS命令


1、程序

程序:计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合

2、Java的重要特点

  • Java语言是面向对象的(OOP)
  • Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证
  • Java 语言是跨平台性的   【即: 一次编译,到处运行】

         如:Test.java---->编译javac后生成Test.class—>可以在多个系统下运行Windows、Linux

        JVM(JAVA虚拟机)机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

                JVM是一个虚拟的计算机,具有指令集并使用不同的 存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中                                                                                    

  •  Java语言是解释型的语言

        解释型语言:JavaScript、PHP、java

        编译型语言:C、C++

        区别:解释型语言:编译后的代码,不能直接被机器执行,需要解释器来执行;

                   编译型语言:编译后的代码,可以直接被集齐执行,C/C++

3、JDK、JRE基本介绍

  • JDK的全称(Java Development Kit         Java 开发工具包)

         JDK = JRE + java 的开发工具 【java, javac,javadoc,javap 等】 

  • JRE的全称(Java Runtime Environment        Java 运行环境)

        ​ JRE = JVM + Java的核心类库(类)

        如果只想运行开发好的Java程序,计算机中只需要安装JRE即可

4、Java开发注意事项和细节说明

  • Java源文件以 .java为扩展名。源文件的组成部分是类(class)
  • Java应用程序的执行入口是main()方法【可以讲main方法写在非public类中,然后指定运行非public类,这样入口就是非public的main方法】

        固定语法格式:public static void main(String[] args) {...}

  • Java严格区分大小写
  • Java方法由一条条语句构成,每个语句";"结束
  • 大括号都是成对出现的,缺一不可!【习惯:先写{}再写代码
  • 一个源文件中最多只能有一个public类,文件名必须按该类型命名。其他类的个数不限【每个类编译之后,都会生成一个对应的.class文件】

5、Java转义字符

  • Java常用的转义字符

        \t :一个制表位,实现对齐的功能

        \n :换行符

        \\ :一个\

        \" :一个"

        \' :一个'

        \r :一个回车

代码示意如下:

 //转义字符的使用
public class changechar{
        //编写一个main方法
    public static void main(String[] args){
    //依次输出:
                //我是    977
                //我是
                //977
                //我是\977
                //我是"977"
                //我是'977'
                //977是
        //    \t:一个制表位,实现对齐的功能 输出我是    977
        System.out.println("我是\t977");
        //    \n:换行符      输出我是
        //                      977
        System.out.println("我是\n977");
        //    \\:一个\      输出我是\977
        System.out.println("我是\\977");
        //    \":一个"      输出我是"977"
        System.out.println("我是\"977\"");
        //    \':一个'      输出我是'977'
        System.out.println("我是\'977\'");
        //    \r:一个回车   输出977是
        System.out.println("我是\r977");
    }
}

 6、Java中的注释

  • 单行注释        //
  • 多行注释        /*         */
  • 文档注释        /**         */
  • 注释中的文字不会被JVM解释执行;
  • 多行里面注释不允许嵌套多行注释

7、DOS命令

Dos: Disk Operating System 磁盘操作系统

  • 相对路径:从当前目录开始定位,形成的一个路径【例如:..\..\977\977.txt
  • 绝对路径:从顶级目录D,开始定位,形成的路径【例如:D:\977\977.txt

常用的dos命令

  • 查看当前目录是有什么内容 dir
        dir         dir d:\abc2\test200
  • 切换到其他盘下:盘符号 cd : change directory

        案例演示:切换到 c 盘         cd /D c:

  • 切换到当前盘的其他目录下 (使用相对路径和绝对路径演示), ..\表示上一级目录

        案例演示:cd D:\977\977.txt         cd ..\..\977\977.txt

  • 切换到上一级

        案例演示: cd ..

  • 切换到根目录:cd \
        案例演示:cd \
  • 查看指定的目录下所有的子级目录 tree
  • 清屏 cls 
  •  退出 DOS exit
  • 说明: 因为小伙伴后面使用 DOS 非常少,所以对下面的几个指令,老韩给大家演示下, 大家了解即可 (md[创建目 ],rd[删除目录],copy[拷贝文件],del[删除文件],echo[输入内容到文件],type,move[剪切]) => Linux
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值