Java基础
初雅的程序人生
这个作者很懒,什么都没留下…
展开
-
mybatis模糊查询应先处理好参数,再进行查询,防止sql注入
模糊查询的关键词like ,在查询输入的字符串前后加上%当name传入的值为就会产生sql注入,这和concat有关,传入的name和%没有看作一个整体,做了拼接。原创 2024-04-23 18:23:41 · 357 阅读 · 0 评论 -
Java基础_Scanner的基本使用
Java基础_Scanner的基本使用概念扫描器,即通过Scanner类扫描用户再控制台录入的数据键盘录入数据的步骤导包import java.util.Scanner;创建键盘录入对象Scanner sc = new Scanner(System.in);接收数据int i = sc.nextInt();接收整数nextInt()接收整数为了避免InputMismatchException异常,可以加入一个判断//判断下一个录入的是否是整数,如果是,结果就是原创 2021-10-23 22:11:37 · 260 阅读 · 0 评论 -
Java基础_运算符
Java基础_运算符运算符对常量和变量进行运算操作的符号分类算术运算符赋值运算符关系运算符逻辑运算符三元运算符表达式用运算符把常量或者变量连接起来的式子称为表达式类型表达式的类型为表达式运算结果的数据类型算术运算符用来进行算术的符号,如+,-,*,/等算数运算符+加法运算-减法运算*乘法运算/除法运算%取模运算++自增1–自减1/和%的区别/:除法运算符,得到两个数据相除的商.Java中整数除以原创 2021-10-23 20:23:45 · 341 阅读 · 0 评论 -
Java基础_常量,变量
Java基础_常量,变量注释对程序作介绍,解释说明的文字注释的分类单行注释格式: //注释文字多行注释格式:/* 注释文字 */文档注释格式:/** 注释文字 */关键字被Java语言赋予特定含义的单词常量在程序执行过程中,其值不可以发生改变的量分类字面值常量字符串常量,值要用“ ”括起来, "abc"字符常量,值要用‘ ’括起来, ‘a’ ,‘0’整数常量,10,20小数常量,1.2布尔常量,值只原创 2021-10-16 15:12:31 · 78 阅读 · 0 评论 -
Java中 == 和 equals的区别
== 和 equals的区别对于基本数据类型,==比较的是值int i = 1;int j = 1;System.out.println(i == j); //ture对于引用数据类型,==比较的是内存地址String s1 = new String("aaa");String s2 = new String("aaa");System.out.println(s1 == s2); //falses1和s2的内存地址不同,使得s1==s2的返回值为false使用 equals()可原创 2021-10-04 16:45:54 · 58 阅读 · 0 评论