
java300集
毛依依
我愿永远做一个螺丝钉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IntelliJ Idea 解决 Could not autowire. No beans of 'xxxx' type found 的错误提示
如果出现了该错误但并不影响运行的话,则原因可能是Intellij IDEA 工具本身的问题。IDEA 可以理解 Spring 的上下文,这个是因为 它是 MyBatis 的接口,不认识。解决方法:降低Autowired检测的级别,将Severity的级别由之前的error改成warning或其它可以忽略的级别。...原创 2020-02-18 16:45:55 · 781 阅读 · 0 评论 -
冒牌排序及二分查找法
冒泡排序 /** * 冒泡排序,,从小到大 * * @param a * @return */ public int[] sort(int a[]) { if (a == null) { throw new RuntimeException("入参错误"); } else...原创 2020-02-16 19:43:14 · 224 阅读 · 0 评论 -
遍历map及List集合的方法
import com.xinji.dto.UserDTO;import java.util.ArrayList;import java.util.Iterator;/** * @Author:ella on 2020/1/15. */public class TestInterator { //遍历List集合的方法 //1.foreach方法 pub...原创 2020-01-15 18:38:15 · 450 阅读 · 0 评论 -
Java300集(十)继承
继承子类继承父类,可以得到父类的所有属性和方法(除父类的构造方法)java中的类只有单继承,没有多继承,一个类只能有一个直接父类,利于维护类的关系关键字:extends方法重写:override在子类中可以根据需要把基类中的方法进行重写重写方法必须要和被重写方法具有相同方法名,参数列表和返回类型。public class Anamal { String nam...原创 2020-01-07 22:14:30 · 194 阅读 · 0 评论 -
使用IDEA导出jar
1、File->Project Struct,选择Artifacts2、创建build点击+,选择JAR,选择From modules... 选择Module,选择要打包的项目 选择Main Class,选择项目入口类 选择JAR files from libraries,不选择extract to the target JAR,而是选择 copy to the outp...原创 2020-01-07 11:35:49 · 575 阅读 · 0 评论 -
Java300集(九)static与this
static方法/变量在类中,用static声明的成员变量为静态变量,或者叫做,类属性,类变量。它为该类的公用变量,属于类,被该类的所有实例使用。对象可以调用static变量或方法,但是static方法不能调用非static变量及方法。用static声明的方法为静态方法,不需要对象就可以调用,通过(类名.方法名)调用。package com.shangxuetang.chap...原创 2020-01-07 00:15:28 · 177 阅读 · 0 评论 -
Java300集(八)构造方法
构造方法 又称为构造器,construtor构造方法用于构造该类的实例格式如下:【修饰符】类名 (形参列表){ //n条语句}是一种特殊的方法:通过new关键字调用 构造方法虽然有返回值,但是不用定义返回类型(返回值的类型肯定是本类),不能在构造方法中调用return。 如果我们没有定义构造方法,则系统会自动定义一个无参的构造函数。如果已经定义则编译器...原创 2020-01-05 17:55:24 · 195 阅读 · 0 评论 -
Java300集(七)类和对象的关系
面向对象编程(OOP)的本质:---以类的方式组织代码,以对象的方法组织(封装)数据。面向对象思维:OOA(面向对象分析),OOD(面向对象设计)对象:是具体的事物类:是对对象的抽象先有具体的对象,然后抽象各个对象之间象的部分,归纳出类,通过类再认识其他对象。成员变量和局部变量成员变量不需要手动初始化,但是局部变量需要手动初始化程序运行的内存分析:栈:自动分...原创 2020-01-04 18:49:06 · 200 阅读 · 1 评论 -
Java300集(六)递归方法
方法设计方法原则:方法的本意是功能块,就是实现某个功能的语句块的集合。设计方法的时候最高保持方法的原子性,就是一个方法只完成一个功能,利于后期的扩展。package com.shangxuetang.chapter7;public class TestBreakContinue { public static void main(String[] args) { ...原创 2020-01-02 22:59:51 · 160 阅读 · 0 评论 -
Java300集(五)for循环与continue及break语句
public class TestExcellent { public static void main(String[] args) { //用for循环分别计算100以内的奇数和偶数和 int jishuSum = 0; int oushuSum = 0; for (int i = 0; i <= 100; i++...原创 2020-01-01 22:33:03 · 193 阅读 · 0 评论 -
Java300集(五)控制语句
顺序结构选择结构单选择结构 1.if单选择结构双选择结构 if-else双选择结构多选择结构 if-else if -else多选择结构 switch多值选择结构(要注意case穿透问题,一般在每一个case都要就break语句)循环结构while循环语句:先判断在执行DoWhile循环语句:先执行再判...原创 2019-12-31 22:40:34 · 124 阅读 · 0 评论 -
Java300集(四)变量与运算符
Java变量是程序中最基本的存储单元,其要是包括变量名,变量类型和作用域。变量在使用前必须对其声明,只有在变量声明以后,才能为其分配相应长度的存储单元。变量类型可以是基本数据类型,也可以是是引用类型package com.shangxuetang.chapter7;public class TestVariable { public static void main(St...原创 2019-12-30 23:35:28 · 147 阅读 · 0 评论 -
Java300集(三)自动类型转换与强制类型转换
自动类型转换:容量小的数据类型可以自动转化为容量大的数据类型(容量值得是表述范围)特例:可以将整形常量(int)直接赋值给byte,short,char等类型变量,不需要进行强制类型转换,只要不超出其表述范围。在上图中黑色实线表示无数据丢失的自动类型转换,红色虚线则表示在转换时可能会丢失精度强制类型转换:又被称为造型,用于显示的转换一个数值的类型。在有可能丢失信息的情况下进...原创 2019-12-29 22:10:06 · 271 阅读 · 0 评论 -
Java300集(二)java基本数据类型
Java是一种强类型语言,每个变量都必须声明其类型。数值型各类型范围:整数类型:public class TestDataType { public static void main(String[] args) { //浮点数常量默认类型是double //整数的另外三种表现形式: int a = 10; ...原创 2019-12-28 22:24:12 · 172 阅读 · 0 评论 -
Java300集(一)jdk介绍及安装
JDK java开发工具包JRE java运行环境JVM java虚拟机三者是包含的关系,jdk包含jre,jre包含jvm,如下图:java最大的优势: 跨平台,通过JVM实现(JVM是一种规范,可以使用软件来实现,也可以通过硬件来实现)下载jdk1.8及配置环境变量(path及classpath) ...原创 2019-12-27 07:38:16 · 330 阅读 · 0 评论