自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 异常(Exception)

异常(Exception) Error 一般是灾难性的致命的错误,是程序没办法处理的,java虚拟机(JVM)一般会终止线程。 Exception通常是可以被程序处理的,并且在程序中应该尽可能的去处理这些异常。 异常处理机制 抛出异常和捕获异常。 异常处理的五个关键字:try,catch,finally,throw,throws。 Throwable是所有异常的超类(父类)。 选中代码,快捷键ctrl+alt+t,快速生成try/catch语句。 ...

2021-03-09 09:40:24 106

原创 面向对象编程(oop)

面向对象编程(oop) 以类的方式组织代码,以对象的组织(封装)数据。 抽象。 三大特性(封装,继承,多态)。 方法的调用 static修饰表示静态方法,是和类一起加载的。 没有static修饰的类是非静态方法,是和对象一起初始化的,所以要比静态方法加载慢,以至于静态方法中没办法调用非静态方法。 java里面都是值传递。 一个类里面只能由一个public class,但是可以有多个class。 #值传递 public class Demo2 { public static void main

2021-03-08 16:32:17 85

原创 数组详解

数组详解 数组 相同类型数据的有序集合。 相同类型的若干数据,按照一定的先后次序组合而成的。 其中的每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 int[] num; //定义 存储在栈内 num=new int[10]; //创建 存储在堆内 ==int[] num=new int[10]; //动态初始化 int[] num={1,2,3,4,5,6,7}; //静态初始化 #num.length() //获取数组的长度 #数组元素通过索引来访问,下标

2021-03-02 17:05:17 89

原创 方法详解

方法详解 方法重载 方法名相同。 参数个数 或者顺序或者类型不同。 返回值可以不相同。 仅仅返回值不同不足以成为方法的重载。 可变参数 在方法声明中,在指定参数类型后加一个省略号(…)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数都必须在他之前声明。 public static void add(int... nunms){ //代码块 } 递归 递归结构 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。 递归体:什么时候需要调用自身方法。 比较

2021-03-02 14:30:20 68

原创 流程控制学习

流程控制学习 用户交互Scanner Scannner sc=new Scanner(System.in); int a=sc.next();//接收用户输入的对象 int b=sc.nextLine();//接收用户输入的对象 sc.close();//凡是io流的类不关闭都会占用资源。使用完要记得关闭,节省资源 #next() 1、一定要读取到有效字符后才可以结束运行。 2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空

2021-02-28 23:28:19 57

原创 创建docker镜像的两种方式

创建docker镜像的两种方式 第一种方式(docker commit ) 运行一个ubuntu的容器,如果电脑不存在ubuntu镜像,会先去Docker Hub下载 docker run -it ubuntu ##-it意思是运行这个容器的时候是否进入容器,如果不需要进入容器中,那么不需要添加-it。 容器建立完成之后,会进入到Ubuntu的Bash界面,在这个容器置中你可以安装软件以及一些程序。(打包变成镜像之后,意味着其他人可以重新下载这个镜像并且运行成为容器,那么就可以用里面的软件和程序

2021-02-26 16:38:00 146

原创 运算符

运算符 # "+" 符号 int a=10; int b=20; System.out.println(a+b); System.out.println(""+a+b); System.out.println(a+b+""); 第一个输出30,第二个1020,第三个30 前面拼接String,那么后面都是字符串格式。

2021-02-26 11:15:10 61

原创 变量常量作用域

变量常量作用域 #类变量 static String a="aaa"; #常量 final String a="aaa"; #实例变量 String a="aaa"; #局部变量 public void method(){ int a=1; } #static final都是修饰符,谁在前后无所谓 static final int a=1; ...

2021-02-25 17:22:34 47

原创 基本数据类型(特殊点)

基本数据类型(特殊点) #float float a=123213214213f; float b=a+1; System.out.println(a==b); 结果为true,由于float是有限的,是存在舍入误差的,所以使用float时候需要全部都是float。 比较精准的小数用bigdecimal。 #char char a='a'; System.out.println(a); System.out.println(int)(a); 结果为a和97。 字符的根本还是

2021-02-25 16:43:17 267

原创 DOS常用命令

Dos命令 #切换盘符 C: #显示盘下所有文件 dir #返回上一级 cd .. #清理屏幕 cls #退出终端 exit #查看电脑ip ipconfig #切换路径:cd /d 路径(C:\test) #创建文件夹 md 文件夹名 #删除文件夹 rd 文件夹名 #创建文件 cd>文件名.后缀(txt) #删除文件 del 文件名 ...

2021-02-24 22:44:30 55

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除