- 【Java 学习】:内部类详解
island1314
java学习学习
详谈Java内部类本文将通过Java内部类是什么,为什么被广泛使用,以及又该如何去使用这三个方面来详细讲解其相关知识。文章目录1.内部类是什么2.为什么要使用内部类3.如何使用内部类成员内部类静态内部类局部内部类匿名内部类总结1.内部类是什么当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么这个内部的完整结构最好使用内部类。在Java中,
- Kotlin内联类、内部类、嵌套类
维特or卡顿
Kotlin内联类、内部类、嵌套类在开始介绍Kotlin内联类、内部类、嵌套类之前,先简要回顾一下java中的内部类java中的内部类可以将一个类的定义放在另一个类的定义内部,这就是内部类——《Java编程思想》概述在java中,内部类有一中非常有用的特性,它允许将一些逻辑相关的类组织在一起,并控制位于内部的类的可见性。java内部类拥有其外围类所有元素的访问权,不需要特殊条件就可以访问外围类的所
- JAVA内部类理解
3ni
publicclassA{...privateclassB{//这就是一个内部类,在类A的里面又定义一个类B,则这个B就是一个内部类}...}有下列几种内部类成员内部类,局部内部类,匿名内部类,静态内部类·什么是成员内部类?上面的例子的B就是一个成员内部类,因为它是直接定义在一个类的内部,不是定义在类A的方法中的类,此时类A也叫类B的外部类。成员内部类(即B)可以无条件访问外部类(即A)的所有成员
- java内部类
蔚蓝色的风暴
javajava开发语言
什么叫内部类?将一个类定义在另一个类里面或者一个方法里面,称为内部类一般包含这几种:成员内部类、局部内部类、匿名内部类、静态内部类1、成员内部类最普通的内部类,定义为位于另一个类的内部classCircle{doubleradius=0;publicCircle(doubleradius){this.radius=radius;}classDraw{//内部类publicvoiddrawSahpe
- Java内部类
挥发的石灰
JavaSEjava开发语言
目录成员内部类实例化特点:静态内部类实例化特点:局部内部类使用:特点:匿名内部类案例:使用:成员内部类publicclassAnimal{Stringname;//实例变量staticintage;//静态变量publicvoidsleep(){System.out.println("父类的非静态方法");}publicstaticvoideat(){System.out.println("父类的
- java内部类概述及使用方法
yojimbo1886
java开发语言
前言:打好基础,daydayup!内部类内部类概述:内部类是类的五大成分之一(成员变量,方法,构造器,内部类,代码块),如果一个类定义在另一个类的内部,这个类就是内部类例:publicclassA{publicclassB{}}内部类种类:内部类总共有4种形式:1,成员内部类;2,静态内部类;3,局部内部类;4,匿名内部类1,成员内部类是类中的普通成员,类似学过的普通成员变量,成员方法。例:pub
- java内部类的详细讲解以及接口的补充
N_0050
java
目录Clonable接口深浅拷贝抽象类和接口的区别equals方法Object类中的toString()方法内部类内部类的分类实例内部类静态内部类与局部内部类匿名内部类(很重要)Clonable接口深浅拷贝简单点说:浅拷贝:指向的内容是同一个,会随着你克隆的对象的改变而改变深拷贝:在拷贝的同时把原对象包含的引用所指向的对象也拷贝一份出来,每一个都要拷贝到详细解释:浅拷贝(ShallowCopy):
- 试试你是否是java高手?
程序o07
第一,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。NestedClass(一般是C++的说法),InnerClass(一般是JAVA的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(InnerClass)意味着1创建一个static内部类的对象,不需要一个外部类对象,2不能从一个static内部类的一
- 【Java内部类(匿名内部类)】
Leoon123
java开发语言
Java内部类(匿名内部类)一、内部类二、静态内部类三、成员内部类四、局部内部类(了解即可)五、匿名内部类(重要)一、内部类1、概述内部类就是一个定义在一个类里面的类,里面的类可以理解为(寄生),外部类可以理解成(宿主)。publicclassPeople{//内部类publicclassstart{}}2、内部类的使用场景、作用当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部
- 解决:Jackson反序列化Java内部类失败(序列化后的识别码为LinkedHashMap,而非内部类本身)
SerikaOnoe
JavaJacksonjackson内部类反序列化JavaJsonTypeInfoJsonSubTypes
问题描述先看实体类:importcom.fasterxml.jackson.annotation.*;importlombok.Data;importorg.jeecg.common.system.base.entity.JeecgEntity;importorg.jeecg.modules.iot.entity.jackson.WorkerConverter;importorg.jeecg.mo
- Java内部类
撇野i
java开发语言
目录一、内部类1.1内部类定义1.2内部类格式1.3内部类访问特点1.4内部类分类二、成员内部类2.1成员内部类定义位置2.2外界创建成员内部类格式三、局部内部类3.1局部内部类定义位置3.2局部内部类访问特点四、匿名内部类4.1匿名内部类存在前提4.2匿名内部类的格式4.3匿名内部类的本质4.4匿名内部类在开发中的使用(应用)五、嵌套内部类(静态内部类)六、内部类的好处一、内部类1.1内部类定义
- JAVA内部类
weixin_44145526
内部类java开发语言
定义在类内部的类被称为内部类。内部类根据不同的定义方式,可分为静态内部类、成员内部类、局部内部类和匿名内部类这4种。静态内部类定义在类内部的静态类被称为静态内部类。成员内部类定义在类内部的非静态类叫作成员内部类,在成员内部类中不能定义静态方法和变量(final修饰的除外),因为成员内部类时非静态的,而在Java的非静态代码块中不能定义静态方法和变量。局部内部类定义在方法中的类叫作局部内部类。当一个
- 从零学Java 内部类
贰贰柒丶阿拽
从零学Javajava开发语言
Java内部类文章目录Java内部类1什么是内部类?2内部类的分类2.1成员内部类2.2静态内部类2.3局部内部类2.4匿名内部类1什么是内部类?概念:在一个类的内部再定义一个完整的类,内层的类称为内部类特点:编译之后可生成独立的字节码文件内部类可以访问外部类的私有成员,而不破坏封装可为外部类提供必要的功能2内部类的分类2.1成员内部类概念:在类的内部定义,与实例变量,实例方法同级别的类eg:内部
- 第一章 Java线程池技术应用
请回答1024
微服务javapython开发语言微服务
文章目录前言1、Java创建线程方式回顾1.1、继承Thread类(只运行一次)1.1.1、改造成主线程常驻,每秒开启新线程运行1.1.2、匿名内部类1.1.3、缺点1.1.4、扩展知识:Java内部类1.1.4.1、静态内部类1.1.4.2、匿名内部类1.2、实现Runnable接口1.2.1、普通类实现Runnable接口1.2.2、匿名方式创建Runnable实现类1.2.3、使用Lambd
- Java枚举和Java内部类
yishengqianan
java
Java枚举是一个特殊的类,一般表示一组常量。Java枚举类使用enum关键字来定义,各个常量使用逗号,来分割。每个枚举都是通过Class在内部实现的,而且所有的枚举值都是publicstaticfinal的可以使用for语句来迭代枚举元素枚举类型相当于特殊的类,经过编译之后同样产生一个class文件。枚举类型中可以定义方法(包括构造方法)、属性、静态的方法和属性、继承接口、重载覆盖等,类似于cl
- java 内部枚举类_Java内部类,枚举
好奇的菜菜
java内部枚举类
模式:模板模式:简单工厂模式:适配器模式:interfaceICellPhone{voidsendMsg();}classAndroidimplementsICellPhone{publicvoidsendMsg(){System.out.println("我爱你");}}classITCASTimplementsICellPhone{publicvoidsendMsg(){System.out.
- java内部类和枚举
Lucky_Turtle
javajava
文章目录内部类与枚举1、内部类2、静态内部类3、局部内部类4、匿名内部类5、lambda表达式枚举1、简单定义枚举类型内部类与枚举1、内部类内部类不可以独立创建,需要穿件外部类以后,使用外部类实例来创建内部类(static除外)2、静态内部类static内部类可以不用创建外部类3、局部内部类通常是在一个方法中定义一个类。局部内部类不能使用public或者定义private等来限定,作用于仅限于作用
- Kotlin 类6 - 内部类
ChenME
Kotlin类6-内部类1.简单的使用Kotlin与Java内部类最大的区别就是:Kotlin内部类默认是静态的,而Java是非静态的下面直接看两段代码:Javapublicclass_001_6_InnerClassJava{privateintanInt=10;classInnerClassA{privateintanInt=100;voidsout(){System.out.println(
- 内部类、静态工厂方法
小小書童可笑可笑
一、Java内部类的定义、如何创建内部类、内部类的分类、内部类与外部类的关系非静态内部类静态内部类方法内部类匿名内部类[转载]https://blog.csdn.net/zhao_miao/article/details/83245816关键字static可以修饰成员变量、方法、代码块、其实还可以修饰内部类,使用static修饰的内部类我们称之为静态内部类,静态内部类和非静态内部类之间存在一个最大
- Java内部类
思静语
java基础java
文章目录什么是Java中的内部类?有哪些类型的内部类?匿名内部类局部内部类(定义在方法中的类)局部内部类静态内部类Java类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根据定义的方式不同,内部类分为静态内部类,成员内部类,局部内部类,匿名内部类四种。什么是Java中的内部类?有哪些类型的内部类?内部类是定义在另一个类中的类。Java中有四种类型的内部类:成员内部类、
- Java内部类
萌新小码农
javajava开发语言
内部类:把一个类定义到另外一个类的内部即就是内部类好处:可以直接使用外部类的成员特点:1.内部类仍然是一个独立的类,编译后仍然是一个.class文件外部类name$内部类name.class2.可以任意访问外部类的成员有些类只需要使用一次,那么就没必要去创建一个新的类,java中提供了一个匿名的类,用来实现接口/继承抽象在哪里使用在哪里直接new;都不是创建对象,而是创建了一个匿名内部类的对象匿名
- 阿里架构师详解Java内部类是如何实现的
Java高级架构狮
目录局部内部类匿名内部类内部类(innerclass)是定义在另一个类中的类。内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。内部类可以对同一个包中的其他类隐藏起来当想定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。以下简单举例:一个时钟需要两个参数:发布通告的时间间隔以及开关铃声的标志。publicclassTalkingClock{priva
- Java内部类
小爱聊IT
java开发语言
什么是内部类在Java中,允许一个类定义另一个类,前者称为外部类,后者称为内部类。InnerClass一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。InnerClass的名字不能与包含它的外部类名称相同;内部类分类:成员内部类:非静态成员内部类、静态成员内部类;局部内部类:匿名内部类成员内部类成员内部类与外部类的不同点:可以采用private或protected修饰符修饰;可以
- 【JAVA-Day65】Java内部类深度解析
默 语
JAVAjava开发语言
Java内部类深度解析《Java内部类深度解析》摘要引言一、理解内部类1.内部类的基本概念和语法1.1什么是内部类?1.2内部类的语法结构1.3内部类的基本概念2.不同类型的内部类详解2.1成员内部类2.2静态内部类2.3局部内部类2.4匿名内部类二、内部类与普通类的对比1.内部类与外部类的关系2.访问权限3.实例化方式4.静态特性5.内部类与外部类的关系及访问权限5.1内部类如何与外部类交互?5
- JAVA 内部类
武昌库里写JAVA
java开发语言
JAVA内部类Java类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根据定义的方式不同,内部类分为静态内部类,成员内部类,局部内部类,匿名内部类四种。静态内部类定义在类内部的静态类,就是静态内部类。publicclassOut{privatestaticinta;privateintb;publicstaticclassInner{publicvoidprint()
- java内部类
慢慢来的小邵
javajava开发语言算法
1、静态内部类:在一个类里面用static修饰2、实例内部类:在一个类里面没有static修饰3、局部内部类:在类的方法里面,方法调用结束后类就消失匿名内部类是局部内部类的一个特殊的形式,没有类名。publicclassinnerClass{publicstaticvoidmain(String[]args){myMythmm=newmyMyth();//普通写法mm.mySum(newcompu
- java内部类的使用
陈咕咕咕咕
java开发语言
什么是内部类:在一个类的内部定义的类称为内部类为什么用内部类:完成某些功能只在某个具体的外部类中使用,其他地方不需要再使用,这是可以将此功能定义在一个内部类中,而不需要单独创建一个类。用内部类的好处在内部中可以直接使用外部类的成员使用方便,例如在服务器端创建一个内部类继承Thread,进行监听匿名内部类:有些功能制备使用一次那么就没有必要去创建一个类了,在java中提供一个匿名的类,用来实现接口继
- java内部类详解
理想万岁万万岁
JAVAjava开发语言
文章目录一、介绍二、为什么要使用内部类三、非静态内部类四、静态内部类五、局部内部类六、匿名内部类七、lambda表达式内部类八、成员重名九、序列化十、如何选择内部类一、介绍在java中,我们被允许在编写一个类(外部类OuterClass)时,在其内部再嵌套一个类(嵌套类NestedClass),java将嵌套类分为两种:非静态内部类(简称内部类)和静态内部类,如下所示publicclassOute
- 学习Java内部类这一篇就够了
熊猫吃玉米
JavaSEjava面试javase内部类
目录1.什么是内部类2.内部类分几种2-1.成员内部类2-2.局部内部类2-3.静态内部类2-4.★匿名内部类1.什么是内部类在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类。广泛意义上的内部类一般包括四种:成员内部类,局部内部类,静态内部类,匿名内部类。注意:对于外部类来说,只有两种修饰,public和默认(default),因为外部类放在包中,只有两种可能,包可
- jdk1.8之后内部类调用局部方法不用final
我的需求呢
随笔jdk
我们都知道java的内部类局部内部类如果要去访问局部变量,那么局部变量必须声明为final类型。具体可以看下java内部类介绍也就是publicclassdemo{publicstaticvoidmain(String[]args){doSomething();}privatestaticvoiddoSomething(){finalStringstr1="Hello";Stringstr2="W
- java线程Thread和Runnable区别和联系
zx_code
javajvmthread多线程Runnable
我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。
模拟窗口买票,第一例子继承thread,代码如下
package thread;
public class ThreadTest {
public static void main(String[] args) {
Thread1 t1 = new Thread1(
- 【转】JSON与XML的区别比较
丁_新
jsonxml
1.定义介绍
(1).XML定义
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。
XML是标
- c++ 实现五种基础的排序算法
CrazyMizzz
C++c算法
#include<iostream>
using namespace std;
//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
T temp = x;
x = y;
y = temp;
}
const int size = 10;
//一、用直接插入排
- 我的软件
麦田的设计者
我的软件音乐类娱乐放松
这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、
- linux awk命令详解
被触发
linux awk
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息
awk处理过程: 依次对每一行进行处理,然后输出
awk命令形式:
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file
[-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val
- 各种语言比较
_wy_
编程语言
Java Ruby PHP 擅长领域
- oracle 中数据类型为clob的编辑
知了ing
oracle clob
public void updateKpiStatus(String kpiStatus,String taskId){
Connection dbc=null;
Statement stmt=null;
PreparedStatement ps=null;
try {
dbc = new DBConn().getNewConnection();
//stmt = db
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
矮蛋蛋
zookeeper
原文地址:
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
安装和配置详解
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两
- tomcat数据源
alafqq
tomcat
数据库
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。
没有使用JNDI时我用要这样连接数据库:
03. Class.forName("com.mysql.jdbc.Driver");
04. conn
- 遍历的方法
百合不是茶
遍历
遍历
在java的泛
- linux查看硬件信息的命令
bijian1013
linux
linux查看硬件信息的命令
一.查看CPU:
cat /proc/cpuinfo
二.查看内存:
free
三.查看硬盘:
df
linux下查看硬件信息
1、lspci 列出所有PCI 设备;
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能
- java常见的ClassNotFoundException
bijian1013
java
1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization
- 【Gson五】日期对象的序列化和反序列化
bit1129
反序列化
对日期类型的数据进行序列化和反序列化时,需要考虑如下问题:
1. 序列化时,Date对象序列化的字符串日期格式如何
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题
3. Date A -> str -> Date B,A和B对象是否equals
默认序列化和反序列化
import com
- 【Spark八十六】Spark Streaming之DStream vs. InputDStream
bit1129
Stream
1. DStream的类说明文档:
/**
* A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
* sequence of RDDs (of the same type) representing a continuous st
- 通过nginx获取header信息
ronin47
nginx header
1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面,
if ( $http_cookie ~* "(.*)$") {
set $all_cookie $1;
}
变量$all_cookie就获得了cookie的值,可以用于运算了
- java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
bylijinnan
java
参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984
写了个java版的:
public class Print_1_To_NDigit {
/**
* Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
* 1.使用字符串
- Netty源码学习-ReplayingDecoder
bylijinnan
javanetty
ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看
http://bylijinnan.iteye.com/blog/1982618
API说,ReplayingDecoder简化了操作,比如:
FrameDecoder在decode时,需要判断数据是否接收完全:
public class IntegerH
- js特殊字符过滤
cngolon
js特殊字符js特殊字符过滤
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"
- hibernate使用sql查询
ctrain
Hibernate
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa
- linux shell脚本中切换用户执行命令方法
daizj
linuxshell命令切换用户
经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下:
1、执行单个命令:su - user -c "command"
如:下面命令是以test用户在/data目录下创建test123目录
[root@slave19 /data]# su - test -c "mkdir /data/test123" 
- 好的代码里只要一个 return 语句
dcj3sjt126com
return
别再这样写了:public boolean foo() { if (true) { return true; } else { return false;
- Android动画效果学习
dcj3sjt126com
android
1、透明动画效果
方法一:代码实现
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_main, container, fals
- linux复习笔记之bash shell (4)管道命令
eksliang
linux管道命令汇总linux管道命令linux常用管道命令
转载请出自出处:
http://eksliang.iteye.com/blog/2105461
bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。
上面那段话,简单说了下管道命令的作用,那什么事管道命令呢?
答:非常的经典的一句话,记住了,何为管
- Android系统中自定义按键的短按、双击、长按事件
gqdy365
android
在项目中碰到这样的问题:
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成:
1、单击事件:就是普通key的单击;
2、双击事件:500ms内同一按键单击两次;
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms);
4、组合按键:两个以上按键同时按住;
- asp.net获取站点根目录下子目录的名称
hvt
.netC#asp.nethovertreeWeb Forms
使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下:
<asp:ListBox runat="server" ID="lbKeleyiFolder" />
那么在页面上显示根目录子文件夹的代码如下:
string[] m_sub
- Eclipse程序员要掌握的常用快捷键
justjavac
javaeclipse快捷键ide
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 写道 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可
- c++编程随记
lx.asymmetric
C++笔记
为了字体更好看,改变了格式……
&&运算符:
#include<iostream>
using namespace std;
int main(){
int a=-1,b=4,k;
k=(++a<0)&&!(b--
- linux标准IO缓冲机制研究
音频数据
linux
一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,
- 随想 生活
暗黑小菠萝
生活
其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我
- 我认为POJO是一个错误的概念
windshome
javaPOJO编程J2EE设计
这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。
&