一、从jsp页面中取值 a) 设计JavaBean Java类 public class Student { String name; String sex; Long id; int age; public int getAge() { return age; } public void setA ...
分类:
Web程序 时间:
2019-11-29 21:03:01
阅读次数:
91
类的加载过程 在使用java命令运行主类(main)的时候,首先要通过类加载器将类加载到JVM内存中去。主类在运行过程中如果用到其他的类就会逐步加载这些类。jar包里的类并不是一次性加载的,是使用的时候才加载的。 类加载过程分为以下几步: 加载 》验证 》准备 》解析 》初始化 》使用 》卸载 1、 ...
分类:
编程语言 时间:
2019-11-29 18:34:57
阅读次数:
72
Java类加载机制 类加载行为发生的时间 : 在Java代码中,类型的加载,连接和初始化过程都是在运行期间完成的; 一个类的生命周期分为七个阶段: 加载,连接(验证,准备,解析),初始化,使用,卸载; 类的生命周期结束 类结束生命周期的几种情况 : 执行了System.exit()方法 程序正常结束 ...
分类:
其他好文 时间:
2019-11-29 10:39:08
阅读次数:
60
[toc] Java类的定义与类的实例化 类的定义 面向对象的程序设计中,类可以看作是我们自定义的数据类型,那么,如何能更加优美,更加高效地定义它就显得尤为重要。 类中的成员有很多,每一部分都是十分关键的,毕竟“面向对象”在Java学习中真的很重要,许许多多的Java开发者定义出来的类等待着我们去使 ...
分类:
编程语言 时间:
2019-11-28 23:11:33
阅读次数:
123
一.本章要点 extends,final关键字和Java一样 重写方法时必须使用override 只有主构造器可以调用超类的构造器 可以重写字段 二.扩展类 Scala扩展类和Java一样(使用extends关键字),也可以将类声明为final让它不能被扩展,也可以将单个方法或字段声明为final, ...
分类:
其他好文 时间:
2019-11-28 21:34:11
阅读次数:
96
呕心沥血画出此图,希望在使用Java类、接口时捋顺其关系,从而更好的组织程序逻辑 请看图 Object分出来的类都是其子类 Iterable接口分出的也是子接口 从继承关系分析,其父类实现的接口子类都被继承,子类扩展的接口,有实现同一接口的被框起了, 集合类被框起来并用实线带箭头链接其来一并实现了S ...
分类:
编程语言 时间:
2019-11-28 17:44:56
阅读次数:
97
Java面向对象学习目录 以下为面向对象学习目录,有待补充的部分,我还会再后续的学习过程中加以补充与修改~ 一、面向对象的编程思想 二、Java类及类中成员 属性 方法 构造器 代码块 内部类 面向对象的三大特征 继承 封装 多态 四、其他重要关键字 this static final …… ...
分类:
编程语言 时间:
2019-11-26 22:52:04
阅读次数:
94
1.创建java project 2.编写MyServerSocket.java类 package com.nantian.socket; import java.io.IOException;import java.net.ServerSocket;import java.net.Socket; ...
分类:
其他好文 时间:
2019-11-26 11:55:19
阅读次数:
68
普通的java对象是通过new关键字把对应类的字节码文件加载到内存,然后创建该对象的。 反射是通过一个名为Class的特殊类,用Class.forName("className");得到类的字节码对象,然后用newInstance()方法在虚拟机内部构造这个对象(针对无参构造函数)。 也就是说反射机 ...
分类:
编程语言 时间:
2019-11-25 23:18:37
阅读次数:
92
1)execution:用于匹配子表达式。 //匹配com.cjm.model包及其子包中所有类中的所有方法,返回类型任意,方法参数任意 @Pointcut("execution(* com.cjm.model..*.*(..))") public void before(){} 2)within: ...
分类:
其他好文 时间:
2019-11-24 19:55:51
阅读次数:
66