欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • Java深入学习(1):多线程详解

    多线程目的:在同一时刻有多条不同路径执行程序,提高程序运行效率 多线程应用:数据库连接池,多线程文件下载等 注意:在文件下载中使用多线程,无法提高速度 在一个进程中,一定会有主线程 从基础开始,多线程的使用方式: 1.继承Thread类:(不推荐) 注意:threadDemo调用的是start方法; ...

    程序员文章站2023-10-27
  • 深入学习Java 动态代理

    前言 要想了解java动态代理,首先要了解什么叫做代理,熟悉设计模式的朋友一定知道在gof总结的23种设计模式中,有一种叫做代理(proxy)的对象结构型模式,动态代理中

    程序员文章站2023-10-22
  • Java API学习教程之正则表达式详解

    前言 正则表达式是什么应该不用过多介绍,每位程序员应该都知道,正则表达式描述的是一种规则,符合这种限定规则的字符串我们认为它某种满足条件的,是我们所需的。在正则表达式中,

    程序员文章站2023-10-22
  • Java学习笔记 DbUtils数据库查询和log4j日志输出 使用

    DbUtils使用 QueryRunner DbUtils中定义了一个数据库操作类 ,所有的数据库操作CRUD都是通过此类来完成。 此类是线程安全的 |方法名 |对应sql语句 | | | | |excute |create语句 | |query |select语句 | |update |updat ...

    程序员文章站2023-10-19
  • 零基础学员学习Java时,如何打好基础并形成编程思维?

    对于初学Java的人来说,打好基础并形成编程思维非常重要。从Java语言自身来看,主要的学习难点集中在基础部分,只有学好了基础才能向更高阶层进阶 ...

    程序员文章站2023-10-17
  • java学习笔记(基础篇)—关键字static和final

    一、关键字Static 我们从关键字static可以修饰哪些东西入手,逐一的剖析static的使用和要注意的地方。 1)修饰变量(只能修饰实例变量) 静态变量 又称为类变量 a)所有类实例共享 b)使用静态变量 类名.变量名 c)静态变量是属于这个类,非静态变量是属于对象 d)代码加载到内存静态变量 ...

    程序员文章站2023-10-16
  • 2019上半年总结——Github上那些Java面试、学习相关仓库

    分享一下最近逛Github看到了一些对于Java面试以及学习有帮助的仓库,这些仓库涉及Java核心知识点整理、Java常见面试题、算法、基础知识点比如网络和操作系统等等。 知识点相关 1.JavaGuide Github地址: https://github.com/Snailclimb/JavaGu ...

    程序员文章站2023-10-16
  • Intellij IDEA 2019 + Java Spring MVC + Hibernate学习笔记(1)

    之前的技术栈一直是围绕.net 做的,现在.net 技术栈的使用越来越少,越来越窄。好多原来的同事都转Java开发了。 最近公司变动,自己需要重新找个坑,压力山大。好多要求Java技术栈的根本没机会进,自己的那点Java功底,之前做过混合开发的Java插件,Web项目10多年没碰了... 好在几个原 ...

    程序员文章站2023-10-16
  • 8年开发老司机告诉你啥是java开发?如何学?学习什么内容?

    什么是Java? 我从Java的官网上抄下来下面这段话:97% 的企业桌面运行 Java美国有 89% 的桌面(或计算机)运行 Java全球有 900 万 Java 开发人员开发人员的头号选择排名第一的部署平台有 30 亿部移动电话运行 Java100% 的蓝光盘播放器附带了 Java有 50 亿张 ...

    程序员文章站2023-10-16
  • Java long数据类型---网上学习到的资料

    Java long数据类型 位有符号的Java原始数据类型。当对整数的计算结果可能超出int数据类型的范围时使用。 位有符号的Java原始数据类型。当对整数的计算结果可能超出int数据类型的范围时使用。 long数据类型范围是-9,223,372,036,854,775,808至9,223,372, ...

    程序员文章站2023-09-20
  • 【JAVA 学习笔记2】if使用例子

    语法: if(条件的布尔表达式){ 代码块1 }else{ 代码块2 } 解释: 定义一个变量a初始值为3 利用if...else语句来判断 如果a除以2的余数为0则运行 System.out.println(a+" 是偶数"); System.out.println(a+" 不是奇数"); 反之运 ...

    程序员文章站2023-09-09
  • Java第二阶段学习总结

    0. 前言 这段时间完成了第二阶段的Java作业练习,第一阶段是入手,那么这个阶段则是这之后的学习打基础;这几次作业主要是加强我们对面向对象的封装性、继承性、多态性特征的理解,下面是我对此次作业的总结分析。 1.作业过程总结 (1) 三次作业之间的知识迭代关系 第4次作业涉及数据检验及处理,类的继承 ...

    程序员文章站2023-09-07
  • Java学习笔记十五:Java中的成员变量和局部变量

    Java中的成员变量和局部变量一:成员变量;二:局部变量;三:成员变量与局部变量的区别; ...

    程序员文章站2023-08-21
  • java 静态代理 动态代理深入学习

    一、代理模式 代理模式是常用的java设计模式,特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。 代理

    程序员文章站2023-08-17
  • Java语言Consistent Hash算法学习笔记(代码示例)

    本文研究的主要是consistenthashing算法代码。 一致性哈希(consistent hash) 协议简介 一致性哈希算法在1997年由麻省理工学院提出(参

    程序员文章站2023-08-13
  • 类与对象 - Java学习(二)

    弄清楚类与对象的本质与基本特征,是进一步学习面向对象编程语言的基本要求。面向对象程序设计与面向过程程序设计在思维上存在着很大差别,改变一种思维方式并不是一件容易的事情。 ...

    程序员文章站2023-04-06
  • 学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?

    本文内容比较长,主要包含下面几部分内容: 学习路线以及方法推荐 书单推荐 教程推荐 推荐一个学习中常看的仓库 学习/编程好习惯 面试必知 学习路线以及方法推荐 对于学习路线的话,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。下面提到的书籍以及相关学习视频都答主已经整理好,文末有 ...

    程序员文章站2023-04-06
  • 如何系统的学习JAVA?

    文章内容稍长,但每一部分都没有多一句废话, 所有内容概括来说主要分为下面几部分 学习路线以及方法推荐 推荐一个学习过程中看的仓库 Java工程师必看书籍 Java工程师如何准备一场面试 学习路线以及方法推荐 对于学习路线的话,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。下面提 ...

    程序员文章站2023-04-06
  • Java零基础个人学习路线总结

    之前学习Java的时候走过一些弯路,一直想写一篇文章来总结下自己对自学Java的认识。趁着这次开通专栏的机会整理一篇文章,既可以巩固所学,也可以为后来境遇相同的人做个参考。 首先提出几个问题 Java能用来干什么 Java学的是什么 Java能用来干什么 很多初学者一开始根本就没弄明白Java的应用 ...

    程序员文章站2023-04-04
  • Java基础学习-Collection

    package Collection; import java.util.ArrayList; import java.util.Scanner; /*集合类的特点: * 大小可变 * * ArrayList实现: * 大小可变数组的实现 * * * 这是泛型 * 怎么用 * 在出现的地方可以使用引... ...

    程序员文章站2023-04-01