随笔分类 - Java 学习笔记系列
摘要:JavaSE --> MySQL基础 --> JDBC --> JavaWeb --> Spring5 --> SpringMVC --> MyBatis --> Maven --> Ssm框架整合案例 --> Git/GitHub --> Redis --> MySQL高级优化 --> MyBatisPlus --> Spring注解驱动开发 --> ZooKeeper --> Dubbo --> 消息中间件ActiveMQ --> SpringBoot2--> SpringCloud --> 尚筹网项目 --> 在线教育项目 --> 谷粒商城项目 --> 高频面试题第一季 --> 大厂面试题第二季 --> 大厂面试题第三季
阅读全文
摘要:Java每日一考 1、JDK、JRE、JVM三者之间的关系,以及JDK、JRE包含主要结构有哪些? JDK = JRE + Java的开发工具(javac.exe、java.exe、javadoc.exe) JRE = JVM + Java核心类库 2、为什么要配置path环境变量?怎么配置? 3、
阅读全文
摘要:Java中对象内存解析 堆Heap:存放对象实例 堆(heap):存储的全部是对象(包括数组等),每个对象都包含一个与之对应的class的信息。JVM只有一个堆,被所有线程所共享,堆是一个不连续的内存空间,分类灵活,但速度较慢。 栈Stack:存放局部变量 栈(stack):存放基本类型的变量数据和
阅读全文
摘要:Array int[] ids; ids = new int[]{1,2,3,4}; String[] names = new String[5]; 长度:names.length 数组常见的算法题 1、数组元素的赋值(杨辉三角、回形数) 2、求数值型数组中元素的最大值、最小值、平均数、总和 3、数
阅读全文
摘要:public class huiXingShu { public static void main(String[] args) { int vol = 10; int[][] arr = new int[vol][vol]; int x=0,y=0; int num = 1; while(arr[
阅读全文
摘要:编程实现杨辉三角 public class YangHuiTest { public static void main(String[] args) { int[][] yangHui = new int[10][]; for(int i = 0; i < yangHui.length;i++){
阅读全文
摘要:包名:多单词组成所有字母都小写:xxxxyyyzzz 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz 常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_
阅读全文
摘要:Java中的注释 //单行注释 /* 多行注释 */ javadoc文档注释 /** @ @ **/
阅读全文
摘要:链接:https://pan.baidu.com/s/1gR0RfBO9Q1Hjs2IfX59sRw 提取码:r0fj
阅读全文
摘要:Java程序设计-- 第4章 类和对象设计 4.1 面向对象基础 ·抽象 class Car{ int color_number; int door_number; int speed; void brake(){}; void speedUp() {…}; void slowDown() {
阅读全文
摘要:Java程序设计-- 第3章 数组、引用、枚举和注解 3.1.1 初识数组 数组是一组具有相同类型的有序数据组成的集合。 数组中的一个数据成员称为数组元素,通过数组名+下标来唯一确定。 每个数组元素类似于一个普通变量,可以用来保存数据,所以数组是有序变量的集合。 Java中数组的元素类型可以是简单的
阅读全文
摘要:Java程序设计–第2章 Java程序设计基础 2.1 标识符和关键字 一般地,在Java中标识符是以字母、下划线(_)、美元符号($)等开始的一个字符序列,后面可以跟字母、下划线、美元符号、数字等字符,不能包括运算符和一些特殊字符,如#、*等。 一些合法的标识符:Body、test,$he
阅读全文
摘要:Java程序设计–第1章 Java概述 主要内容 1.1认识Java语言 2.2Java运行环境与开发环境 1.3Java程序举例 1.1 认识Java语言 Java语言是20世纪90年代由Sun Microsystems公司开发的革命性的编程语言 Java技术的通用性、高效性、
阅读全文