【JavaEE高级-通用Mapper学习笔记】教程文章相关的互联网学习教程文章

java学习笔记之方法篇【代码】

类方法:加static 对象方法:不加static,但要实例化对象才可以使用 方法的重载:在同一个类里面,相同函数名称,不同的参数 可变参数:一个方法中只能指定一个可变参数,且它必须是方法的最后一个参数,定义方式为指定参数类型后加省略号(...) package com.kuang.method;public class demo1 {public static void main(String[] args) {int sum=add(1,1);}public static int add(int a,int b){return a+b;}//重载public static in...

java学习笔记之变量常量

类变量:前面要加static关键字,可以在自身类方法里面直接用 实例变量:不需要加static关键字,从属于对象,不初始化有默认值,除了基本类型都是null。要使用必须要有实例化对象,通过对象.xxx(如student.age)来使用 常量:在前面加final关键字 package com.kuang.base;?public class demo3 { //属性 //类变量,前面必须加static关键字 static String name;//String是引用类型 //实例变量:从属于对象,不初始化有默认值...

Java学习笔记(3.27)运算符【代码】

运算符 算数运算符 “+” 加法运算,字符串连接运算 “-” 减法运算 “*****” 乘法运算 “/” 除法运算 “%” 取模运算,两个数字相除取余数 “++”,“--”自增自减运算 /* 运算符:进行特定操作的符号,例如:“+” 表达式:用运算符连起来的式子叫做表达式,例如:20+5,又例如:a+b */ //首先进行数学运算,然后再将结果打印输出 public class Java{public static void main(String[] args){System.out.println(20+30);//打印...

java学习笔记——第10章 多态、包装类、内部类和枚举类(一)【代码】【图】

10.1多态 何为多态 多态(polumorphism)性是面向对象程序设计代码的一个重要机制。java语言的多态总是子类型的多态。 在面向对象中,通常把多态分为两大类(特定的、通用的),四个小类(强制的、重载的、参数的、包含的),如图: 在这样一个体系中,多态表现为多种形式的能力。 通用的多态:引用有相同结构类型的大量对象,他们有共同的特性。 特定的多态:小部分没有相同特征的对象。 强制的:一种隐式实现类型转换的方法。 重...

零基础学习Java开发,这些学习笔记送给你【图】

因为Java具备很多特点,并且在企业中被广泛应用为此很多小伙伴选择学习Java基础开发,但是零基础学习Java技术开发需要我们制定Java学习路线图对于我们之后的学习会非常有帮助。零基础学习Java开发-这些学习笔记送给你:第1步:学习Java的开发环境配置、开发第一个Java程序。也建议大家开始使用eclipse等IDE,不必纠结是不是一定要从记事本开始。第2步:学习数据类型、运算符、变量。这是编程的基础,是程序的“砖块”。这些内容大多...

JAVA高级学习笔记-多线程【代码】【图】

多线程: 程序(Program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。 --程序是静态的,进程是动态的 --进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域 线程(thread):进程可以进一步细化为线程,是一个程序内部的一条执行路径。 --若一...

Java jdk调优学习笔记

jdk命令行工具监控: jvm参数类型: 标准参数 -help -server -client。。。。 X参数 -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmixed:混合模式,JVM自己决定是否编译成本地代码 XX参数 Boolean类型 格式:-XX[+-]<name>表示其用或者禁用name属性 非Boolean类型 格...

Java语言基础学习笔记(一)【图】

参考:https://study.163.com/course/courseMain.htm?courseId=1003108028 一、语言基础---1.走进Java (一)IT和计算机 001、IT行业的前世今生 002、操作系统和平台相关性 操作系统(Operation System,简称OS):是管理和控制计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 系统分类:Unix和Windows 平台相关性: 能够支持程序运行的硬件或软...

Java Excel(jxl)学习笔记【代码】

概述 ? Java Excel API是成熟的开源Java API,使开发人员可以动态读取,写入和修改Excel电子表格。 一些功能从Excel 95、97、2000,XP和2003工作簿中读取数据 读取和写入公式(仅限Excel 97和更高版本) 生成Excel 2000格式的电子表格 支持字体,数字和日期格式 支持单元格的阴影,边框和着色 修改现有工作表 支持复制图表 支持将图像插入和复制到电子表格中 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是...

Java并发编程学习笔记2【代码】【图】

线程安全性 上篇我们初步了解了线程相关的知识,这篇我们深入了解下线程安全性的相关问题。 1. 什么是线程安全性? 线程安全性是一个在代码上使用的术语,它与对象或整个程序的状态相关的,只能应用于封装其状态的整个代码之中。在线程安全性的定义中,最核心的概念就是正确性。正确性的含义是,某个类的行为与其规范完全一致。当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码...

Java前端学习笔记--CSS学习【代码】

二、CSS学习 1、CSS的概念 作用:层叠样式表,给网页进行样式开发、给网页进行布局 特点:语言特别简单、开发样式可以重复使用、依赖于HTML2、CSS的声明 1)在head标签中使用style标签声明或者给某个标签的单独样式 2)在标签上使用style属性声明,此声明会将css样式直接作用于当前标签 3)在head标签中使用link标签引入外部声明好的css文件,解决了不同网页间样式重复使用的问题如果css的声明全部在head标签中,则遵循就近原则,谁离...

《疯狂Java讲义》学习笔记 第六章 面向对象(下续)【代码】【图】

这里## 6.6 Java 9改进的接口 6.6.1 接口的概念6.6.2 Java 9中接口的定义6.6.3接口的继承==以下代码中纯在自己的很多错误==6.6.4使用接口6.6.5接口和抽象类6.6.6面向接口编程1.简单工程模式2.命令模式6.7 内部类6.7.1非静态内部类6.7.2静态内部类6.7.3使用内部类6.7.4 局部内部类6.7.5 匿名内部类 6.8 Java 11增强的Lambda表达式6.8.1 Lambda表达式入门6.8.2 Lambda表打死与函数式接口 6.9 枚举类6.9.1 手动实现枚举类6.9.2 枚举类...

Java多线程学习笔记_线程安全【代码】【图】

一、买票案例的的实现 说明:多个窗口同时卖100张票,卖完即停止售票。 思路:public class MyRunnable implements Runnable{private int ticket = 100;@Overridepublic void run() {while (ticket >= 0) {if(ticket == 0){break;}else {ticket--;System.out.println(Thread.currentThread().getName() + "卖了一张票,还剩" + ticket + "张");}}} }public class Demo {public static void main(String[] args) {MyRunnable mr1 = ...

【Java学习笔记(一百三十)】之启动,终止线程,线程间通信【图】

文章目录 本文章由公号【开发小鸽】发布!欢迎关注!!!一. 线程简介(一) 概述(二) 线程优先级(三) 线程状态(四) Daemon线程 二. 启动和终止线程(一) 构造线程(二) 启动线程(三) 中断(四) 过期的suspend(),resume(),stop() 三. 线程间通信(一) volatile和synchronized(二) 等待/通知机制(三) 等待/通知经典范式(四) Thread.join()(五) ThreadLocal本文章由公号【开发小鸽】发布!欢迎关注!!!老规...

java学习笔记——平衡二叉树(AVL算法)【图】

目录 平衡二叉树AVL树的左旋转AVL树的右旋转AVL树的双旋转 平衡二叉树 平衡二叉树是对二叉排序树的一种改进二叉排序树:二叉树中的任何一个节点,它的左子树中所有的节点都比该节点要小,它的右子树中所有的节点都比该节点要大。(注意二叉排序树中应尽量避免重复的值,如果有重复的值,可以选择不插入,或者添加一个属性记录该值出现的次数,否则查找和删除的时候回出现麻烦)对于排序二叉树而言,如果输入的数组是一个有序的数列...

JAVAEE - 相关标签