【JAVA基础知识】
文章平均质量分 79
重温java基础
1、基础知识梳理
2、相关面试题总结
3、开发应用
4、适合有一定java基础的人员
Mr-Wanter
多看,多想。天底下最无本买卖的事情,就是从别人身上学一个好字。
展开
-
jpa 主键手动赋值
通常我们用jpa生成主键都是自动生成,或递增或uuid等,那么如何手动赋值主键呢?原创 2024-06-12 17:45:33 · 370 阅读 · 0 评论 -
maven 继承
系统整理一下用到的maven继承关系。dependencyManagement、pluginManagementdependencies、scope ……原创 2024-02-02 17:46:24 · 1063 阅读 · 1 评论 -
== 和 equals
@TOC1. 比较原理== 比较的是内存地址equals比较的是值首先我们来了解一下JVM内存区结构:java把内存分两种:一种是栈内存,另一种是堆内存(1) 在函数中定义的基本类型变量和对象的引用变量都在函数的栈内存中分配;(2) 堆内存用来存放由new创建的对象和数组以及对象的实例变量。在函数(代码块)中定义一个引用变量时,java就在栈中为这个引用变量分配内存空间,当超过引用变量的作用域后,java会自动释放掉为该变量所分配的内存空间;在堆中分配的内存由java虚拟机的自动垃原创 2022-03-26 12:06:27 · 522 阅读 · 0 评论 -
第五章 static关键字
static关键字修饰属性(类变量):1、由类创建的所有对象都公用这一个属性2、当其中一个对象对此属性进行修改的时候,会导致其他对象的此属性的内容调用随之更改3、类变量是随着类的加载而加载的,而且独一份,存在内存的静态域中,要早于实例变量创建4、因为类加载的时候类变量就加载了,所以可以通过“类.属性”进行调用;而实例变量需要通过new才会在内存中创建出来,所以调用需要通过“对象.属性”...原创 2018-07-13 16:59:37 · 320 阅读 · 0 评论 -
第四章 ==和equals()的区别
==基本数据类型判断的是基本数据类型的值两端数据类型不同,也可以返回true(int 56 == char ‘A’)比较的是常量区的值引用数据类型比较的是地址值equals只能处理引用类型变量所有类都继承Object类,而Object类的equals方法底层也是==实现的,所以比较的仍是地址值String、包装类、File类、Date类等都会重写equals方法,实现比较两个对象的内容是否相等字符...原创 2018-07-12 13:59:55 · 657 阅读 · 0 评论 -
第三章 装箱与拆箱
装箱:基本数据类型转包装类拆箱:包装类转基本数据类型基本数据类型对应的包装器类型:基本数据类型包装类int(4字节)Integerbyte(1字节)Byteshort(2字节)Shortlong(8字节)Longfloat(4字节)Floatdouble(8字节)Doublechar(2字节)Characterboolean(未定)BooleanJDK5.0后,自动装箱拆自动装箱:Inerger ...原创 2018-07-12 10:26:47 · 209 阅读 · 0 评论 -
第一章 从cmd开始
初衷: 一直从事MS.NET工作,由于工作需要接触java。学过java基础,但是近4年的工作时间也把java忘记的差不多了,只是看了几天sprigmvc的视频,学会了基本的增删改查。所以想要重新学习一遍java的基础知识,顺便在博客里记录一下一些忽略的知识点。最终目的是摆脱增删改查,让自己不仅要有广度,也要有点深度,这样才有增加自己不可替代性的砝码。我不是个特别努力的人,也不是聪明的人,但...原创 2018-06-13 18:44:25 · 258 阅读 · 0 评论 -
第二章 基础知识(2)
4、循环跳出程式化思维,不只是i=0;i<10;i++for(初始化执行语句;执行条件;迭代语句){执行语句} java 5行int i=0;for(System.out.println('a');i<3;System.out,println('b'),i++){ System.out.println("c");//acbcbcb}5、break & c...原创 2018-06-28 08:24:00 · 227 阅读 · 0 评论 -
第二章 基础知识(1)
1、命名规范包名都小写 com.company.xxxx类名、接口名所有单词首字母大写 HelloWorld变量名、方法名驼峰命名法 getData常量名都大写,多个单词下划线分开 FILE_PATH、JAVA_HOME2、数据类型资源分配数据类型2.1 Q&A1、什么是值类型、引用类型? 值类型:基本数据类型;引用类型:除了基本数据类型之外的;2、值类型存储在栈中,栈中分配内存空间,直接...原创 2018-06-14 15:05:06 · 223 阅读 · 0 评论