zoukankan      html  css  js  c++  java
  • Java基础复习1

    java的发展方向
    • JAVASE:Java的基础
    • JAVAEE:Java的Web开发。(Java的网页开发,例如:淘宝、京东、12306等)
    • JAVAME:Java的手机端开发(淘汰了,诺基亚使用的JavaME)
    熟悉DOS命令(Window的前身就是DOS)

    调出来:Window + R 输入CMD
    命令:

    • 切换盘符:盘符名:
    • 切换目录:cd 目录名 退到上级命令:cd.. 回到根目录:cd/
    • 创建目录:mkdir 目录名
    • 查询当前目录下的子目录或子文件:dir .代表当前目录 ..代表父集
    • ping命令:通过ping来测试是否联通。例:ping www.baidu.com
    • ipconfig:查询ip地址
    安装Java的运行环境
    graph TD A[编程人员编写一个java代码] -->|javac编译| B(字节码文件.class) B -->|java运行|C(显示在电脑上)
    编写一个Hello World程序。
    Public class demo{
        public static void main(String[] args){
            System.out.println("Hello World!");
        }
    }
    
    使用注释(注释的内容不会被jvm翻译)

    作用:提高代码的可读性以及某些暂时不用的代码
    两种注释方法:

    • 单行注释://
    • 多行注释:/* 注释内容*/
    变量的使用
    • 如何定义变量:
      数据类型 变量名 = 值;
    • 为什么使用变量:
    数据类型有哪些

    基本数据类型(8个):

    • 整数:long、int、short、byte
    • 小数:double、float
    • 布尔:boolean(它的值只能是true或者flase)
    • 字符:char(表示一个字符),使用''

    引用数据类型

    • 类、接口、枚举、数组等
    如何定义标识符

    1.由字母、数字、下划线(_)、美元符($)组成
    2.不能以数字开头
    3.不能使用关键字

    运算符

    1.赋值运算符
    =、+=、-=、*=、/=、%=
    2.算术运算符
    +、-、* 、/、%(取余)、++、--
    ++:如果在后,表示先预算,再自身加一
    如果在前,表示先自身加一,再运算
    练习

    Public class demo{
        public static void main(String[] args){
            int q = 1; 
            q += 1; //q = q + 1
            q -= 1;//q = q - 1
            System.out.println(q);
            //求一个五位数的每一位
            int w = 29423;
            int e = w / 10000 % 10;
            int r = w / 1000 % 10;
            int t = w / 100 % 10;
            int y = w / 10 % 10;
            int u = w % 10;
            System.out.println("万位是:"+e+";千位是:"+r+";百位是:"+t+";十位是:"+y+":个位是:"+u);
        }
    }
    
    逻辑运算符

    &&(与):两个关系运算符的结果都为true才为true
    ||(或):两个关系运算符只要有一个为ture则为true。
    !(非):取反。
    位运算:(了解)二进制数字之间的运算。&,|,^(异或),>>(右移),<<(左移)
    十进制转化为二进制。
    13———》1101

  • 相关阅读:
    字符串和编码
    Python基础
    输入和输出
    Python代码运行助手
    使用文本编辑器
    第一个Python程序
    pycharm中创建并设置docker解释器
    docker 在windows上的使用
    Python time datetime模块
    Linux安装字体文件
  • 原文地址:https://www.cnblogs.com/wuliqqq/p/11234808.html
Copyright © 2011-2022 走看看