• 《深入Java虚拟机学习笔记》- 第15章 对象和数组

    时间:2022-11-25 19:14:50

    1、针对对象的操作码实例化一个新对象需要通过new操作码来实现。对象的创建操作码操作数说明newindex在堆中创建一个新的对象,将其引用压入栈new操作码后面紧跟一个无符号16位数,表示常量池中的一个索引。在特定偏移量位置处的常量池入口给出了新对象所属类的信息。如果还没有这些信息,那么虚拟机会解析...

  • 学习笔记——Java类和对象

    时间:2022-11-25 12:34:56

    今天学习了Java的类和对象的相关知识,由于Java面向对象的编程的思想和C++几乎一样,所以需要更多的关注Java的一些不同之处。1.类1.1 在类这一块,除了基本的成员变量,成员方法,构造函数等外,需要掌握三种权限修饰符的区别,并会合理使用(private限制了权限只在本类,protected限...

  • [原创]java WEB学习笔记48:其他的Servlet 监听器:域对象中属性的变更的事件监听器 (3 个),感知 Session 绑定的事件监听器(2个)

    时间:2022-11-25 00:28:22

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用内容难免出现问题,欢迎指正,交流,探...

  • [原创]java WEB学习笔记56:Struts2学习之路---Struts 版本的 登录 demo

    时间:2022-11-24 19:52:47

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。本人互联网技术爱好者,互联网技术发烧友微博:伊直都在0221QQ:951226918------------------...

  • Java学习笔记--多线程

    时间:2022-11-24 18:43:49

    rollenholt的博文:http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html弹球例子:0. 创建Bounce框架 JFrame frame = new BounceFrame();    BounceFrame自定义了...

  • Java学习笔记(十六)——Java RMI

    时间:2022-11-24 14:18:00

    【前面的话】最近过的好舒服,每天过的感觉很充实,一些生活和工作的技巧注意了就会发现,其实生活也是可以过的如此的有滋有味,满足现在的状况,并且感觉很幸福。学习java RMI的原因是最近在使用dubbo框架做一个系统,所以对这java RMI进行学习,做一些笔记,基础性文章,选择性阅读。【定义】   ...

  • java线程的等待、通知机制【读书笔记】

    时间:2022-11-23 23:48:29

    代码示例:package com.baidu.nuomi.concurrent;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.TimeUnit;/** * Created by ...

  • Java学习笔记(十二):java编译跨平台运行原理

    时间:2022-11-23 23:01:15

    class文件由java源代码通过javac编译器编译生成,只能为JVM所识别。Java学习笔记(十二):java编译跨平台运行原理的更多相关文章Android开发学习笔记(二)——编译和运行原理(1)http://www.cnblogs.com/Pickuper/archive/2011/06/1...

  • Android(java)学习笔记249:ContentProvider使用之获得系统联系人信息01

    时间:2022-11-23 22:42:15

    1.系统联系人的数据库(3张最重要的表)(1)raw_contacts  联系人表       保存联系人的id   contact_id(2)data 数据表      保存联系人的数据(3)mimetypes      MIME数据类型表  2.因为如果要访问ContentProvider,必须...

  • Java并发读书笔记:线程通信之等待通知机制

    时间:2022-11-23 22:18:44

    目录synchronized 与 volatile等待/通知机制等待通知面试常问的几个问题sleep方法和wait方法的区别关于放弃对象监视器在并发编程中,保证线程同步,从而实现线程之间正确通信,是一个值得考虑的问题。本篇将参考许多著名书籍,学习如何让多个线程之间相互配合,完成我们指定的任务。当然本...

  • java笔记--守护线程的应用

    时间:2022-11-23 22:14:09

    守护线程的应用Java中的线程可以分为两类,即用户线程和守护线程。用户线程是为了完成任务,而守护线程是为其他线程服务--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3894292.html "谢谢--守护线程的唯一用途是为其他线程提供服务。守护线...

  • Java程序性能优化读书笔记(一):Java性能调优概述

    时间:2022-11-22 23:21:16

    程序性能的主要表现点:执行速度:程序的反映是否迅速,响应时间是否足够短内存分配:内存分配是否合理,是否过多地消耗内存或者存在内存泄漏启动时间:程序从运行到可以正常处理业务需要花费多少时间负载承受能力:当系统压力上升时,系统的执行速度、响应时间的上升曲线是否平缓衡量程序性能的主要指标:执行时间:程序从...

  • java学习笔记09--反射机制

    时间:2022-11-22 18:44:46

    java学习笔记09--反射机制 什么是反射:反射是java语言的一个特性,它允许程序在运行时来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。java的反射机制的实现要借助4个类:Class,Constructor,Field,Method...

  • Java学习笔记--反射API

    时间:2022-11-21 16:09:51

    反射API1.反射API的介绍    通过反射API可以获取Java程序在运行时刻的内部结构。比如Java类中包含的构造方法、域和方法等元素,并可以与这些元素进行交换。    按照 一般地面向对象的设计思路,一个对象的内部状态都应该通过相应的方法来改变,而不是直接去修改属性的值。一般Java类中的属...

  • Java 螺纹第三版 第一章Thread介绍、 第二章Thread创建和管理学习笔记

    时间:2022-11-20 16:32:04

    第一章Thread导论为何要用Thread ?非堵塞I/O     I/O多路技术     轮询(polling)     信号警告(Alarm)和定时器(Timer)独立的任务(Task)并行算法第二章Thread的创建与管理一、什么是Thread ?    Thread是所在主机运行的应用程序任...

  • Java基础知识强化之IO流笔记58:内存操作流

    时间:2022-11-19 10:55:24

    1. 内存操作流:用来操作处理临时存储的信息的。(1)操作字节数组:ByteArrayInputStreamByteArrayOutputStream代码示例: package cn.itcast_02; import java.io.ByteArrayInputStream; import jav...

  • 【Java笔记】配置文件java.util.Properties类的使用

    时间:2022-11-18 14:56:44

    配置文件的路径:项目名/src/main/resources/mmall.propertiesmmall.properties的内容是键值对。例如假设写了ftp服务器的一些信息。ftp.server.ip=ftp://localhost:21ftp.user=rootftp.pass=rootftp...

  • Java_IO_文件的续写_小笔记

    时间:2022-11-18 14:09:50

    package IO; import java.io.FileWriter; import java.io.IOException; class FileWrite_WenJianXuXie { /*抛是为了方便演示 续写功能,平时别抛*/ public stati...

  • Java分享笔记:使用keySet方法获取Map集合中的元素

    时间:2022-11-18 13:42:38

    /*--------------------------- Map集合中利用keySet方法获取所有的元素值: ....keySet方法:将Map中的所有key值存入到Set集合中, ....利用Set集合提供的迭代器获取到每一个key值,再通过key值获得相应的value值 ----------...

  • Java基础复习笔记系列 八 多线程编程

    时间:2022-11-17 23:18:12

    Java基础复习笔记系列之 多线程编程参考地址:http://blog.csdn.net/xuweilinjijis/article/details/8878649今天的故事,让我们从上面这个图开始讲起。线程状态转换图。图很简单不要想得太复杂。了解了线程的基本的生命周期,那么我们要使用好它,就离不开...