public class StringDemo { public static void main(String[] args) { String s=”课慕有唯,忧解以何”; //方法一 将字符…
分类:编程语言
Java核心(三)并发中的线程同步与锁
乐观锁、悲观锁、公平锁、自旋锁、偏向锁、轻量级锁、重量级锁、锁膨胀…难理解?不存的!来,话不多说,带你飙车。 上一篇介绍了线程池的使用,在享受线程池带给我们的性能优势之外,似乎也带来了另一个问题:线程安全的问题。 那什么…
JAVA 第二季项目作业-租车系统
第一次完成JAVA项目作业,花了近4个小时 弄懂了CMD下的运行和eclips下运行的不一样 父类CAR package car_demo; public class car { // 车的属性 String Car_i…
toString()和equals()方法详解
一:toString()方法 Object中toString方法 public String toString() { return getClass().getName() + "@" + Integer.toHe…
Spring笔记3
动态代理** 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 如何创建代理对象: 使用Pro…
Spring Boot中自定义注解+AOP实现主备库切换
摘要: 本篇文章的场景是做调度中心和监控中心时的需求,后端使用TDDL实现分表分库,需求:实现关键业务的查询监控,当用Mybatis查询数据时需要从主库切换到备库或者直接连到备库上查询,从而减小主库的压力,在本篇文章中主…
java基本数据类型
java基本数据类型 基本数据类型 4类8种: 数值型: 整型:byte short int long 浮点型:float double 布尔型:boolean 字符型:char 整型: byte :占用…
Java8 之 lambda 表达式、方法引用、函数式接口、默认方式、静态方法
今天我来聊聊 Java8 的一些新的特性,确实 Java8 的新特性的出现,给开发者带来了非常大的便利,可能刚刚开始的时候会有点不习惯的这种写法,但是,当你真正的熟悉了之后,你一定会爱上这些新的特性的,这篇文章就来聊聊这…
python代码没有正确运行,在java中也是如此
我试图使用 python解决Project Euler问题10,但我的程序给出了错误的结果.因为我是一个完整的pyob toob,我在我的(显然是暴力)逻辑中找不到任何错误,我在 java中编写了一个程序(几乎翻译了它)…
Java故障记录——OutOfMemoryError
Java故障记录——OutOfMemoryError 摘要:本文主要分析了OutOfMemoryError的产生原因。 没有分页导致占用大量内存 查看进程 使用 jps 命令查看当前运行的Java进程…
Java数组转集合与集合转数组的坑
在Java中将数组转为集合,会用到Arrays.asList()的方法,然而,这个方法却与我们的预期期望存在一些出入,当用到asList方法将数组转化成List列表时,对得到的List列表进行add()和remove()…
1
一. 前言 1.1 Java语言的概述 1.1.1 什么是Java语言 Java语言是美国SUN公司开发(斯坦福大学network),在1995年推出的高级编程语言。 2009年Oracle公司收购了SUN公司,推出了J…