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

原文地址:https://www.cnblogs.com/wuliqqq/p/11234808.html