zoukankan      html  css  js  c++  java
  • 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:跳出当前循环

        

  • 相关阅读:
    爬虫遇到取到网页为reload的问题
    【自用】爬虫配置XML时拼接URL中文转Unicode问题(例如北京转成%u5317%u4EAC)
    Could not find artifact com.sun:tools:jar:1.5.0解决方法
    在XP系统下搭建maven环境出的问题 Unable to locate the Javac Compiler in: C:Program FilesJavajre6..lib ools.jar
    如何修改latex标题,作者以及正文的间距
    LaTeX排版札记
    校验码
    Computer Architecture
    Latex 显示字体和背景设置
    Gurobi + CVX + Matlab
  • 原文地址:https://www.cnblogs.com/bjlhx/p/6896587.html
Copyright © 2011-2022 走看看