javase 整理

一、

打开CMD的方式

 

1.开始+系统+命令提示符

2.Win键+R 输入CMD(推荐使用)

3.在任意的文件夹处,按住shift+鼠标右击,打开命令行窗口

4.资源管理器的地址栏前面加上CMD

 

常见Dos命令

 


1.盘符切换                                      F:

2.查看当前目录下所有文件            dir

3.切换目录                                     cd (change directory)

4.返回上一级                                  cd..

5.清理屏幕                                      cls

6.退出终端                                      exit

7.查看电脑iip                                  ipconfig

8.打开应用                                     calc,mspaint,notepad

9.ping命令                                     ping www.baidu.com

10.文件操作                                   md创建文件夹,rd删除文件夹,cd>创建文件,del删除文件

11.E盘某文件进入C盘某文件       cd /d 文件名

 

JDK、JRE、JVM

 

JDK:Java Development Kit

JRE:Java Runtime Environment

JVM:Java Virtual Machine

 

Hello World

 

public class Hello{

  public static void main(String[] args{

      System.out.print("Hello,World!');

}

}

创建后缀名.java的Hello名文件(Hello.java),  (文件名和类型必须保持一致,首字母大写)

编译javac 文件

运行class文件,java class文件

 

单行注释// xx   多行注释/*xx*/  文档注释/**xx*/

 

标识符注意点              

 

1.所有标识符首字母 都只能用任意大小写字母,$美元符, _下划线

2.首字母之后可以 除上述几类外加上数字

3.不能使用关键字作为变量名或方法名

相关: Java所有组成部分都需要名字.类名,变量名以及方法名都被称为标识符

 

数据类型:  (强类型语言:要求变量的使用严格符合规定,所有变量都必须先定义后才能使用)

1.基本数据类型

2.引用数据类型

 

八大基本数据类型

 

整数

1.     byte b = 10;                                                               占一个字节-128~127  

2.     short a =10;                                                               占两个字节-32768~32767

3.     int a =10;   最常用                                                      占4个字节-21亿~21亿                      

4.     long a = 10L;    Long类型要在数字后面加个L            占8个字节-9?~9?

 

浮点数(小数)

5.     float a = 50.1F;   float类型要在数字后面加个F          占4个字节

6.     doubke a = 59.1                                                         占8个字节

 

字符

7.    char name = '中'('A'); 只能有一个字符        (相关: 字符串:    String name = "蜗牛" ;   可以有多个字符,但String是个类 不是关键词)

 

布尔值(是非)

8.     boolean flag = true  ,   boolean flag = false           占1位

 

引用数据类型: 类,接口,数组

 

拓展                      二进制 0b     八进制0      十进制          十六进制0x(0~9,A~F)        

转义字符    \t 制表符 (tab 空格)    \n换行 

                  

 

类型转化

byte,short,char==>int==>long==>float==>double (小数的优先级大于整数)

 

注意点:

1.不能堆布尔值进行转换

2.不能把对象类型转换成不相干的类型

3.在高容量转换到低容量的时候,强制转换

4.转换的时候可能存在内存溢出,或者精度问题   

 

 

变量(可以变化的量)

 

          type varName [=value] [{,varName[=value]}];

数据类型    变量名      值 ;可以使用逗号隔开来声明多个同类型变量

 

1.每一个变量都必须声明其类型

2.java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

3.每个变量都有类型,可以是基本类型,也可以是引用类型

4.变量名必须是合法的标识符号

5.变量声明是一条完整的一句,因此每一个声明度必须以分号结束

 

作用域:    类变量.局部变量,实例变量

public class Variable{

  static int allClicks = 0;      //类变量      加static

  String str = "hello world"; //实例变量     从属于对象,如不初始化,默认值为 0 0.0 false null

  public void method(){

    int i = 0;                         //局部变量     必须声明和初始化值

  }

}

 

常量:一种特殊的变量,初始化值后不能再改变值,一般使用大写字符      final 常量名= 值; (final double PI = 3.14;)

 

变量的命名规范:

1.所有的变量名,方法,类名:见名知意

2.类成员变量:首字母小写和驼峰原则:除第一个单子外,后面每个单子首字母大写 lastName

3局部变量:字母小写和驼峰原则

4.方法名:字母小写和驼峰原则

5.常量:大写字母和下划线:MAX_VALUIE

6类名:首字母大写和驼峰原则:GoodMan

 

运算符

1.算术运算符: +, - , * , / ,% , ++ , --  (多个数据类型算术运算,有long则结果位long类型,没有long则结果位int类型)

2.赋值运算符: ==

3.关系运算符: > , < , >= , <= , == , != , instanceof

4.逻辑运算符: && , || , !  (与或非)

5.位运算符:& , | , ^ , >> , << ,>>>(了解!)         & (都为1,则为1,否则为0)  | (有1 则为1 ,无1 则为0)  ^ (相同为0,相反为1)   -(取反)    << (左移, 2<<2=8,左移n位即为乘以2的n次方)   >>(右移)

6.条件运算符:  ?:          x?y:z   如果x==true,则结果为y,否则结果为z

7.扩展赋值运算符:+= , -= , *= , /= 

 

"" + 10 +20 输出位1020    10+20+"" 输出为30

 

 

短路运算:


int c = 5; boolean d = (c<4)&&(c++<4)  输出后 d为false, c==5  部分不成立,则后续不运行,即"短路"

 

一般利用公司域名倒置作为包名

 

 

 

)
posted @ 2022-06-02 18:54  蜗牛+1  阅读(30)  评论(0)    收藏  举报