Java
weixin_44793200
这个作者很懒,什么都没留下…
展开
-
终结处理和垃圾回收
Java垃圾原创 2022-11-12 09:49:49 · 270 阅读 · 1 评论 -
泛型实现栈结构
泛型实现栈结构原创 2022-11-05 14:14:47 · 96 阅读 · 0 评论 -
Java中栈
Java中的栈原创 2022-11-04 10:05:27 · 80 阅读 · 0 评论 -
foreach遍历:
foreach遍历原创 2022-10-07 09:15:00 · 164 阅读 · 0 评论 -
Java克隆
克隆原创 2022-10-08 21:30:00 · 38 阅读 · 0 评论 -
tradsient
tradsient关键字说明:原创 2022-10-06 15:15:00 · 42 阅读 · 0 评论 -
输出一个数转化金额数量
字符串原创 2022-10-05 10:45:00 · 42 阅读 · 0 评论 -
现实枚举里多个构造方法
现实枚举里多个构造方法原创 2022-10-03 20:53:15 · 159 阅读 · 0 评论 -
java中枚举
枚举原创 2022-10-03 20:50:07 · 102 阅读 · 0 评论 -
守护线程
线程原创 2022-08-16 13:07:31 · 156 阅读 · 0 评论 -
线程运行状态
线程原创 2022-08-15 15:07:03 · 79 阅读 · 0 评论 -
线程的状态和方法
线程的状态和方法原创 2022-08-15 13:40:06 · 93 阅读 · 0 评论 -
java异常
异常原创 2022-08-13 13:45:53 · 146 阅读 · 0 评论 -
在银行实现存款与取款的行为
线程的案例原创 2022-08-12 11:51:41 · 80 阅读 · 0 评论 -
线程的死索的问题和解决
线程的死索的问题和解决原创 2022-08-11 14:52:37 · 98 阅读 · 0 评论 -
Java线程
线程原创 2022-08-10 15:29:42 · 87 阅读 · 0 评论 -
方法参数传递时的值传递和引用传递
方法参数传递时的值传递和引用传递原创 2022-08-08 09:32:57 · 128 阅读 · 0 评论 -
JDK运行
JDK原创 2022-08-05 10:25:30 · 1107 阅读 · 0 评论 -
二维数组
数组原创 2022-08-05 09:42:24 · 62 阅读 · 0 评论 -
java对象拷贝
java原创 2022-07-28 16:05:24 · 77 阅读 · 0 评论 -
循环语句For Do while While
循环语句循环变量的三个表达式循环变量的初始值 , 循环的条件, 循环变量值的变化 循环体的内容循环的三个语法For(表达式一;多表达式;){ 循环体; } Do{ 循环体 } while(表达式); While(表达式){ 循环体 }for的用法; for( 声明变量赋值;条件;自增){ 开始循环体 }for执行过程: 判断条件是true 继续循环体; 如果判断条件是false 跳出循环体; 结束循环。说明:三个表达式的位置可以变化,但表达...原创 2020-05-13 16:51:45 · 284 阅读 · 0 评论 -
break和continue
break 跳出当前循环或者是程序,终止循环continue: 跳出当前循环开始下次循环 Break,continue区别:Break 在switch中使循环执行过程的改变 : break 终止循环 ,break后面用过,作用是结束switch的结构. 在循环的过程中,因为某一些额外的因素,导致需要改变循环的执行过程循环执行过程的改变 : break 终止循环 ,break后面 不能运行; continue 结束本次循环,进入下一次,执行cont...原创 2020-05-11 09:49:50 · 109 阅读 · 0 评论 -
switch
switch 语法: switch (key) { case value: break; default: break; } switch的执行过程:首先判断所有的case,如果有对应的case 执行后需要寻找结束点(break),如果在当前的case中没有break;则继续执行下一个case直到遇到break为止如果没有找 到对应的 case ,则会重新查找default(default的位置并不是固定在最下面的),执行完default以后会......原创 2020-05-09 15:13:07 · 432 阅读 · 0 评论 -
分支语句if
If分支语句 语法: if (表达式){ 结果一; }else { 结果二;}说明: if中的表达式的结果必须是boolean ,如果表达式的结果是 true则执行 结果是 true则执行 结果一,如果表达式的结果是(false)则执行结果二 多重IF分支语句 if(条件){}else说明:不同条件下做不同的事情 如果不同的条件下做同一件事 语法: If(&&...原创 2020-05-09 14:18:48 · 133 阅读 · 0 评论 -
两个数组相比
public static void main(String[] args) { int[] nums= {55,99,89,88,77}; // TODO Auto-generated method stub //冒泡排序 //N个数字来排队,两两相比小靠前,外层循环N-1,内层循环N-1-I for(int i=0;i<nums.length-1;i++){...原创 2020-05-08 13:34:19 · 205 阅读 · 0 评论 -
二维数组Int[][] scores = new int[3][4]; Scores.length 的值等于3 不等于12 Scores[0].length 的值等于4
定义:数组中又保存了数组 第一个参数表示二维数组中可以保存多少个一维数组第二个参数表示每一个一维数组可以保存多少个参数表数据 二维数组表示: int [] [] num=new int [5] [3] 一共可以保存五个一位数组,每个一位数组可以保存3个值 int [] [] sort= {{1,2,3},{4...原创 2020-04-27 14:13:13 · 992 阅读 · 0 评论 -
数组的冒泡
public static void main(String[] args) { int[] nums= {99,55,57,89}; // TODO Auto-generated method stub //冒泡排序 //N个数字来排队,两两相比小靠前,外层循环N-1,内层循环N-1-I for(int i=0;i<nums.length-1;i++){ ...原创 2020-04-10 10:18:58 · 124 阅读 · 0 评论 -
数组排序
int []nums = {7,5,6,9,1,4,2,3,8}; //JAVA 提供了关于数组的操作类Arrays //Arrays 的sort方法 排序 Arrays.sort(nums); //查找的方法 //前提:数组已经排序 //返回的是整数说明查找的元素存在,返回负数查找的元素不存在 int index = Arrays.b...原创 2020-04-01 10:17:29 · 63 阅读 · 0 评论 -
数组中的最大值,最小值,求和,平均数,数组排序 的常见题目
public static void main(String[] args) { int array[] = {3,4,5,9,8,2,11}; //求数组中的最大值,最小值,求和,平均数 int sum=0; int avg =0; int max = array[0] ; //默认第一个数是最大值 int min = array[0] ; //默认...原创 2020-04-01 10:11:31 · 443 阅读 · 0 评论 -
数组中的最大值,最小值,求和,平均数,数组排序
public static void main(String[] args) { // TODO Auto-generated method stub int array[] = {3,4,5,9,8,2,11}; //求数组的长度: System.out.println("数组的长度是:"+array.length); //定义一个求和的数,默认为...原创 2020-04-01 10:00:38 · 691 阅读 · 0 评论 -
数组
数组的定义: 储存同 一组数据类型的数据集合 分类 一维数组 二维数组 多维数组 数组声明格式: 方式一:...原创 2020-02-03 20:39:09 · 61 阅读 · 0 评论 -
static
Static:静态可以直接修饰:变量,代码块,方法 ,修饰类的时候只能是内部类实例变量:只能由对象调用,不能有类调用静态变量写法public static String name="小明";静态变量需要通过类名直接调用 Student.address =”河北”;对象调用也可以,但会报警告 ,直接调用用类名.属性静态的内容的优先级高于实例内容Static 不能...原创 2019-05-20 17:29:48 · 363 阅读 · 0 评论 -
String类
String的基本特征String 的父类是ObjectString 的类是final类,不能被继承String 的底层是由final char[] 组成成,是一个常量不可变化String 是不可变是指当前的字符串不能发生任何变化,如果对当前字符串作出了任何的操作都会产生一个新的字符串对象String字符串是可变的吗?String str1 = "hello"; Str...原创 2019-05-08 18:27:56 · 492 阅读 · 0 评论 -
final
final:最终的被final修饰后的值都是最终值,永远不会改变。final修饰变量被final修饰变量用的很多的地方,接下来被final修饰变量阐述的内容:基本数据类型的变量被final修饰,变量一旦赋值之后永远不能更改,引用类型的变量被final修饰变量,变量一旦赋值之后便不能再让其他指向另一个对象mian函数与被final修饰成员变量不在同一个类中,定义final修饰成...原创 2019-05-19 16:59:59 · 86 阅读 · 0 评论 -
Java集合
集合框架体系结构简化版集合框架体系图一个类,一张图,3个接口,6个实现类Collections一个类,包含一系列的静态方法用于操作或返回集合。3个接口:set list mapList接口是一个有序的集合。可重复的集合。列表的排序list的foreach遍历删除陷阱listSet接口是一个无序的集合。不可重复。foreach删除陷阱set...原创 2019-05-19 14:45:16 · 65 阅读 · 0 评论 -
内部类和局部内部类
内部类成员内部类直接在外部类中定义一个类,就是成员内部类成员内部类不能出现静态成员(静态属性和静态方法都不可以)在成员内部类中可以访问外部类的任何属性和任何方法内部类语法:class A{ class B{}} 内部类生成的文件格式是: 外部类$内部类.class局部内部类不能有public、protected、private以及static...原创 2019-05-14 15:43:17 · 102 阅读 · 0 评论 -
map集合
Map接口集合是一种键值映射。规定了键值对集合应该具有的功能Map实现类Map接口的实现类也有很多,如HashMap LinkedHash MapTreeMap .....其中最常用就是HashMap写法:HashMap<K, V> map = new HashMap<>()Key:键,在同一个map对象中不能有重读的key出现Value:值,...原创 2019-05-19 14:13:48 · 78 阅读 · 0 评论 -
Date类
date的包:java.util.Date理解:long l = System.currentTimeMillis();System.out.println(l);System.currentTimeMillis(); 返回一个long类型从1970年1月1号到现在经过的毫秒数打印 1970年1月1号的时间:Date date = new Date(0); S...原创 2019-05-09 14:37:45 · 219 阅读 · 0 评论 -
StringBuffer类和StringBuilder
StringBuffer: 线程安全的可变字符序列。一个类似于 String 的字符串缓冲区在对字符串进行修改时,不会创建新的字符串对象,StringBuffer类提供了常见的字符串操作的方法,如追加、插入、反序、替换、长度等看例子String sting =""; for (int i = 0; i <100; i++) { ...原创 2019-05-14 17:39:55 · 94 阅读 · 0 评论 -
构造方法
使用构造方法:在使用new关键字创建对象时,系统会自动调用该对象的构造方法。构造函数的调用: new 构造函数();定义构造方法的特点:构造方法的名和类名相同, 构造方法没有返回值类型构造方法的作用:创建对象的,创建对象的同时,为属性赋初始值当定义一个类的时候,系统会默认为该类提供一个无参数的构造函数,如果程序中显示定义了类的构造函数,则默认的就不存在了构造方法方式...原创 2019-05-13 18:27:37 · 103 阅读 · 0 评论