自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 143

原创 通过synchronized关键字实现线程同步

线程同步:模拟购票: 加入现在有两张票,有三个人一起抢票public class Ticket implements Runnable{ private int num = 2;//数量 @Override public void run() { //一次购票过程 String name = Thread.currentTh...

2019-08-18 15:32:37 276

原创 Lock实现线程同步和通信

Lock接口: void lock() 获取锁。 void unlock() 释放锁。 必须手动释放,放到finally中 实现类: ReentrantLock 可重入锁通过Lock实现线程同步public class Cave implements Runnable{...

2019-08-18 15:23:43 395

原创 继承实例

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 80

原创 循环,面向对象总结

最近总结:1.引用类型变量才能开辟空间,才能操作对象.2.空指针异常(1) 引用对象为空,调用对象的属性或者方法,报空指针错误.(2)没有指向引用对象,直接调用属性,肯定报空指针3.break和continue的用法Break和Continue在for循环嵌套还有一种用法,对嵌套的每一个循环命名一个名字,例如p,w,a,b可以观察break和continue的用法pub...

2019-07-30 15:48:22 150

原创 java中this和super的区别

this在代码中有两个作用: 代表当前类的当前对象 this. 代表当前类中的其它构造方法,具体哪一个由this()中的参数来决定. this()在继承关系下存在的一个关键字.用于代表super,超级的意思.和类关联,代表的就是超类的意思.我们一般把它叫做父类.super的用法和this堪称完全一样,有两种用法 super. 代表父类对象 sup...

2019-07-28 14:22:07 72

原创 出拳分享

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 88

原创 成员变量和局部变量的区别

成员变量和局部变量区别:局部变量声明应用在方法内部,成员变量应用在类内部,方法内部.局部变量一旦运行完毕就释放,成员变量整个类运行完才释放成员变量可以在函数(方法内部)赋值....

2019-07-26 09:01:12 66

原创 分享一道题: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 247

原创 假设一个数组长度为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 1064

原创 利用数组创建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 3696

转载 java开发中的几个快捷键

Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选...

2018-06-04 08:57:52 3467

原创 分享一道题:有数列:9,99,999,9999...,编程计算前10项的值。

public class shulie{ public static void main(String[] args){ for(int i = 101; i &lt;= 200; i++){ for(int m = 2; m &lt;= i; m++){ if((i != m) &amp;&amp; (i % m == 0)){ break; } if((i ==...

2018-06-03 16:54:52 3098

SpringMVC学习.pdf

SpringMVC是SSM第二个S,主要是对servlet层进行替换,通常利用注解进行代码编写,让开发人员只注重核心代码的书写,省去了非核心代码的重读书写,减少了冗余

2019-11-12

Spring框架学习.pdf

Spring框架常见知识点,利于职场菜鸟及初学者学习,包含企业开发中常用的

2019-11-05

MyBatis学习.pdf

整理了MyBatis常用的方法及知识点.对于新入行的菜鸟会有帮助,对于大神或者大佬可能没有什么帮助

2019-10-22

空空如也

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

TA关注的人

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