- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 idea搭建maven环境以及常用的JavaWeb总结
环境搭建一. 安装idea二. maven环境搭建2.1) maven 的功能2.2) maven下载2.3)maven配置1. 安装jdk1.8以上版本 创建一个系统变量 JAVA_HOME=JDK的根目录2. 配置path 在path的最前面加上 %JAVA_HOME%\bin;3. 安装idea软件,傻瓜式安装4. 破解idea方法1参考文档5. 破解idea方法2输...
2019-10-16 22:46:03 151
原创 通过synchronized关键字实现线程同步
线程同步:模拟购票: 加入现在有两张票,有三个人一起抢票public class Ticket implements Runnable{ private int num = 2;//数量 @Override public void run() { //一次购票过程 String name = Thread.currentTh...
2019-08-18 15:32:37 280
原创 Lock实现线程同步和通信
Lock接口: void lock() 获取锁。 void unlock() 释放锁。 必须手动释放,放到finally中 实现类: ReentrantLock 可重入锁通过Lock实现线程同步public class Cave implements Runnable{...
2019-08-18 15:23:43 404
原创 继承实例
package ClassExercise;public class Person { private String name; private int age; private String gender; public String getName() { return name; } public void setName(...
2019-07-31 17:01:33 88
原创 循环,面向对象总结
最近总结:1.引用类型变量才能开辟空间,才能操作对象.2.空指针异常(1) 引用对象为空,调用对象的属性或者方法,报空指针错误.(2)没有指向引用对象,直接调用属性,肯定报空指针3.break和continue的用法Break和Continue在for循环嵌套还有一种用法,对嵌套的每一个循环命名一个名字,例如p,w,a,b可以观察break和continue的用法pub...
2019-07-30 15:48:22 161
原创 java中this和super的区别
this在代码中有两个作用: 代表当前类的当前对象 this. 代表当前类中的其它构造方法,具体哪一个由this()中的参数来决定. this()在继承关系下存在的一个关键字.用于代表super,超级的意思.和类关联,代表的就是超类的意思.我们一般把它叫做父类.super的用法和this堪称完全一样,有两种用法 super. 代表父类对象 sup...
2019-07-28 14:22:07 79
原创 出拳分享
import java.util.Scanner;public class Demo1{ public static void main(String[] args) { //-- 猜拳 for (int i = 0; i <120 ;i++ ) { System.out.print("*"); ...
2019-07-26 09:45:54 95
原创 成员变量和局部变量的区别
成员变量和局部变量区别:局部变量声明应用在方法内部,成员变量应用在类内部,方法内部.局部变量一旦运行完毕就释放,成员变量整个类运行完才释放成员变量可以在函数(方法内部)赋值....
2019-07-26 09:01:12 71
原创 分享一道题:1. 数组的增删改查,数组中的元素类型是Student.要求增删改查是四个方法. 2. 查找分两种:全部查询和根据ID查询 3. 删除:根据ID删除 4. 更新:根据ID更改年龄 5. 增
package com.hwua.demo01;import java.util.Arrays;import java.util.Scanner;/** * * Student的增删改查 * * @author Administrator * */public class Demo03 { private static final int EXIT = 6; private static fi...
2018-06-11 22:23:41 258
原创 假设一个数组长度为10.对这个数组进行增删(放入的元素不可以为0) 增加: 增加一个元素:增加后数组长度 实际存放元素数量达到80%的时候出发扩容处理.
package com.hwua.array;import java.util.Scanner;/** * 针对数组的增删改查 无论什么样的软件,最本质的有两块内容: 1.所涉及的业务流程 2.所涉及数据的增删改查.也就是数据的读和写 * * 利用数组模拟下增删改查 * * * @author Administrator * */public class Demo05 { static fi...
2018-06-07 17:24:06 1083
原创 利用数组创建100期彩票:比如说是双色球 1. 一期的号码有七个数组成: 6个红球1个蓝球 红球取值范围1-33 一期的号码中,红球不可以有重复 蓝球取值范围1-
import java.util.Arraysimport java.util.Random;// 100期双色球 public class Demo4 { public static void main(String[] args) { Random random = new Random(); int[][] array = new int[100][7]; // 对array数组进行遍...
2018-06-07 14:36:02 3728
转载 java开发中的几个快捷键
Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选...
2018-06-04 08:57:52 3483
原创 分享一道题:有数列:9,99,999,9999...,编程计算前10项的值。
public class shulie{ public static void main(String[] args){ for(int i = 101; i <= 200; i++){ for(int m = 2; m <= i; m++){ if((i != m) && (i % m == 0)){ break; } if((i ==...
2018-06-03 16:54:52 3108
SpringMVC学习.pdf
2019-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人