JavaSE基础
文章平均质量分 88
以Java基础介绍和面试为主
Xiao艾扶
我很懒!懒得做介绍
展开
-
JavaSE多线程(6)学习总结
在我们的生活中,比如公司的笔试面试,又或者是开始了解计算机底层的知识,都需要我们了解进程、线程等相关的概念。在这里仅此个人做一个总结,本文参考多个博客内容和视频以完善多线程知识。 1、多线程简介 1.1 简单介绍各个名词 这里要区分程序、进程、线程、并行、并发、多任务等相关的概念。 程序:程序是为了完成程序员所期待完成的业务,用某种语言编写的一组指令集合,即一段静态代码、对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生,存在和消亡的过程。它在操原创 2022-03-17 16:38:11 · 244 阅读 · 0 评论 -
JavaSE基础(4)继承
JavaSE基础day4—继承和反射 1、继承 说到继承,可能就要先聊到访问权限。这个跟继承也是息息相关。 1.1 访问权限 Java中有三个访问权限修饰符:private、protected和public。如果不加上访问修饰符,那么就是在包级别中可见。 可以对类或类中的成员(字段和方法)加上访问修饰符。 类可见表示其它类可以用这个类创建实例对象。 成员可见表示其它类可以用这个类的实例对象访问到该成员。 其中,protected 用于修饰成员,表示在继承体系中成员对于子类可见,但是这个访问修饰符对于类没原创 2021-12-05 16:42:17 · 215 阅读 · 0 评论 -
JavaSE(5)泛型、注解和特性
JavaSE学习Day5—泛型、注解和特性 1、泛型 泛型对于一般开发中作用很大。比如当有一些重复的代码内容需要引用时,就可以参照所谓的模板进行继承。 E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) ? - 表示不确定的 java 类型 下面演示一个例子: public class Box<T> { // T stands for "Type"原创 2021-12-05 16:42:47 · 795 阅读 · 0 评论 -
JavaSE(3)关键字和Object
JavaSE基础Day3部分—关键字、Object 前言 今天主要的是了解关键字,能够知道Object的基本内容和继承的部分。 1、关键字 1.1 final关键字 final是一个声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能够被改变的常量。 final可以用在修饰类、方法和变量(包括成员变量和局部变量)。 首先修饰类时,表明这个类不能被继承。并且在final类中修饰的所有成员方法都会被隐式地指定为final方法。 其次修饰方法时,通过final将方法锁定,以防任何继承类修改它的含义。原创 2021-12-03 23:33:20 · 289 阅读 · 0 评论 -
JavaSE(2)数据类型和String
JavaSE基础Day2学习—数据类型和String 前言 本节内容主要讲的是对Java基础部分的数据类型和String类出现的典型的面试问题进行笔记存储。并且希望能够帮助到知识储备。 1、数据类型 基本的数据类型 基本的数据类型比较典型,这些写基本类型在我们生活中伴随左右。接下来来整理这些数据类型 类型名称 关键字 占用内存 取值范围 字节型 byte 1 字节 -128~127 短整型 short 2 字节 -32768~32767 整型 int 4 字节 -2147483648原创 2021-12-02 17:35:00 · 409 阅读 · 0 评论 -
JavaSE(1)Java简述与环境搭建
前言 最近有特意的想回顾以前Java的学习知识点,想了解Java的基础部分。所以我在此特意做了这么一个专题来提供自身并且分享阅读出去。不求为了面试但求能够争取每天的知识点总结,希望在看完这一篇专题之后我能够完全的收获满满,来面对接下来的自己。大家也是如此。 首先说明,我并不会以完全初学者角度来讨论基本的内容,比如for循环呀,if-else,基本常见的运算符等等(涉及面试时我会讲到)。 在此提前祝福大家能够前程似锦。 1、主要内容 首先了解Java,知道Java的语言特点。知道Java的运行机制和环境搭建。原创 2021-11-30 16:12:19 · 196 阅读 · 0 评论