通过反编译,看看Java的自增自减到底是怎么回事?

2021年02月01日 阅读:600

Java自增自减 “先修改后使用” ++ i 反编译结果: “先使用后修改” i ++ 反编译结果: 从上面反编译的结果看,java中的“先使用后修改”,其实是借助一个中间变量来保存变量原来的值,在这个值被使用前,变量的值已经发现了改变。所以用“先使用后修改”来描述java中的 i++或i 可能并不 ... 查看全文

Cookie & Session & JSP入门

2021年02月01日 阅读:1022

今日内容 1. 会话技术 1. Cookie 2. Session 2. JSP:入门学习 会话技术 1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. 方式: 1. 客 ... 查看全文

14、Java常用类(StringBuffer)、排序算法(冒泡排序、选择排序、插入排序、快速排序)、查找算法(二分查找)

2021年02月01日 阅读:586

统计大串中小串出现的次数(新的解决方案) StringBuffer类 StringBuffer类的概述 我们如果 对字符串进行拼接操作 ,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。而 StringBuffer 就可以解决这个问题。 线程安全的可变长度的字符序列 StringBu ... 查看全文

浅析JAVA中栈内存和堆内存

2021年02月01日 阅读:529

JAVA 把内存分为两种,一种叫做栈内存,一种叫做堆内存 栈: 在函数定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块中定义一个变量时,Java就在栈中为这个变量分配内存空间,当其超过变量的作用域后,Java会自动释放掉为该变量分配的内存空间。 堆: 堆内存用于存放有 ... 查看全文

前端文件上传-javascript-ajax

2021年02月01日 阅读:520

书写是为了更好的记忆。 方案一:form表单上传 该方案优点是支持好,缺点刷新页面。 <form action="url" method="post" enctype="multipart/form-data"> <input type="file" name="file"><input type= ... 查看全文

12.6 Java虚拟机读写其他进程的数据

2021年02月01日 阅读:745

[TOC] 一、回顾 回顾Java的Runtime类可以单独启动一个进程来运行操作系统的命令,如下程序所示: 二、Runtime对象的exec()产生Process对象的 使用Runtime对象的exec()方法可以运行平台上的其他程序,该方法产生一个Process对象,Process对象代表由该J ... 查看全文

Chapter01 java环境 jdk安装与配置

2021年02月01日 阅读:382

一、 JDK与JRE的关系 * a: JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK; * b: JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户 ... 查看全文

【java框架】JPA(2) -- JPA基础

2021年02月01日 阅读:533

1. JPA核心API对象 1.1.Persistence持久化对象 Persisitence主要用于创建EntityMangerFactory,它可以根据传入的持久化单元名称来创建对应的EntityMangerFactory。 // 对应配置文件里面的persistence-unit name=" ... 查看全文

SpringAOP注解报错:java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcu

2021年02月01日 阅读:639

原因 我使用的aspectjweaver.jar版本是1.5.1,版本过低,导致报错。 需要下载高本版的aspectjweaver.jar。 解决办法 在这里下载: 查看全文

[20-05-02][Self-test 35]Java OverRide

2021年01月30日 阅读:413

1 package test_7_5; 2 3 public class OverRide { 4 5 /** 6 * 创建一个类 为该类定义三个构造函数,分别执行下列操作: 7 * 1、传递两个整数值并找出其中较大的一个值; 8 * 2、传递三个double值并求出其乘积; 9 * 3、传递两个字 ... 查看全文

从八道面试题看JavaScript DOM事件机制

2021年01月30日 阅读:521

As we all know,事件机制其实很简单,无非冒泡和捕获这两点,笔者不再赘述,网上相关文章一大堆,下面让我们直接看面试题 题目一到七,统一设置css .test2 { height: 50px; } 题目一 <div class="test1"> <div class="test2"></d ... 查看全文

前端学习记录-JavaScript配合css实现的时钟动态效果-

2021年01月30日 阅读:573

<!DOCTYPE html> <html lang="ch"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Time Disp ... 查看全文

《java并发编程实战》(二)

2021年01月30日 阅读:530

看《java并发编程实战》一书时,在33-34页中,对里面的例子不是很理解,究竟该怎么理解“不要在构造过程中使this引用逸出”,后来在segmentfault中找到一个问题,看完才有点理解。现作记录: 原文出处:https://segmentfault.com/q/1010000007900854 ... 查看全文

浅析Java重写(Override)与重载(Overload)的异同

2021年01月30日 阅读:689

小朋友,你是否对重写与重载有很多问号???? 大家看看下面这张图片里前后的区别,看不懂的话,看完下文,返回来再看下! 本期,我们就来聊一聊重写与重载,话不多说,上干货。 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。重写的好处在于子类可以根 ... 查看全文

23.JavaScript原型和原型链

2021年01月29日 阅读:412

1.原型:prototype,所有的函数都有一个属性prototype,称之为函数原型 默认情况下,prototype是一个普通的Object对象 默认情况下,prototype中有一个属性constructor,它也是一个对象,它指向构造函数本身 function Test(){} Test.pr ... 查看全文

一组涉及java基础和计组的例题,试试你能答出几个

2021年01月29日 阅读:439

1 2. 3. 4. 5. 6. 7. 8. 9. 答案 ... 查看全文

[20-05-03][Self-test 36]Java Vampire Number

2021年01月29日 阅读:766

1 package test_1_1; 2 3 public class VampireNum { 4 5 public static void main(String[] args) { 6 7 /** 8 * 吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘得到 9 * 这对数字各包含乘积的一 ... 查看全文

分布式锁的实现方式和优缺点&Java代码实现

2021年01月29日 阅读:820

1、基于数据库 它的实现方式很简单,就是在数据库中创建一个lock表,申请锁就是向表中插入一行唯一关键字,数据库能够保证只有一个请求执行成功,也就是说这个请求申请到了锁,其他请求会报错说明没有申请到锁。释放锁就是在数据库中删除这一行数据。 分部式锁接口定义: package com.zhi.util ... 查看全文

回到 javaweb的第十七天(二)(document的select函数,xpath)

2021年01月29日 阅读:722

已经学会了xpath了 然后的话 ctrl+alt+v是自动生成返回值 然后的话iter是遍历的函数 ... 查看全文

【Java123】Java代码的可视化

2021年01月29日 阅读:518

想法类似:http://www.voidcn.com/article/p-ravllcze-gb.html 在阅读大项目代码的过程中,希望代码项目类之间以及类内部函数之间的调用关系一目了然,比如以树状形式呈现并可缩放视图和细节。 要在github上找找看开源的项目。 ... 查看全文

Web_Servlet和jsp页面数据交互,通过请求转发在jsp中显示数据

2021年01月29日 阅读:448

1.Servlet页面代码 /* 实现jsp页面和sevlet页面的信息交互 */ @WebServlet(urlPatterns = "/aa") public class JspService extends HttpServlet { protected void doPost(HttpSer ... 查看全文

[Java工程实践] SpringBoot流水账~

2021年01月29日 阅读:476

1. spring-boot-starter-parent 你的项目pom.xml文件中,应该存在如下代码: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ar ... 查看全文

热门文章

推荐文章

最新文章

置顶文章