• 002-java语言基础


    一、安装卸载

    卸载:控制面板

    安装:下载对应版本

    注意1、安装路径→尽量不要有空格和汉字

    注意2、安装之后,jre可以不用安装,jdk中含有

    二、环境变量

    环境变量:理解,一些快捷路径。方便快速查找应用与命令。

    系统属性→环境变量

      增加:JAVA_HOME:java安装路径

      path→增加%JAVA_HOME%/bin

    classpath 从jdk1.6后不用配置

    三、java基础

    javac  a.java:编译生成.class文件

    java  a:执行.class文件

    注释:// 单行

      /**/多行

      /***/说明文档

    标识符【类名,变量名,常量名,方法名,等】

      开头:字母、下划线、美元符

      结尾:字母、下划线、美元符、数字

    关键字

        

    数据类型

      

    数据输出

      

    整形常量

      十进制【12】、十六进制【0x12】、八进制【012】、long定义,后面加L

     浮点型

      默认double,float后追加f[F]

    字符

      单引号、Unicode码表示、Unicode编码一个字符占两个字节

      u0030:unicode编码下,0030十六进制代表的字符

      char ch1='中';

      char ch2='u4e2d';

      System.out.printf("%c %c ",ch1,ch2);

    布尔【boolean】

      C语言,非0 是真

      java语言,明确的boolean值

    范围:

      byte:1个字节,一个字节8位,即-2的7次方,到2的7次方减1

      short:2个

      int:4个

      long:8个

      float:4个

      double:8个

      char:2个,使用unicode码

      boolean:1个

     类型转换

      低到高

      byte→char→int→long→float→double

    运算符

      

    位运算符

      右移>>:对于有符号数据,在右移时,符号位将随同移动,当为正数时,最高位为0,最高位补位0,而为负数时,最高位为1,最高位补1.

      >>>:无论最高位是0还是1,左边移空的改为都补0

      <<和<<<同理

    运算符优先级

      

    流程控制

      顺序

      条件:if、if...else if、switch

      循环:for、while、do...while

        continue:跳出本次循环,break:跳出当前循环

        

  • 相关阅读:
    三元运算符
    使用DOSBox运行一个汇编语言程序
    System.err.println输出位置不唯一确定
    Jshell的简单了解
    使用cmd运行Notepad++编辑的java代码出现编码GBK的不可映射字符
    基于RCP的图书信息管理系统
    基于89C51的超声波测距
    Python下载歌曲
    JDBC(Java DataBase connection)Java数据库连接
    DevExpress 记录点滴 之 RepositoryItem
  • 原文地址:https://www.cnblogs.com/bjlhx/p/6896587.html
Copyright © 2020-2023  润新知