zoukankan      html  css  js  c++  java
  • java成神之——java常识

    java常识

    简单DOS命令

    cd..        返回上一级目录
    cd         返回到根目录
    d:          切换到d盘
    dir         列出目录和文件
    cls         清楚DOS窗口
    ipconfig    列出ip配置
    

    java基础名词

    jdk         java开发环境
    jre         java运行环境
    jvm         java跨平台虚拟机
    jvm         包含于jre,jre包含于jdk
    

    java编译和运行流程

    第一步,编写HelloWorld.java文件,输入如下内容
        文件名和类名必须一致
        public class HelloWorld{
            public static void main(String[] args){
                System.out.println("HelloWorld");
            }
        }
    第二步,找到java安装目录下的java.exe和javac.exe
        创建两个快捷方式,放到源文件目录下
        运行 javac -encoding UTF-8 HelloWorld.java 编译文件,生成 HelloWorld.class 文件
        运行 java HelloWorld 运行编译后的class文件
        除了创建快捷方式外,还可以设置系统环境变量,在path下面指定目录 C:Program FilesJavajdk1.8.0_131in;
    

    Eclipse常用快捷键

    alt + /                     代码快速补全,导包
    ctrl + shift + F            格式化代码
    ctrl + /                    单行注释,取消注释
    ctrl + shift + /            多行注释
    ctrl + shift +             取消多行注释
    ctrl + shift + o            快速导包
    alt + 上下箭头               移动代码行
    ctrl + alt + 上下箭头        快速复制一行代码
    ctrl + D                    删除当前行
    ctrl + 1                    错误提示
    ctrl + T                    查看类的继承关系
    F6                          单步执行
    F5                          进入调试语句内部
    

    Eclipse相关操作

    使用 /** 写的文档注释,可以使用Eclipse中的Export导出javadoc
    
    开发的package可以使用Eclipse的Export导出jar文件
            
    将导出的jar文件引用到项目中来,遵循如下几步
        1.在src目录下新建一个lib目录
        2.将jar文件复制到lib中
        3.右键jar文件buildpath -> add new path
        4.在程序中import进来相关文件即可
    

    java基本数据类型

    数据类型 字节数 范围 备注
    byte 1 -128~127
    short 2 -32768~32767
    int 4 -2147483648~2147483648 整数默认是int
    long 8 -2^63 ~ 2^63 - 1 超出int范围的值,需要在末尾添加L否则报错
    float 4 -3.40310^38 ~ -3.40310^38 可以在末尾加上F
    double 8 -1.79810^308 ~ 1.79810^308 浮点默认是double,可以在末尾加上D
    char 2 表示一个字符
    boolean 1 true 或者 false

    java基本数据类型转换

    低精度的类型可以自动转化给高精度的类型,反之不可以,此时必须强制类型转换,如下
        long a = 111;
        int b = (int)a;
    
    char类型和int类型之间的转换
        char转int
            char cr = 'a';
            int i = cr;
            System.out.println(i);          // 97 输出字符的ascll码
        int转char
            int i = 99;
            char cr = (char)i;
            System.out.println(cr);         // c 输出ascll码对应的字符
    

    java常用运算符

    算术运算符 + - * / % ++ --
    
    赋值运算符 = += -= *= /= %=
    
    比较运算符 == != < > <= >=
        
    逻辑运算符 
        & 与
        | 或
        ^ 两边操作数是相同的就是false反之true
        ! 非
        && 短路与
        || 短路或
    
    三元运算符 a>b?a:b
    

    java流程控制语句

    if{ }else{ }
    
    if{ }else if{ }else{ }
    
    switch(Expression1){ // Expression1和Expression2相等执行case
        case Expression2:
        ...
        break;
        case Expression3:
        case Expression4:
        ...
        break;
        default: 
        ...
        break;
    }
    
    while(true){ }
    
    do{ }while(true)
    
    for(int i = 0; i < 10; i++){ }
    
    循环控制关键字
        break 用于终止循环
        continue 用于跳出本次循环
    
    嵌套循环跳出
        name:for(int i = 0; i < 3; i++){
            System.out.println("aa");
            for(int j = 0; j < 2; j++){
                System.out.println("bb");
                break name;
            }
        }
    

    java代码块

    public class demo3 {
        public demo3() {
    
            {
                // 构造函数代码块
                System.out.println(1);
            }
    
        }
    
        {
            // 构造代码块,构造函数之前执行
            System.out.println(2);
        }
    
        static {
            // 静态代码块,只会执行一次,构造代码块之前执行
            System.out.println(3);
        }
    }
    demo3 test = new demo3();
    demo3 test1 = new demo3();
    
    执行结果: 
        3
        2
        1
    
        2
        1
    

    Tomcat

    运行环境 jdk10, tomcat9
    
    eclipse中装tomecat
    
        1.eclipse中需要安装wpt,在你的windows->perference->Install/Updata->Avalilable Software Sites
    
        2.添加 http://download.eclipse.org/webtools/repository/oxygen/
    
        3.安装wpt
    
    tomcat作为后台进程运行
    
        1.安装tomcat服务 service.bat install tomcat
        
        2.启动tocmat服务 net start tomcat
    

    结语

    本文章是java成神的系列文章之一
    
    如果你想知道,但是本文没有的,请下方留言
    
    我会第一时间总结出来并发布填充到本文
    
  • 相关阅读:
    forEach 终止循环
    js 解决引用赋值修改新数组导致原数组跟着改变的问题
    es6判断数组是否包含某个元素
    tab css 切换效果
    js对象赋值影响原对象
    小程序返回上个页面 修改上个页面的数据
    小程序 scroll-view scroll-x 不生效
    proxy跨域处理
    常用Dos操作指令
    django全文检索
  • 原文地址:https://www.cnblogs.com/ye-hcj/p/9722667.html
Copyright © 2011-2022 走看看