JAVA基础
文章平均质量分 58
酒_酚
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收机制
垃圾回收原创 2021-12-13 21:07:44 · 377 阅读 · 0 评论 -
面试题(mysql)
Mysql的原理以及优化原创 2021-12-11 15:40:58 · 705 阅读 · 0 评论 -
面试题(cookie,session)
cookie和session的区别原创 2021-12-08 23:03:34 · 639 阅读 · 0 评论 -
基础面试题:JSP和Servlet
JSP和Servlet的区别 Servlet的是一个特殊的java程序,能够依靠web服务器的支持像浏览器提供显示内容 jsp本质上是Servlet的简化形式 JSP会被服务器解析成一个类似servlet的java程序,可以简化页面内容生成,JSP侧重驶入,servlet侧手那个控制逻辑 是说说你对servlet的认识 Servlet的本质是服务器端的一个小程序,这个小程序不是随便写的,必须实现sun指定的servlet接口,servlet是有生命周期的 servlet的生命周期 servlet的生命周期是原创 2021-12-08 22:36:54 · 432 阅读 · 0 评论 -
基础面试7(网络通信模型)
网络通信模型原创 2021-12-05 10:57:33 · 225 阅读 · 0 评论 -
基础面试题5(异常处理)
java的健壮性体现在什么地方 Java的健壮性体现在异常处理 你是如何处理异常的 通常使用Try–catch的方式处理异常,有时也会交给外层处理异常 如何定义一个异常 一种是继承RuntimeExceprion,一种是继承Exception,两种方式有本质的区别 异常的分类 error 指的是java运行时系统内部错误和资源耗尽错误,应用程序不会抛出该类对象 exception 受控异常,Exception的直接子类,一般是外部错误,通常发生在编译阶段java编译时会强制要求捕获的异常类型 非受控异常:原创 2021-12-04 11:30:06 · 387 阅读 · 0 评论 -
基础面试题4(集合二)
set原创 2021-12-04 10:50:33 · 820 阅读 · 0 评论 -
单例模式(懒汉模式,饿汉模式)
什么是单例模式 某一个类在系统中有且只有一个实例对象被获取使用 单例模式有哪些要点 只能有一个实例对象,不能随意创建,必须私有化构造方法 唯一实例可以保存,静态变量是保存这个唯一的实例 必须向整个系统提供这个类的实例,直接暴露 或提供暴露方法 有多少种创建方式 有饿汉模式,懒汉模式两件创建方式 饿汉模式:直接创建对象不会出现线程安全问题 懒汉模式:延迟创建,第一次使用时创建 会出现线程安全问题 饿汉模式的创建方式: 直接创建 public class Singleton{ //实例化对象 p原创 2021-12-03 21:57:11 · 282 阅读 · 0 评论 -
基础面试题(二)
封装类型 基础类型和封装类型有哪些 基础数据类型有8种,对应8种封装类型 为什么有基础数据类型,还要有包装类型 所有的包装类型都是final修饰的,所以不能创建子类,包装类都是不可变对象 包装类提供了许多操作方法,这样更容易处理基础数据类型 除去int–>Integer char–>Character 其他的包装类型都是首字母大写 什么是自动装箱,自动拆箱 基础数据类型和包装类之间可以相互转换 自动装箱就是将基础数据类型转换为包装类 自动拆箱就是将包装类型转换成基础类型 比如int类型通过val原创 2021-12-03 20:46:35 · 276 阅读 · 0 评论 -
JVM初识
jvm面试原创 2021-12-01 23:26:03 · 151 阅读 · 0 评论 -
程序结构(流程控制语句)
什么是结构化程序? 结构化程序的优势? 结构化程序有哪些? 什么情况下使用什么结构 条件结构 当某一个或者多个条件同时成立时执行相应的代码块 这就是条件结构 语法1 if ( boolean表达式){ 语句; } 语法2(多分支语句) if ( boolean表达式){ 语句; //当条件成立执行 }else { 当条件不成立执行 } 语法2 if ( boolean表达式){ 语句; //当条件成立执行 }else { 当条件不成立执行 }.原创 2020-09-03 16:53:47 · 298 阅读 · 0 评论 -
Java基础第一章(第二部分) 位运算符
运算符 命名规范 注释 什么是运算符 命名规范 总体命名规范 项目名全部小写. 包名全部小写. 类名首字母大写,其余组成词首字母依次大写. 变量名,方法名首字母小写,如果名称由多个单词组成,除首字母外的每个单词的首字母都要大写. 常量名全部大写. 所有命名规则必须遵循以下规则 : 名称只能由字母、数字、下划线、$符号组成. 不能以数字开头. 名称不能使用Java中的关键字. 坚决不允许出现中文及拼音命名. 包命名规范(这不是必须遵守的但是 开发者都会默许的一个规范) 为了保障每个Java Package原创 2020-09-03 15:13:26 · 246 阅读 · 0 评论 -
JAVA基础第一章(第一部分) 常量 变量 基础数据类型 引用数据类型
第一章需要掌握的知识点: 什么是常量,什么是变量? 一个字节是多少byte 基础数据类型 包含哪些 分别占用多少字节? 引用数据类型是什么 如何判断引用数据类型 运算符: 算术运算符,逻辑运算符关系运算符,位运算符 运算符的优先级 问: 什么是编程? 什么是常量 变量 常量 : 顾名思义不会发生变化 有固定且不变的值 如圆周率:3.1415926(小数常量)或者重力系数9.8 比如进制换算比(整数常量) 都是有固定不变的值 这就是常量 也就能理解为在程序运行期间不会发生变化的量 就是变量 变量原创 2020-08-14 23:57:18 · 388 阅读 · 1 评论