Java
文章平均质量分 52
泽野。
一名90后程序员
展开
-
VO PO DAO DTO
PO(Persistant Object) 持久对象 用于表示数据库中的一条记录映射成的 java 对象。PO 仅仅用于表示数据,没有任何数据操作。通常遵守 Java Bean 的规范,拥有 getter/setter 方法。 可以理解是一个PO就是数据库中的一条记录;可以理解某个事务依赖的原始数据;好处是可以将一条记录最为一个对象处理,可以方便转化为其他对象 BO(Business Object) 业务对象 封装对象、复杂对象,里面可能包含多个类 主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或原创 2022-04-18 11:31:09 · 133 阅读 · 0 评论 -
java Beanutils.copyProperties( )用法详解
1、简介BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。2、用法如果有两个具有很多相同属性的JavaBean,一个很常见的情况就是Struts里的PO对象(持久对象)和对应的ActionForm。例如:一个用户注册页面,有一个User实体类和一个UserActionForm实体类,我们一般会在Action里从ActionForm构造一个PO对象,传统的方式是使用类似下面的语句对属性逐个赋值: 1 2 3原创 2022-04-18 11:04:30 · 19606 阅读 · 0 评论 -
文件上传api——MultipartFile
方法总结 byte[] getBytes() 返回文件的内容作为一个字节数组。 String getContentType() 返回文件的内容类型。 InputStream getInputStream() 返回InputStream读取文件的内容。 String getName() 返回参数的名称多部分的形式。 String getOriginalFilename() 返回原来的文件名在客户机的文件系统。...原创 2021-12-22 21:18:19 · 776 阅读 · 0 评论 -
Java员工练习题
假如我们在开发一个系统时需要对员工进行建模,【员工】包含3个属性:姓名、工号以及工资。【经理】也是员工,除了含有员工的属性外,另为还有一个奖金属性。请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。public class Demo1 { public static void main(String[] args) { B b = new B("zhangsan",1,5000); C c = new C("lisi",2,10000原创 2021-10-09 16:36:06 · 503 阅读 · 0 评论 -
for循环 while循环
循环: forwhiledo..while当你需要重复大量的打印某一句或者某几行代码时那么我们就可以使用循环对改行或者该块代码进行封装然后打印,这样就形成了代码中的循环机制while循环:格式:初始化变量;while(关系表达式或者是一个布尔值){语句体;控制语句;}1.初始化变量 可以可不写他...原创 2021-09-13 17:44:47 · 476 阅读 · 0 评论 -
字符串和字符串比较是否相同
字符串和字符串比较是否相同 字符串1.equals(字符串2)== 的作用: 基本类型:比较的就是值是否相同 引用类型:比较的就是地址值是否相同equals 的作用: 引用类型:默认情况下,比较的是地址值。注:不过,我们可以根据情况自己重写该方法。一般重写都是自动生成,比较对象的成员变量值是否相同String stc ="helloworld";String sta ="helloworld";if(stc.equals(sta...原创 2021-09-13 17:44:18 · 969 阅读 · 0 评论 -
顺序语句.
顺序语句:从前到后从上往下从左至右依次执行选择结构:if..else if..else第一种形式:if(关闭表达式){语句体;}其他代码;判断if后面的括号里面的值为true还是false如果为true执行...原创 2021-09-13 17:43:03 · 423 阅读 · 0 评论 -
键盘录入:Scanner
键盘录入:Scanner java本身的一个类java中想要创建对象new一个对象importjava.util.Scanner;Scanner sc =newScanner(System.in);String str = sc.next();next():接受键盘录入的值并且接受过来的是字符串类型nextInt():只接受键盘录入的正数类型nextLine():接受键盘录入的值并且接受的都是字...原创 2021-09-13 17:42:28 · 128 阅读 · 0 评论 -
三目运算符
三元运算符: 三目运算符格式:关系表达式1 ? 表达式2 : 表达式3 ;表达式2 和 表达式3 他们的结果类型最好一致8 > 5 ? '大于' : '小于';必须得有一个变量接受返回值inta =5;intb =6;intc = b > a ? a:b;...原创 2021-09-13 17:41:55 · 69 阅读 · 0 评论 -
java中的两大内存区 栈 变量 堆 变量后面的值
java中的两大内存区栈 变量堆 变量后面的值格式:数据类型变量名 = 常量\其他已赋值的变量;数据类型变量名;这种叫变量的声明变量名 = 初始化值;声明后再赋值一行定义多变量:数据类型变量名a,变量名b,变量名c;x = 13;y = 14;z = 15;数据类型:基本数据类型:...原创 2021-09-13 17:41:20 · 71 阅读 · 0 评论 -
标识符的命名规范
标识符的命名规范:标识符: 给类,方法和变量起名字的时候用到的字符序列我们叫做标识符标识符的组成规则:1.只能是数字,大小写字母还有_和$2.不能以数字开头3.不能是java中的关键字标识符的命名规范:做到见名知意1.当给类接口起名字的时候遵循的是叫大驼峰命名法:如果有一个单词组成该名字那么首字母大写如果有多个单词组成改名字那么所有单词首字母大写...原创 2021-09-13 17:40:46 · 150 阅读 · 0 评论 -
整理学习笔记
class Demo1标志我创建的是一个类这个是java中的一个数据类型是每个java文件想要运行的必要条件Demo1是类名class 是标记必须全部小写也是java中的一个关键字关键字:被java赋予了特殊含义的单词类名 命名规范: 1.必须是数字和大小写字母 以及_和$组成2.不能以数字开头public:权限修饰符标志你的类的权限static: 静态的vo...原创 2021-09-13 17:40:13 · 34 阅读 · 0 评论