zoukankan      html  css  js  c++  java
  • 黑马程序员——java学习1(1-30)——基础

    cmd编译出现"错误:编码GBK的不可映射字符"

    win7改成系统默认,XP改成ANSI即可

    1、dir : 列出当前目录下的文件以及文件夹 directory目录

    md : 创建目录
    rd : 删除目录
    cd : 进入指定目录
    cd.. : 退回到上一级目录
    cd/ : 退回到根目录
    del : 删除文件
    exit : 退出dos
     
    echo xx.txt>1  创建含有1的xx.txt文件
    目录为空才可删除目录
     
    2、跨平台性 : 
    源文件*.java编译为*.class,不同操作系统安装不同JVM,可识别同一个*.class
    JDK(开发+运行)>JRE(运行)>JVM
     
    3、环境变量配置
    (1)一劳永逸
    JAVA_HOME=XXX
    Path=%JAVA_HOME%in; 
     
    可执行文件用path,java执行文件用classpath
    (2)临时(dos的配置只在当前窗口有效) 除非start开窗口
    set path=XXX;%Path%(原)
     
    (3)设置classpath
    先找设置的classpath,若无则当前目录
    ;有分号则找一下当前
    set classpath=,;c:;d:  先找当前,再c再d
     
    4、java区分大小写
    包名 : xxxyyyzzz
    类名接口名 : XxxYyyZzz
    变量名函数名 : xxxYyyZzz
    常量名 : XXX_YYY_ZZZ
     
    5、负数的二进制是正数的取反再+1
     
    6、数据类型
    基本:数值-整数(byte,short,int,long),浮点(flaot,double)
      字符型char
      布尔型boolean
    引用:类class
    接口interface
    数组[]
    7、精度控制
    float f=2.3f;
    long l=4l;
    double d=34.56;
     
    8、输出语句中的连接符  +
    system.out.println("5+5="+5+5);
    5+5=55
     
    9、转义字符
    换行
    退格键
    制表符
    按下回车键。windows中回车符是 两个组成的。
     
    10、赋值运算符内部有自动转换
    short s=4;
    s=s+4;丢失精度
    s+=4;成功
     
    11、位运算符
    应用于二进制
    左移<<就是*2的x次幂
    右移>>就是/2的x次幂,最高位按照正负补
    >>>最高位按照0补
     
    12、if与条件表达式区别
    条件表达式需要结果
    if的结果可以是执行而不返回数值
     
    13、switch
    (1)括号内只接buye, short, int, char
    (2)case和default位置随意
    (3)结束了只看}和break;
  • 相关阅读:
    kubernetes 配置示例 Lifecycle
    Kubernetes 集群部署(5) kubectl 常用命令
    Kubernetes 配置示例 一个Pod 包含多个容器
    实现lighttpd+tomcat
    tomcat解决中文乱码问题
    linux安装tomcat
    zz Tomcat+JSP经典配置实例
    jdbc查询大量数据内存溢出的解决方法
    汉明距离
    log4j乱码问题
  • 原文地址:https://www.cnblogs.com/sunxlfree1206/p/4657179.html
Copyright © 2011-2022 走看看