04 2024 档案
摘要:异常的根接口是Throwable,其下分为两大类:Error和Exception Error通常是致命的错误,是程序无法控制和处理的,当出现这些异常时,JVM一般会选择终止线程;Exception通常情况下是可以被程序处理的,并且在程序中应该尽可能的去处理这些异常 异常处理机制:让程序在异常发生时,
阅读全文
摘要:什么是面向对象:以类的方式组织代码,以对象的来组织(封装)数据 三大特性:封装,继承,多态 构造器: 和类名相同,没有返回值; 作用:new本质就是在调用构造方法,默认使用无参构造;还可以初始化对象的值; 注意:定以有参构造之后,若还想使用无参构造的话必须要显示的定义; 封装:数据的隐藏;通常应禁止
阅读全文
摘要:/* 冒泡排序(Bubble Sort)是一种简单直观的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 时间复杂度是O(n*n) */ public static void b
阅读全文
摘要:基本类型和引用类型的不同 对于基本类型,它的值直接保存在变量中; 对于引用类型,它保存的是实际对象的地址,引用指向实际对象,实际对象中保存着内容; 赋值运算符对基本类型与引用类型的作用 对于基本类型,赋值运算符会直接改变变量的值,原来的值会被覆盖掉; 对于引用数据类型,赋值运算符会改变引用中所保存的
阅读全文
摘要:输入流Scanner Scanner scanner=new Scanner(System.in); 通常会用hasNext()或者hasNextLine()来判断还有没有输入字符,用next(),nextLine()来接收用户的输入 next(): 一定要读取到有效字符后才能结束输入;对有效字符钱
阅读全文
摘要:一. Java入门 Java的特性和优势: 简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性; Java三大版本: JavaSE: 标准版(桌面程序,控制台开发) JavaME: 嵌入式开发(手机,小家电) JavaEE: 企业级开发(web端,服务器开发) JDK,JRE
阅读全文
摘要:一.打开CMD的方式 Win+R键 打开运行窗口,输入cmd回车,就能打开命令行窗口了 资源管理器的地址栏前面加上cmd+空格,回车,就能打开命令行窗口了 二.常用Dos命令 盘符切换:输入想去的盘并在后面加上冒号后敲回车 查看当前目录下所有文件: dir 切换目录:cd 返回上一级:cd.. 清理
阅读全文