Pattern & Matcher

未分类 发表评论
Pattern pattern=Pattern.compile("java"); Matcher matcher=pattern.matcher(" java Java JaVa JAVA jAva iiidd"); while (matcher.find()) { System.out.println(matcher.group()+":start->end:"+matcher.start()+"->"+matcher.end()); }结果 java:start->end:1->5此时只能匹配第一个java若要匹配大小写不分 需要compile方法的另外一个重载方法Pattern pattern=Pattern.compile("java",Patter…

深入Java虚拟机notes 3.9

未分类 , , , , , 发表评论
第一章 Java体系结构 1.3  Java体系结构包含四部分内容: Java程序设计语言 Java class文件爱你格式 Java应用编程接口(API) Java虚拟机      Java虚拟机和Java API一起组成了Java平台。 1.3.1 Java虚拟机   Java面向网络的核心就是Java虚拟机,它支持Java面向网络体系结构的三方面:平台无关性、安全性和网络移动性。 1.3.2 类装载器的体系结构 类装载器的体系结构式Java虚拟机在安全性和网络移动性…

java & php

未分类 发表评论
java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个好学??java & php 哪个…

JAVA学习笔记 基础篇

未分类 发表评论
基础篇 Ø java se(j2se):桌面开发;java ee(j2ee):web 开发;java me(j2me)手机开发 Ø java课程:java面向对象编程、java图形界面、java数据库编程、java文件IO流、java网络编程、java多线程 Ø java语言的特点:java语言是简单的;面向对象的;跨平台的(即一次编译,到处运行);高性能的; Ø JDK包含:jre(java运行环境)、java的工具(java的编译器:javac.exe java解释执行器java.exe)、java的类…

java se me ee 的基本概念

  Java SE       JAVA * Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。 Java EE   * Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和…

linux下查看java路径

未分类 发表评论
用命令 whereis java就可以看到了 eg: -bash-3.1$ whereis java java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /opt/jdk1.6.0_01/bin/java 如果仅仅想知道java执行路径在那里的话 用which java就可以了 eg: -bash-3.1$ which java /usr/bin/java

基础篇–01 JAVA开发环境

1、Java简介(1)Java SE简介    Java SE(Java Platform,Standard Edition)称之为“Java平台标准版,是Java平台的基础。    Java SE包含了运行Java应用所需要的基础环境和核心类库    Java SE还定义了基于桌面应用的基础类库。(2)Java EE简介    Java EE(Java Platform Enterprise Edition)称之为“Java 平台企业版”。Java EE构建在Java SE基础之上,用于构建企业级应用。所谓企业级应用是指那些为…

spring源码阅段笔记

未分类 发表评论
一:IOC容器创建和注入依赖,通过反射。 二.IOC容器在web应用中的启动流程 先了解web应用在tomcat中的启动流程 spring mvc只需在应用启动的过程中执行初始化操作,创建好容器并通过spring ioc根据配置文件创建好对象 1.在web.xml中配置ContextLoaderListener事件监听器 //这里对根上下文进行初始化。   public void contextInitialized(ServletContextEvent event) {       //这里创建需要的ContextLoa…

【JAVA设计模式】序章

【JAVA设计模式】序章 传送门 【JAVA设计模式】设计六大原则 【JAVA设计模式】简单工厂模式 【JAVA设计模式】策略模式 【JAVA设计模式】装饰模式 【JAVA设计模式】代理模式 【JAVA设计模式】工厂方法模式 【JAVA设计模式】原型模式 【JAVA设计模式】模板方法模式 【JAVA设计模式】外观模式 【JAVA设计模式】建造者模式 【JAVA设计模式】观察者模式 【JAVA设计模式】抽象工厂模式 【JAVA设计模式】状态…

Java集合框架(一):大纲

本系列所有源码均基于jdk 1.8,先前几篇文章过于简单,接下来会陆续更新替换 Java集合框架(一):大纲 Java集合框架(二):整体概览 Java集合框架(三):Collection Java集合框架(四):Iterator 源码分析 Java集合框架(五):ListIterator Java集合框架(六):Set Java集合框架(七):SortedSet Java集合框架(八):List Java集合框架(九):Queue Java集合框架(十):Deque Java集合框架…

Java web

Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java web Java webJava web Java web Java web Java web Java web Java web Java web Java web Java webJava web Java web Java web Java web Java web Java web Java web Java web Java webJava web Java web Java web Java web Java web Java w…

Java-JdkJreJvm区别和联系

未分类 发表评论
JDK(Java Development Kit )(Java开发工具) JDK,是整个JAVA的核心,包括了Java运行环境(JRE),JAVA工具(JAVAC/JAVA/JDB等)和JAVA基础类库(即JAVA API 包括 rt.jar)。 Java工具 ◆ Javac:Java编译器,将Java源代码转换成字节码。 ◆ Java:Java解释器,直接从类文件执行Java应用程序字节代码。 ◆ appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 ◆ Javadoc:根…

博客文章目录

未分类 发表评论
Java基础系列 Java环境配置 Java的命名规范与注释规范 Java数据类型 Java修饰符 Java运算符 Java语句 理解Java之IO流 理解Java序列化 理解Java线程 理解Java反射 理解Java异常 Java类的生命周期 Java的类加载过程 双亲委派策略与自定义类加载器 Mybatis源码系列 JDBC流程 Mybatis架构简介 Mybatis之SessionFactory原理 SqlSession对象之Executor SqlSession对象之StatementHandler SqlSession对象之P…

JDK的基础知识

JDK的基础知识 什么是JDK JDK(Java Development Kit)是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具(javac/java/javadoc等)和Java基础的类库(即Java 提供给我们使用的常用方法)。 JVM (Java Virtual Machine) Java虚拟机,Java程序运行在其中. java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码 .class文件),就可以在多种平台上不加修改地运行. JVM 对上层的 Java 源文…

JAVA [ Eclipse远程调式java应用 ]

JPDA JDI — Java Java Debug Interface JDT — Java Java Development Tools JDWP — Java Java Debug Wire Protocol JPDA — Java Java Platform Debugger Architecture JVM — Java Java Virtual Machine JVMDI — JVM JVM Debug Interface JVMTI — JVM JVM Tool InterfaceVM — Virtual Machine [1] 远程服务器启动 ./start.sh jpda [2] Eclipse中监听 Debug as new一个,然后应用即可