欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • Java学习笔记之观察者模式

    本文为大家分享了java设计模式之观察者模式,供大家参考,具体内容如下 1、初步认识 观察者模式的定义:   在对象之间定义了一对多的依赖,这样一来,当一个对象改

    程序员文章站2024-04-01
  • java struts2学习笔记之线程安全

    在说struts2的线程安全之前,先说一下,什么是线程安全?这是一个网友讲的。 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如

    程序员文章站2024-03-31
  • java学习笔记之eclipse+tomcat 配置

    计划开始学习java。第一步 1.在servers窗口中新建server 2.弹出的界面选择对应的tomcat版本 3.这里是关键,已存在的项目不要选择过去,

    程序员文章站2024-03-31
  • Java 学习笔记- I/O - Byte Stream 博客分类: Java 学习笔记 javaiObyte stream字节流 

    java basic IO 主要分 字节输入输出流,字符输入输出流,数据输入输出流,对象输入输出流: 其大概的类接口结构图如下: 关于字节输入输出流,所以字节输入输出流的类都继承了FileInput 或 FileOutput 这两个父类,常用的类为 FileInputStream 和 FileOut...

    程序员文章站2024-03-25
  • Java多线程高并发学习笔记(二)——深入理解ReentrantLock与Condition

    锁的概念从jdk发行1.5版本之后,在原来synchronize的基础上,增加了重入锁ReentrantLock。本文就不介绍synchronize了,有兴趣的同学可以去了解一下,本文重点介绍ReentrantLock。锁是什么?并发编程的时候,比如说有一个业务是读写操作,那多个线程执行这个业务就会...

    程序员文章站2024-03-24
  • java压缩文件 博客分类: java 学习笔记 javazip 

    package org.liufei.net.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java....

    程序员文章站2024-03-24
  • Java学习笔记75. 线程的睡眠方法

    人在工作的时候,不会24小时一直工作,会有休息的时间,也会有吃饭的时间,这就是工作中间的间隔。线程也一样,有时候也需要间隔一点时间,再做下一个动作。这就是sleep方法的作用了,如下:class testSleep extends Thread{    //线程类testSleep publi...

    程序员文章站2024-03-24
  • Java学习笔记-Day75 MyBatis 框架(二)

    Java学习笔记-Day75 MyBatis 框架(二)一、Mybatis的日志二、动态SQL1、if2、choose 、when、otherwise3、trim 、where、 set4、foreach4.1、查询数据4.2、批量删除数据5、注解形式的动态SQL三、关联映射四、MyBatis-Ge...

    程序员文章站2024-03-24
  • Java学习笔记_Day023_枚举类型、网络编程、InetAddress、UDP和TCP协议详解

    Java学习笔记_Day023_枚举类型、网络编程、InetAddress、UDP和TCP协议详解课程内容枚举类型网络编程JDK8新特性一、枚举类型(一)概述就是用于描述对象个数是有限个的类型单例设计模式设计出来的类只有一个对象;将单例设计模式的对象个数,从一个变为多个就是枚举(即便是多个对象,对象...

    程序员文章站2024-03-23
  • [收藏]JDBC学习笔记 博客分类: struts JDBCSQLDB2Java编程 

    l. 连接到数据库的方法答:1) ODBC(Open Database Connectivity)一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。2) JDBCJava版本的ODBC2. JDBC应用编程接口答:JDBC应用编程接口是:1) 标准的...

    程序员文章站2024-03-23
  • Java学习笔记——输入与输出支持

    1.打印流如果想要通过程序实现内容的输出,核心的本质一定要依靠OutputStream类完成,但是OutputStream类有一个缺点,,这个类的输出操作功能有限:public void write(byte[] b) throws IOException,所有的数据一定要转为字节数组才能输出。【范...

    程序员文章站2024-03-22
  • core java学习笔记(二):有关接口 博客分类: JavaSE Java

    1、接口中不能有实例域。但是可以有public的常量。即接口中定义的域都默认加上public static final 的关键字。2、接口的所有方法都是public的。3、接口中不能有实现了的方法。

    程序员文章站2024-03-22
  • core java学习笔记(一):有关final修饰符 博客分类: JavaSE Java

    重新开始看Java基础知识,发现好多的地方其实不是很清楚,特在此做个笔记。final在用于修饰类中的域时,可以分成三种情况。1、修饰基本类型的数据。2、修饰本来就是final类型的类类型。3、修饰非final类的对象变量。针对第一种情况,比较简单,就是表明其在被初始化后不能被修改。可以在定义的时候初...

    程序员文章站2024-03-22
  • core java学习笔记(一):有关final修饰符 博客分类: JavaSE Java

    重新开始看Java基础知识,发现好多的地方其实不是很清楚,特在此做个笔记。final在用于修饰类中的域时,可以分成三种情况。1、修饰基本类型的数据。2、修饰本来就是final类型的类类型。3、修饰非final类的对象变量。针对第一种情况,比较简单,就是表明其在被初始化后不能被修改。可以在定义的时候初...

    程序员文章站2024-03-22
  • B站400万播放量的Java教程都讲了什么-学习笔记03-变量赋值和作用域

    文章目录什么是变量声明变量和赋值变量的作用域参考什么是变量变量实际上是Java在内存中的一块空间,Java中变量的三要素包括:常量(字面值)、变量名和数据类型。数据类型决定开辟多少内存空间,例如布尔值只需要0/1即可表示,但是其他数据类型则需要更多空间。声明变量和赋值语法:变量类型 变量名 = 常量...

    程序员文章站2024-03-22
  • Java学习笔记:字符、字符串、操纵字符串及比较字符串

    字符、字符串、操纵字符串及比较字符串学习参考网址:https://how2j.cn/p/6235字符保存一个字符的时候使用charpackage character; public class TestChar { public static void main(String[] args)...

    程序员文章站2024-03-22
  • Java学习笔记(6)——字符串

    字符串概念:在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。定义:String string = "HelloWorld";String string1 = new String();//创建一个空...

    程序员文章站2024-03-22
  • Java字符串1. ----学习笔记整理

    目录 一、创建字符串二、连接字符串三、获取字符串信息四、获取指定索引位置的字符4.1、按字典顺序比较两个字符串五、常规类型格式化六、截取子字符串6.1、Substring6.2、substring(int beginIndex)6.3、substring(int begininIndex,Int e...

    程序员文章站2024-03-22
  • Java编程思想学习笔记十三:字符串

        大量程序表明,字符串操作是程序设计中最常见的操作。一、不可变String     String对象是不可变的,每一个看似修改了String值的方法,实际上都是创建了一个全新的String对象。package com.chenxyt.java.practice;public class Imm...

    程序员文章站2024-03-22
  • Java SE 学习笔记11 字符串

    这里写目录标题一、内存堆内存与栈内存二、字符串比较1、“==”和equals()的区别2、内存中的字符串三、常用方法1、字符串连接2、字符串查找3、字符串分割4、StringBuffer类5、其它方法一、内存堆内存与栈内存Java把内存分成两种,一种叫做栈内存,一种叫做堆内存。在函数中定义的一些基本...

    程序员文章站2024-03-22