欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • java基础知识之构造代码块详解

    构造代码块这里对java中构造代码块进行一个知识点的详细解答。构造代码块: 构造代码块的作用: 给对象进行统一的初始化。 构造函数的作用: 给对应的对象进行初始化。 构造代码块的格式: { 构造代码块; } 注意: 构造代码块的大括号必须位于成员位置上。 代码块的类别: 1. 构造代码块。...

    程序员文章站2023-11-08
  • 【Java并发】基础

    一、概述1.1 线程与进程区别1.2 多线程引发的性能问题二、多线程创建方式2.1 第一种-继承Thread类2.2 第二种-实现Runnable接口2.3 第三种-实现Callable接口2.4 常用线程构造函数2.5 使用继承Thread类还是使用实现Runnable接口好?三、线程基础知识3.... ...

    程序员文章站2023-11-06
  • java 基础排序(冒泡、插入、选择、快速)算法回顾

    java 基础排序(冒泡、插入、选择、快速)算法回顾 冒泡排序 插入排序 java private static void insertSort(int[] array) { int j; //从下标为1的元素开始选择合适的位置插入,因为下标为0的只有一个元素,默认是有序的 for (int i = ...

    程序员文章站2023-11-06
  • Java基础-常见类之String类

    一、String类是什么 由第一段源码可知,String是一个final类,底层实现是final的字符数组,一旦创建,无法改变。 字符串是常量;他们的值在创建之后不能改变。字符串缓冲区支持可变的字符串。因为String对象是不可变的,所以可以共享。 二、如何创建 String s1 = "abc"; ...

    程序员文章站2023-11-06
  • Java数组声明、创建、初始化基础

    一维数组的声明方式: type var[]; 或type[] var; 声明数组时不能指定其长度(数组中元素的个数), java中使用关键字new创建数组对

    程序员文章站2023-11-05
  • Java基础部分学习day1_HelloWord

    软件的分类: 1,系统软件(如Windows,Linux,DOS等):直接安装在计算机硬件上,管理计算机的硬件资源; 2,应用软件(如QQ,浏览器,迅雷等):应用软件安装在系统软件上,为用户提供相应具体的功能。 Java历史: 由SUN公司开发,在2010年被Oracle公司收购,使得IBM公司的收 ...

    程序员文章站2023-11-03
  • Java 基础篇之异常

    异常 异常层次 Error:Java 运行时系统的内部错误和资源耗尽错误。应用程序不应该抛出这种类型的对象。如果出现了这样的内部错误,除了通告给用户,并尽力使程序安全地终止之外,再也无能为力了。 Exception RuntimeException:由程序错误导致的异常 其他异常:程序本身没有问题, ...

    程序员文章站2023-11-03
  • java基础(一)-----java的三大特性之封装

    面向对象编程有三大特性:封装、继承、多态。本文将介绍java的三大特性之封装 封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使 ...

    程序员文章站2023-11-03
  • Java程序员必备基础:内部类解析

    前言 整理了一下内部类的相关知识,算是比较全,比较基础的,希望大家一起学习进步。 一、什么是内部类? 在Java中,可以将一个类的定义放在另外一个类的定义内部,这就是 内部类 。内部类本身就是类的一个属性,与其他属性 定义方式一致。 一个内部类的例子: 二、内部类的种类 内部类可以分为四种: 成员内 ...

    程序员文章站2023-11-02
  • java代理基础类1.0

    1.代理的书写,是比较麻烦的,写原生代理,又是一件无聊且容易遗漏的事情。写了一个简单的代理类,可借鉴也可指出错误。 调用如下: ...

    程序员文章站2023-11-02
  • java基础语法2

    一:运算符和表达式 1.表达式 表达式是由常量变量对象方法调用和操作符组成的式子。根据运算符的不同,表达式相应的分为下面几种:算数表达式、关系表达式、逻辑表达式、赋值表达式,这些都属于数值表达式。 2.运算符 •算术运算符 进行基本的算数运算,如加法、减法、乘法、除法,在字符串中,‘+’可以作为连接 ...

    程序员文章站2023-10-31
  • java基础语法1

    一:基础语法之--标识符,修饰符,关键字 1.标识符: 定义:类名、变量名以及方法名都被称为标识符。 注意: ·所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始·首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合·关键字不能用作标 ...

    程序员文章站2023-10-31
  • java基础--常用函数总结

    java基础--常用函数总结 2019-3-16-23:28:01 云林原创 1、split()字符串分割函数 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 2、Math.floor( )舍掉小数取整数 3、Math.rint( )四舍五入取整数 4、Math.ceil( )进位取整数 ...

    程序员文章站2023-10-31
  • 关于java学习中的一些易错点(基础篇)

    由JVM来负责Java程序在该系统中的运行,不同的操作系统需要安装不同的JVM,这样Java程序只需要跟JVM打交道,底层的操作由JVM去执行。 JRE(Java Runtime Environment)即Java运行时环境,主要负责运行Java程序。 JDK(Java Development Ki ...

    程序员文章站2023-10-31
  • Java面向对象基础之多态性,抽象类和接口

    一、多态性多态是指一个对象可以拥有多种不同的形态,继承是实现多态的基础。1.1 引用多态和方法多态引用多态:父类引用可以指向本类的对象,也可以指向子类的对象方法多态:1、创建本类对象时,调用的方法为本

    程序员文章站2023-10-31
  • 【java基础】程序员你真的理解反射机制吗?

    前言 很多讲解反射的博客文章并没有详细讲解Class类,~当然包括之前的我也一样~,这样的文章只会让反射徒有其表,并不能让大多数初学者真正理解反射,而恰恰反射的原理就在于 对象!可见他的重要性,这篇文章我将总结一下关于 类的知识,可能还不是很全面,各位担待点哈QnQ,我之前也写过几篇关于反射的文章, ...

    程序员文章站2023-10-31
  • Java基础学习笔记之数组详解

    本文实例讲述了java基础学习笔记之数组。分享给大家供大家参考,具体如下: 数组的定义于使用 1:数组的基本概念 一组相关变量的集合;在java里面将数组定义为引用数

    程序员文章站2023-10-30
  • 【Java基础】谈谈集合.CopyOnWriteArrayList

    [TOC] 本篇博客介绍CopyOnWriteArrayList类,读完本博客你将会了解: 什么是COW机制; CopyOnWriteArrayList的实现原理; CopyOnWriteArrayList的使用场景。 经过之前的博客介绍,我们知道ArrayList是线程不安全的。要实现线程安全的L ...

    程序员文章站2023-10-28
  • 【Java基础】你听说过JMX么

    [TOC] 什么是JMX JMX(Java管理扩展),是一套给应用程序引入监控管理功能的接口。比如我们可以通过JMX来监控Tomcat的运行状态。JMX最主要的应用场景就是中间件的监控,配置文件的在线修改配置。 相关概念 一个典型的JMX架构图: MBean :是Managed Bean的简称。在J ...

    程序员文章站2023-10-28
  • java基础系列(一):Number,Character和String类及操作

    这篇文章总结了Java中最基础的类以及常用的方法,主要有:Number,Character,String。 1、Number类 在实际开发的过程中,常常会用到需要使用对象而不是内置的数据类型的情形。所以,java语言为每个内置数据类型都提供了对应的包装类。六种内置数据类型:byte, short, ...

    程序员文章站2023-10-28