Week_01总结

一.JAVA基础

  1. java诞生时间 : 1995年正式推出
  2. Java之父 : 詹姆斯 高斯林(James Gosling)
  3. java语言是跨平台的 . java编写的软件可以运行在任何操作系统上,该特性是由JVM实现的,java编写的程序在JVM上运行,JVM在操作系统上运行,JVM本身不具备跨平台性,不同系统有不同版本的JVM.
  4. Java平台版本:
    JavaSE : 针对桌面应用程序以及商务应用程序的一套解决方案;
    JavaME : 针对嵌入式设备的解决方案;
    JavaEE : 针对企业开发环境提供的一套解决方案.
  5. JDK : java开发工具包,包含了jre以及一些工具库;
    JRE : Java运行环境,包含了JVM以及运行时所支持的核心类库;
    JVM : Java虚拟机,是一个假想计算机,运行在操作系统上,每个不同的系统都有自己对应版本的JVM,所有Java程序都要被JVM执行.
  6. Path环境变量执行流程
    要对某个java文件进行编译和运行,必须先在当前目录,如果有就开始编译,然后运行 ; 如果没有,会在jdk的path环境变量路径的jdk安装目录去找,如果也没有,就报错显示系统找不到指定文件.
  7. 关键字:在Java语言中,每一个关键字有自己的含义
    class : 定义类的
    public : 权限访问足够大;
    static : 静态修饰符(共享/共用)
    void 
  8. 标识符:起名字不能是关键字,不能以数字开头,要做到见名知意,遵循"驼峰命名"
    规则:(1)可以是26个英文字母;
            (2)可以是数字;
            (3)可以是$或者_下划线;
            (4)Java定义标识符,严格区分大小写

二.常用dos指令

  1. 盘符切换 : 磁盘盘符号+冒号;
  2. 进入指定目录 : cd + 目录名称     /   进入多级目录 : cd + 多级目录的地址路径
  3. 直接回退到当前盘符根目录 : cd + /       
    回退到上级目录 : cd + ..
  4. 清除屏幕 : cls
  5. 创建文件夹(目录) : md + 需要创建的文件夹名称
  6. 创建文件 : copy con + 文件名带后缀     回车一下,开始写文件内容 , 写完内容后,ctrl+z,完成编辑
  7. 删除文件 : del + 文件名带后缀    /  删除所有文件  del + *.xxx
  8. 删除文件夹 : rd + 文件夹名称  注:必须是空文件夹
                         rd + /s + 文件夹名称    可以删除带内容的文件夹 ,询问是否删除;
                         rd + /s + /q + 文件夹名称      不询问,直接暴力删除
  9. 罗列当前目录中的文件名称以及文件夹名称 : dir
  10. 查自己本机ip地址:ipconfig
  11. 查看自己本机是否能和其他机器通信:ping + 域名或ip地址

三.变量

在执行过程中,气质不断发生变化

  1. 三要素(格式)
    数据类型  变量名 = 初始化值
  2. 类型
    (1)基本数据类型 : 四类八种
            整数类型 : byte , short , int , long ;
            浮点类型 : float , double ;
            字符类型 : char ;
            布尔类型 : boolean
    (2)引用数据类型:类 , 数组 , 接口
  3. 类型转换
    (1)隐式转换:Java数据类型默认提升(小类型范围---->大类型范围)
            byte , short , char三者之间不转换,一旦参与运算,优先提升为int-->long-->float-->double
    (2)显示转换:强制类型转换(大类型范围---->小类型范围)
            目标数据类型 变量名 = (目标数据类型)(表达式或初始化值)

四.运算符

  1. +  -  *  /   加减乘除
  2. ++/--
    单独使用效果相同
    在数据前,先自增或自减再参与运算
    在数据后,先参与运算再自增或自减
  3. /只能取整数商,%取余
  4. = , += , -= , *= , /= , %= 为基本赋值运算符
  5. == , != < > <= >= 为关系运算符,进行比较
  6. &(与) , |(或) , ^(异或) , !(逻辑非) , &&(双与,短路) , ||(双或 短路)为逻辑运算符
    &和&&的区别:&单与,左边无论真假,走遍都进行运算 ; &&双与,左边为真,右边参与运算,左边为假,右边不参与
    |和||同理
  7. 三目运算符 : (关系表达式)?表达式1 : 表达式2
            条件为true,执行表达式1 ; 条件为false,执行表达式2

五.键盘录入数据

        1. 导包(位置放到class定义的上面)
        import java.util.Scanner;
        2. 创建对象
        Scanner sc = new Scanner(System.in);
        3. 接收数据
        int x = sc.nextInt();
        4.使用数据即可
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值