### ⼀、Java基础(语⾔、框架、OOP、设计模式等)1. HashMap和Hashtable的区别 Hashtable是基于陈旧的Dictionary的Map接⼝的实现,⽽HashMap是基于哈希表的Map接⼝的实现 从⽅法上看,HashMap去掉了Hashtable的contains⽅法 HashTable是同步的(线程安全),⽽HashMap线程不安全,效率上HashMap更快 ...
标识符必须以字符、下划线、美元开头,后跟字符、下划线、美元符或数字,长度无限。 注:java标识符的拼写是区分大小写的,即小a和A是两个完全不同的标识符。 3、关键字:java语言有些特定的单词保留有专门的用途。也就是说被占用了,你不能把这个单词当作其它的用途。 注:java关键字都是小写的。如果其中有一个是大...
JVM、JRE、JDK之间的关系 Java开发环境的搭建:安装JDK,配置环境变量 Java入门程序(Java的开发流程) Java的注释,标识符、标识符的命名规范 Java基本数据类型 变量和常量的定义及初始化 Java的运算符 运算符的优先级 Java分支语句之if…else 循环的嵌套 方法的定义 方法的形参和实参 方法的递归调用 第二部分:Java数组...
这是一个Java的核心概念,对于任何Java开发者都需要熟练掌握。Java中很多特性或者说知识点都是和Java面向对象编程概念相关的。在我的理解,一个好的开发者不仅仅需要了解这些特性(知识点)本身,也更需要知道这些对象在Java的面向对象编程概念中是如何体现出来的,这样更有利于开发者掌握Java这门开发语言,以及其他面向对象编...
Java8新特性 六、集合 1. 存储单值 ①. 数组 []初始化后长度不可以更改 插入删除效率不高 查找速度快 只有length成员变量表示长度,没有其他的可用API ②. collection A. set a. 实现 treeset 底层是treemap.数据是红黑树结构 可以按属性进行排序,指定排序规则 ...
Java最常见基础知识总结 目录 最新最全的计算机专业考研资料和程序员技术类文章免费送啦,进来看看吧。让你的学习、工作省时省力省钱。 一.基本数据类型 整数型 byte 1个字节 short 2个字节 int 4个字节(默认的) long 8个字节 文本型 char 2个字节 (声明变量时要加上单引号) 布尔型 Boolean 其值只有2个,...
所有Java 的类均是由 java.lang.Object 类继承而来的,所以 Object 是所有类的祖先类,而除了 Object 外,所有类必须有一个父类。 通过extends关键字可以申明一个类是继承另外一个类而来的,一般形式如下: // A.java public class A { private int i; ...
第一段:变量是Java中最基础的概念之一。在Java中,变量用于存储、读取和操作数据。Java中的变量可以用不同的数据类型来声明,如整型、浮点型、字符型和布尔型等。例如,我们可以声明一个整型变量,如:intnum;,表示创建了一个名为num的变量,用于存储整数类型的值。在使用变量之前,一般需要先给变量赋初始值。例如,num...
JavaSE基础 (全网最全知识点) 背景介绍 java运行机理(即使编译型语言,又是解释型语言) 编译型语言(如:c语言) 源代码需要通过预编译形成可执行文件,再由系统执行该文件形成可识别的二进制文件 解释型语言 边执行边转换。源代码先翻译成中间代码,解释器(类似于JVM)再对中间代码进行解释运行,每执行一次都要翻译一次...
笔试(计算机基础):面向对象,算法,数据库 sql 面试:(逻辑思维) 项目经验 人事面试 Servlet/jsp ---Struts2 JDBC ---Hibernate BeanFactory ---Spring (控制反转,面向切面编程,) java知识点: unix(window dos) Java开发环境搭建 JDK(无脑) 配置环境变量 JAVA...