Java笔记Day01(基础篇)

目 录

一、操作系统

二、windows的快捷键

三、运行窗口快捷键

四、dos窗口中的指令

五、关于Java

5.1 什么是Java?

5.2 Java发展历史 

5.3 安装jdk

5.4 查看jdk版本 

5.5 编写一个入门程序

5.6 Java中的注释

5.7 Java程序执行过程


一、操作系统

    市面上的操作系统:

        windows操作系统

        Linux操作系统: 分布式

            Mac系统

            车载系统

            安卓系统

二、windows的快捷键

  1. windows + R  弹出dos窗口

  2. windows + E  打开文件资源管理器

三、运行窗口快捷键

  1. mspaint 快速打开画图窗口

  2. cmd 开口dos窗口

  3. services.msc 服务列表

  4. taskmgr 任务管理器

  5. control 打开控制面板

四、dos窗口中的指令

1. cls 清屏
2. date 日期
3. time 时间
4. shutdown 关闭机器
      shutdown -s -t 100   定时100秒关机
      shutdown -a             取消定时
      shutdown -r -t 100   定时100秒重启  
5.exit 关闭cmd 运行程序
6.ctrl + c 终止命令执行
7.ver 查看当前window的版本
8.Tab 键    补全文件名
9.dir 查看当前目录下的 所有文件或目录
10.cd 目录名     进入指定的目录     
        例如: 
          cd Desktop 进入到指定目录下
          cd Users\Desktop 进入指定目录

11.cd ..    跳出当前目录并进入上一层目录
12.cd \   进入根目录
13.d: , F:   切换盘符 (必须以管理员角色运行)
14.mkdir 目录名 创建目录
15.echo 内容 > 文件名     创建文件并编辑    (单行)
     copy con 文件名        多行输入编写文本
16.type 文件名    查看文件内容
17.del 文件名      删除指定文件
18.rd 目录名        删除目录
19.net user   查看当前windows 的所有用户
20.net user 用户名 查看个人信息

五、关于Java

5.1 什么是Java?

        Java是一种通用的,基于类、面向对象的编程语言,它适用于应用程序开发的计算平台,用于开发网站,安卓等。

        Java是一种既面向对象又可跨平台的语言,它用于创建单机应用程序、基于网络的程序和消费类设备程序。 

5.2 Java发展历史 

        Java被誉为世界上的使用最广泛的编程语言之一,最初有Sun公司1990年开发,用于开发Web应用程序,或移动应用程序。Java出身是由C++演变过来的、摒弃了C++语言中难以理解的概念,所以Java具备功能强大,简单易用的特性。
        Sun公司为了抢占市场1991年成立了 Green小组,为了研究新技术,专攻计算机在家电产品上的嵌入式应用想用C++来研发,但是很困难,这时候就考虑从编程语言下手,创造一个可以跨平台的语言。这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统)对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造——去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。为了Oak这个语言能够使用,自己研发了用软件建设了一个运行平台。由于1995年,互联网的蓬勃发展给了Oak机会,它适用于做嵌入式的网络传输程序,所以Sun公司,对Oak又应用起来了。由于Oak在注册的时候这个名字,已经被人用了,这时有人提议用Java命名, 最后这门语言就的名字就是Java。

        jdk是java语言的运行平台。想要用window操作系统研发java语言,编写软件,就必须要有它运行的环境(平台)。

5.3 安装jdk

    双击安装包,默认安装在C盘下即可;在安装过程中,会出现 jdk安装, jre安装
         jdk : (Java Development Kit) Java开发工具包
         jre : (Java Runtime Environment) Java运行环境
    安装之后找到目录:
      C:\Program Files\Java\jdk1.8.0_241 
         介绍一下 jdk的安装目录:
            |-- bin目录下都是以 .exe结尾的文件
                  javac.exe 编译java程序的
                  java.exe  运行java程序的
                  javadoc.exe 生成文档的
            |-- lib jdk本身依赖的类库
            |-- src.zip jdk的源码包

5.4 查看jdk版本 

C:\Users\用户名>java -version
    java version "1.8.0_241"
    Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
    Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

什么是计算机语言:
        人与计算机交流的语言,就是计算机语言,就是编程语言。

Java语言特点:
         安全,易学 ,健壮,面向对象
  跨平台: 
         jdk   jre  jvm(Java Virtual Machine——Java虚拟机) 的关系:
         jdk中包含jre 
         jre 包含jvm 

5.5 编写一个入门程序

用命令来运行这个程序:
        创建一个文本文件,名字 Test.java  ,后缀必须是以.java结尾的  ( 建议下载一个Notepadd++ )
        注意:文件名首字母要大写,文件中的内容名要和文件名一致
        内容如下:

public class Test{
    public static void main(String[] args){        
        System.out.println("Hello Java");        
    }    
}

        关键字 class 声明类的定义,帮助编译器理解它是一个类的声明。整个类及其所有成员都是在一对大括号中(即 { 和 } 之间)定义的。它们标志着类定义块的开始和结束。程序从 main( ) 方法开始执行。关键字 public 是一个访问说明符,控制类成员的可见度和作用域。关键字 static 允许调用 main( ) 方法,而无需创建类的实例。关键字 void 告诉编译器 main( ) 方法在执行时不返回任何值。main( )方法是所有Java 应用程序的起始点。args[ ] 是 String 类型的数组。println( ) 方法通过 System.out 显示作为参数传递给它的字符串。
        上面是我们要运行的程序, java中运行程序的命令在bin目录下,java文件想运行必须先编译 ,再运行。

javac    是编译命令,变成字节码文件
java     是执行命令,运行字节码文件 ​​​​​​​
javadoc  是生成文档命令

    使用dos命令进入到C:\Program Files\Java\jdk1.8.0_241\bin目录下分别执行javac、 java命令,如果输出了java参数,则说明jdk安装成功了。

    但是我们想用  javac Test.java  编译这个文件发现如下问题

C:\Program Files\Java\jdk1.8.0_241\bin>javac Test.java
   javac: 找不到文件: Test.java
   用法: javac <options> <source files>
   -help 用于列出可能的选项

    因为他们不在同一个目录下,所以不可以编译,那怎么解决呢?
    
    需要配置环境变量:把C:\Program Files\Java\jdk1.8.0_241\bin 变成全局的,windows操作系统只要开机,就直接扫描目录,目的是为了简化 java 程序的运行。配置完毕环境变量后 ,你可以在任何位置编写Java命令。

C:\Users\用户名\Desktop>javac Test.java

C:\Users\用户名\Desktop>java Test
    Hello Java

 为什么要配置环境变量?
      为了简化运行文件的步骤; 方便开发; 全局都可以使用javac 命令编译文件。

5.6 Java中的注释

    1.单行注释:
        // 内容
    2.多行注释:
        /*
        
         */
    3.文档注释:
        /**  */ 会出现在 javadoc 生成的文档中

5.7 Java程序执行过程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 尚硅谷Java基础笔记是一套系统而全面的Java基础学习资料。这份笔记Java语言的基本概念介绍开始,涵盖了Java的核心知识点,包括变量、数据型、运算符、流程控制等。接着,笔记详细讲解了面向对象编程的特点和Java中的、对象、封装、继承、多态等内容。 在这份笔记中,还深入讨论了Java中的常用库,如String、ArrayList、HashMap等,以及它们的常见用法和实例操作。此外,笔记还介绍了常见的异常处理机制,包括try-catch语句、throw和throws关键字等,帮助学习者理解并掌握Java中的错误和异常处理。 除了基础知识的讲解,尚硅谷Java基础笔记还提供了大量的例子和练习题,帮助学习者巩固所学内容,并通过实践提高编程能力。这些例子和练习题涵盖了各个知识点和应用场景,从简单到复杂,逐渐深入,非常有助于学习者的理解和应用能力的提升。 总而言之,尚硅谷Java基础笔记是一份详细、系统、易懂的学习资料,适合初学者入门学习Java编程。无论是对于零基础的学习者还是对于有一定编程经验的人来说,这份笔记都是一份不可多得的宝藏,可以帮助他们夯实Java基础,掌握编程技巧,为进一步扩展知识奠定坚实的基础。 ### 回答2: 尚硅谷java基础笔记是一份完整而详细的教程,对于初学者来说是一个很好的学习资源。 这份笔记由尚硅谷团队精心编写而成,包含了Java基础的各个方面。首先从Java的历史和应用领域入手,引导读者对Java有一个整体的认识。然后逐步介绍Java的发展环境和使用工具,让读者能够了解如何配置和使用Java开发环境。 接下来,笔记逐个介绍了Java的基本语法、数据型、运算符、流程控制语句等基础知识。这些内容以简洁明了的方式呈现,附有实例和练习题,让读者可以通过练习巩固所学内容。 除了基础语法,笔记还深入讲解了Java面向对象编程思想和相关特性,包括与对象、封装、继承、多态等。这部分内容对于理解Java的核心思想和编程范式非常重要,而且通过实例和案例的讲解,更加直观地展示了面向对象的优势和应用。 此外,笔记还包含了Java的常用库的介绍,如集合框架、IO流、异常处理等,这些内容对于进行实际开发非常实用。 总之,尚硅谷java基础笔记内容全面、深入浅出,适合初学者学习和巩固基础知识。通过系统地学习这份笔记,读者可以建立起扎实的Java基础,为后续的学习和实践打下坚实的基础。同时,笔记中的案例和练习题也为读者提供了不少实践机会,帮助读者更好地理解和应用所学知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值