java语言基础一(计算机常用基础知识,JDK的下载安装,注释关键字标识符以及常量变量运算符)

java 第一天之学到辽~

1 .1 键盘功能键和快捷键

       键盘功能键
    
        Tab   Shift  Ctrl  Alt  空格  Enter  Window  上下左右键 

       键盘快捷键
    
        Ctrl+A        全选
        Ctrl+C        复制
        Ctrl+V        粘贴
        Ctrl+X        剪切
        Ctrl+Z        撤销
        Ctrl+S        保存
        Alt+F4        关闭窗口
        window+R      运行
        window+E      打开我的电脑
        window+TAB    在打开的项目之间切换
        Ctrl+Alt+Del  注销/任务管理器
        SHIFT+DELETE  永久删除
        拖动某一项时按CTRL复制所选项目

1 . 2 如何打开DOS控制台及常见的DOS命令

       *  如何打开DOS控制台
               win+r--cmd--回车
       *  常见的DOS命令:
                d  : 回车 盘符切换
                dir: 列出当前目录下的文件以及文件夹
                cd :改变指定目录(进入指定目录)//跨盘进入需要加一个d参数//
               (例:cd /d D:\software\cs1.6)
                cd.. : 退回到上一级目录    ( 回退多级目录 cd ../../)
                cd\ : 退回到根目录
                cls : 清屏
                exit : 退出dos命令行
                md  : 创建目录
                rd  : 删除目录
                del : 删除文件,删除一堆后缀名一样的文件*.txt
                当删除带内容的文件夹时,不能直接删除,则
                rd + /s 文件夹名称 ---(询问是否删除)
                rd + /q + /s 文件夹名称--- (直接删除)

                

1 . 3 JRE和JDK和JVM之间的作用和关系

       * JRE:  Java运行环境
         包括Java虚拟机和Java程序所需的核心类库等
   
       * JDK: Java开发工具包
         提供给Java开发人员使用的,包含java的开发工具,还有JRE。
         所以安装了JDK,就不用在安装JRE了。

       * JVM:Java虚拟机
         用来解释编译运行源代码

1 . 4 Java语言跨平台原理

        * 跨平台性 :
       通过Java语言编写的源代码在不同的系统平台上都可以运行。
 
        * Java语言跨平台原理 (见图)
       (JAVA语言是跨平台的,而JVM不是跨平台的,针对不同的平台,安装不同的JVM)
(附图)

在这里插入图片描述

1 . 5 JDK的下载和安装过程及Path环境变量的配置方式

   * JDK的下载与安装

    官网 http://www.oracle.com
    ( 历史版本下载网址:https://www.oracle.com/technetwork/cn/java/arc
    hive-139210-zhs.html)
            
   * Path环境变量的配置方式      
      (1)计算机--属性--高级系统设置--系统环境变量: 新建JAVA_HOME
           变量值=bin上一级的地址
      (2)再修改path  
           在path前面添加: %JAVA_HOME%\bin;

1 . 6 java语言的注释及其分类

    (1):单行注释          // 注释的文字
     (2) : 多行注释         /* 注释的文字 */
     (3) : 文档注释        /** 注释的文字 */

1 . 7 关键字

     概念: 被java语言赋予特殊含义的单词
     特点: 组成关键字的字符都是小写字母
     常见关键字: class,
                 public
                 static
                 void .....

1 . 8 标识符

     概念:就是给类,接口,方法,变量,常量等起的名字
     组成规则:
           (1): 英文的大小写字母
           (2): 数字字符
           (3): $和_
     注意: 
          (1): 不能数字开头
          (2): 不能是关键字

2 . 1 常量

     概念:在程序的执行过程中值不发生改变的量
     分类:(见图)     

在这里插入图片描述

2 . 2 变量

     * 概念 :在程序执行的过程中,在某个范围内其值可以发生改变的量,变量其实是内存
              中的一小块区域
     * 变量的定义格式 :数据类型 变量名 = 变量值 ;

2 . 3 数据类型的概述和分类

     *  Java中数据类型的分类
       (1): 基本数据类型
       (2): 引用数据类型(后面讲解): 数组 , 类 , 接口
     *  基本数据类型:
      (1):数值型
      (2):字符型
      (3):布尔型
整数型字节数
byte1(8bit)
short2 (16bit)
int4(32bit)
long8(64bit)
浮点型字节数
float4(32bit)
double8(64bit)
字符型2(16bit)
布尔型1 (bit)

(整数默认是 int 类型的,浮点数默认是double类型的)

2 . 4 使用变量的注意事项

     *  变量定义在哪一级大括号中,哪个大括号的范围就是这个变量的作用域。相同的作用域中
        不能定义两个同名变量
     *  没有初始化值不能直接使用
     *  在一行上建议只定义一个变量

2 . 5 数据类型转换之隐式转换

     *  Java中的默认转换规则
      (1) boolean类型不能转换为其他的数据类型
       (2) byte,short,char之间不转换,他们参与运算首先转换为int类型
       (3) byte,short,char—int—long—float—double
       

2 . 6 数据类型转换之强制转换

     * 强制类型转换的格式
       目标数据类型 变量名=(目标数据类型)(被转换的数据);
     * 强制转换的注意事项
      尽量不要使用强制类型转化,因为可能存在损失精度的问题。
   

2 . 7 java语言中的+

     * + 在有字符串参与中被称为字符串连接符
     * 正常使用时,+ 作为一个相加的运算符

在这里插入图片描述
在这里插入图片描述

2 . 8 算术运算符

    * 什么是运算符
      对常量和变量进行操作的符号称为运算符
    * 运算符的分类
      算术运算符  
      赋值运算符
      比较运算符
      逻辑运算符
      位运算符
      三目运算符 
    * 算数运算符有哪些
      + , - , * , / , % , ++ , -- 
    (注意:(1)整数相除只能得到整数。如果想得到小数,用浮点数
           (2)/获取的是除法操作的商,%获取的是除法操作的余数

2 . 9 算术运算符++和–的用法

    * ++:自加。对原有的数据进行+1
    * --:自减。对原有的数据进行-1
    * 单独使用时:放在操作数的前面和后面效果一样
    * 参与运算使用时:放在操作数的前面,先自增或者自减,然后再参与运算
                     放在操作数的后面,先参与运算,再自增或者自减。
   (例)
        int x = 4;
        int y = (x++) + (++x) + (x*10);
        计算 x 和  y 的值
        得 : x=6 , y=70

2 . 10 赋值运算符

    * 赋值运算符有哪些
      =, +=,-=,*=,/=,%=
    * 基本的赋值运算符:=
       (把=右边的数据赋值给左边)
    * 扩展的赋值运算符:+=,-=,*=,/=,%=
       (例:+= 把左边和右边做加法,然后赋值给左边)
    *  赋值运算符要求左边的数据必须是一个变量

2 . 11 关系运算符

    * 关系运算符有哪些
       == ,!= , < , > , <= , >= , instanceof
    * 注意!
     (1) 无论你的操作是简单还是复杂,结果是boolean类型。
     (2)  "=="不能写成"="。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值