![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
IT南城小仙女
java开发工程师
展开
-
欢迎使用CSDN-markdown编辑器
重点内容# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用原创 2017-08-18 23:12:05 · 137 阅读 · 0 评论 -
Statement和PreparedStatement的关系和区别
体会Statement和PreparedStatement的关系和区别Statement 和 PreparedStatement之间的关系和区别. 关系:PreparedStatement继承自Statement,都是接口 区别:PreparedStatement可以使用占位符,是预编译的,批处理比Statement效率高 详解:1、Prepare原创 2017-10-29 16:10:36 · 596 阅读 · 0 评论 -
Java异常分类
Java的异常分类一、Error :JVM 系统内部错误、资源耗尽等严重情况二、Exception 1、RuntimeException(运行时异常)是指因设计或实现方式不当导致的问题。也可以说,是程序员的原因导致的,本来可以避免发生的情况. 比如,如果事先检查数组元素下标保证其不超出数组长度,那么,ArrayIndexOutOfBoundsException 异常从不原创 2017-12-20 11:53:21 · 373 阅读 · 1 评论 -
java内存结构(运行时数据区域)
其中方法区和堆是由所有线程共享的数据区。Java虚拟机栈,本地方法栈和程序计数器是线程隔离的数据区。(1).程序计数器:是一块较小的内存空间,其作用可以看作是当前线程所执行的字节码的行号指示器,字节码解析器工作时通过改变程序计数器的值来选取下一条需要执行的字节码指令。程序的分支、循环、跳转、异常处理以及线程恢复等基础功能都是依赖程序计数器来完成。Java虚拟机的多线程是通过转载 2017-12-16 11:20:43 · 165 阅读 · 0 评论 -
(一) shiro学习--权限理论介绍
(一) shiro学习--权限理论介绍权限管理:(=用户认证+授权管理)按照一定的安全规则与策略控制用户可以访问而且只能访问自己被授权的部分资源。用户认证:判断用户是否属于合法用户的过程(人像核查、指纹核查、刷卡核查、用户口令等等)。用户认证流程:原创 2018-01-17 23:31:15 · 228 阅读 · 0 评论 -
关于IDEA 的使用
回到顶部IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Sp...转载 2018-07-10 16:34:57 · 385 阅读 · 0 评论 -
Grovvy 基础语法
//介绍grovvy编程语言 grovvy 可以省略最末尾的分号 可以省略括号println "helloworld"//grovvy 如何定义变量 def 为弱类型 ,grovvy 会自动根据情况来给变量赋予对应的类型def i = 18println idef s = "xiaoming"println s//复杂类型的定义def lis...原创 2018-09-25 14:25:45 · 615 阅读 · 0 评论 -
实例域和静态域
域----field:字段属性:全局或者局部的java域{实例域:java对象中的数据----拷贝的方式}{静态域(类域):将域定义为static那么类中只有这样的一个静态域可以通过类名直接调用}备注:因为静态的方法不能面向对象的实例操作所以静态方法不能访问实例域原创 2017-10-27 09:30:23 · 1719 阅读 · 0 评论 -
用java打印一个圆形
import java.util.*;import static java.lang.Math.*;//输入半径 打印圆形class Circular{public static void main(String[] args) {System.out.println("请输入一个数");Scanner sc = new Scanner(System.in);i原创 2017-08-18 23:12:51 · 2344 阅读 · 0 评论 -
输出箭头形状
public class JT {public static void main(String[] args){ for (int i=0;i { for (int j=0;j { System.out.print(" "); } fo原创 2017-08-18 23:15:11 · 787 阅读 · 0 评论 -
打印空心菱形
一:/**想打印空心菱形:1:它是有一正一反两个三角形组成; 2:①正三角形我就需要它是在“四边形”的基础上向里面加入符号;“然而正四边形是用两个镶嵌的‘for’语句来实行的, ②如果想把‘四边形’变成‘三角形’就需要想‘四边形’里面有规律的添入“符号”,先想正三角它是‘上尖下宽’,所以我就需要‘符号’是从上向下递增的插入。 ③然而第原创 2017-08-18 23:16:28 · 476 阅读 · 0 评论 -
输出学生信息
public class Stutest {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubStudent stu1=new Student();Student stu2=new Student();Student stu3原创 2017-08-18 23:18:03 · 295 阅读 · 0 评论 -
随机数的猜数字游戏
package Demo1;import java.util.Scanner;public class Caishuzi {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubdouble a=Math.rand原创 2017-08-18 23:23:06 · 365 阅读 · 0 评论 -
while与do while
package Demo1;public class Dowhile {/***/public static void main(String[] args) {int a=6;int cum=7;while(cumSystem.out.println("while");a++;cum+=a;System.out.println(a);原创 2017-08-18 23:24:02 · 191 阅读 · 0 评论 -
短路的认识
package Demo1;import java.util.Scanner;public class Duanlu {public static void main(String[] args) {Scanner scan=new Scanner(System.in);String s=scan.next();if(s !=null&&s.trim原创 2017-08-18 23:25:17 · 178 阅读 · 0 评论 -
日志门面 (日志的抽象层) 日志实现选择与jar包引入
原创 2019-10-11 15:08:14 · 342 阅读 · 0 评论