- 博客(38)
- 收藏
- 关注
原创 Java异常
1.所有的Java异常都继承Throwable2.Throwable下分为两类,1.error(错误),2,Exception(异常) 程序员可以处理的异常3.程序中使用try catch 来捕获异常4.catch 可以有0个或多个,当为0个时,一定要有finally...
2020-12-07 22:35:36 100
原创 Java中的final关键字
final关键字在Java中用在三个地方,分别是类、方法、变量变量:如果用在基本类型变量的话,变量初始化后不能更改。如果是引用类型的变量,则初始化后不能再指向另一个对象 方法:不能被继承类修改该方法 类:该类不能被继承,该类中的方法也被默认为final方法...
2020-08-11 22:21:06 102
原创 接口与抽象类的区别
1.接口的默认方法是public,关键字interface,所有方法在接口中不能有实现(Java 8开始接口方法可以有默认实现)2.一个类可以实现多个接口,但最多实现一个抽象类。3.一个类要实现接口的话,就要实现接口中所有的方法。而抽象类不一定4.接口不能被实例化5.抽象类关键字abstract 。...
2020-06-27 15:09:49 131
原创 通过键盘输入的两种常用方法
1.Scanner input = new Scanner(System.in); String in = input.nextLine();2.BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String in = reader.readLine();
2020-06-25 14:30:41 1480
原创 自动装箱与拆箱
装箱:将基本数据类型用他们对应的引用类型包装起来int i = 1;Integer integer = i;拆箱:将包装类型转化为基本类型 int b = integer;
2020-06-24 22:20:32 102
原创 重载与重写的区别
重载:同一个类中,方法名相同,但参数的个数或类型不同。重写:前提是父子类的关系,在子类中有方法跟父类的方法同名且参数个数和类型和返回类型也相同,则子类方法覆盖父类的方法
2020-06-24 21:29:04 102
原创 Spring的@Autowired注解
@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过 @Autowired的使用来省略set ,get方法 默认按照类型去容器中查找 如果找到多个相同类型的组件,则将属性名作为组件的id去容器中查找(属性名为实现类的名字(首字母小写))参考:https://www.bilibili.com/video/BV164411i7Ff?from=search&seid=2443942798194476429...
2020-06-13 20:06:44 175
原创 Java的instanceof关键字
instanceof 中文意思:实例用来测试一个对象是否为一个类的实例Integer integer =newInteger(1);System.out.println(integerinstanceofInteger);//true integer是Integer的实例
2020-06-06 21:26:50 108
原创 什么是Java的多态
多态的前提是要继承Animal animal = new Animal();//父类引用指向子类对象Animal animal = new Dog();
2020-06-04 22:24:01 160
转载 html、Thymeleaf怎么原样输出html内容
使用支付宝第三方接口,调用接口传递参数以后生成一段html文本,前端用了Thymeleaf框架,Thymeleaf怎么原样输出html内容答:使用 th:utext 就可以原因:th:utext 用于html的文本替换,常用于富文本编辑器编辑后的内容显示到前台页面上后端代码://请求 String result = alipayClient.pageExecute...
2020-04-15 15:20:30 2393
转载 可变参数,例如:Object... params
参考链接:https://blog.csdn.net/yuming226/article/details/80558469
2018-11-22 16:52:03 2654
转载 JDBC中sql语句需要变量时双引号和单引号的用法
参考:https://blog.csdn.net/wang_shuai_long/article/details/51753906 按照变量与字符串连接的规则,给变量两边加上+号,然后在加号之前或之后的双引号前加上单引号 String sql = "INSERT INTO users(id, username, password, gender, telephone, introduc...
2018-11-17 16:58:24 3689 1
原创 JDBC
String sql = "select * from users"; // 使用statement接口 prepareStatement也可以用 stat = conn.createStatement(); rs = stat.executeQuery(sql); // 使用PreparedStatement接口 connection接口 只能使用pr...
2018-11-16 21:56:20 109
原创 线程
1.synchronized 锁 锁定当前对象、线程。不让其它线程进来。用法 :public void add(String name) { synchronized (this){ num++; try{ Thread.sleep(1); } catch(InterruptedException e...
2018-10-18 19:28:16 69
原创 eclipse导入web项目报错的解决方法
1.tomcat的锅 tomcat的版本不一致 解决方法:右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray...->Server Runtime -》Tomcat Server切换到Java Build Path界面中的Orader and Export,选择Tomca...
2018-10-12 19:31:32 2401 1
原创 访问权限
1.public : 访问权限最大2.protected : 其他包不能访问()3.default:其他包不可以访问4.private:只有当前类能访问, (不能修饰类)指的是外部类(第一个创建的类)...
2018-09-25 21:11:07 99
转载 Java Calculator(计算器)功能描述
1.基本加减乘除 3+5=8 3-2=12.连续加减乘除 (( 3+5)*7-3)/2 = 26.5
2018-09-24 09:23:26 3904
转载 (JButton) e.getSource();是什么意思
一般常见于Java 的awt, swing的事件处理里面,e是指一个事件,如ActionEvent,MouseMoveEvent等,它有一个事件发起者,用e.getSource()可以获得,但getSource()返回的是Object类型(保持方法的通用性),所以如果已经知道是按钮产生的事件,可以用(JButton)e.getSourse()强制转换成JButton对象,这样就可以用JButt...
2018-09-23 09:25:34 24386
转载 类
一个类可以包括以下类型变量局部变量:在方法、代码块中定义的变量叫局部变量; 只能在自己的方法中使用成员变量:在类中定义的变量在方法之外的变量;类变量(静态变量):也是在类中定义的变量在方法体之外,但变量必须声明为static ...
2018-09-20 21:16:12 73
转载 Enumeration(枚举)
Java Enumeration接口 序号 方法描述 1 boolean hasMoreElements( ) 测试此枚举是否包含更多的元素。 2 Object nextElement( ) 如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素 package cn;import java.util.Enumeration;i...
2018-09-16 15:21:20 3815
转载 Servlet3.0中Servlet的使用(注解&&配置文件)
版权声明:欢迎大家转载,转载请注明出处blog.csdn.net/tantexian。 https://blog.csdn.net/tantexian/article/details/50414368Servlet3.0中Servlet的使用目录1.注解配置2.异步调用3.文件上传 相对于之前的版本,Servlet3.0中的Servlet有以下改进:...
2018-09-16 10:36:58 1160
原创 在Eclipse中配置Tomcat
1.eclipse里没有自带的Tomcat,得自己下载然后在eclipse里配置Tomcat。2.在eclipse里按F11直接运行servlet,不用手动开始tomcat
2018-09-16 10:10:44 329
原创 注解(Annotation)
1.不是程序本身,可以对程序做出解释2.可以被其它程序读取 相当于贴标签,给某个类或者.......贴上标签告诉编辑器一些注意事情。3.Annotation的格式@SuppressWarnings("")多个@SuppressWarnings(value={" ", " "})...
2018-09-13 08:59:49 123
转载 eclipse总是运行上一个程序
运行eclipse有的时候不运行刚写的类,老是运行别的以前的类,删除了以前的类就啥都不运行。找了好久的原因,最后发现,刚写的类没有main()或者有误。这和java的特点有关,程序的运行总是main()方法作为开始,那么既然现在的类不定义main(),就可以视作一个功能类,入口在原来的类,当然要从原来的程序开始运行啦。改进方法就是寻找下刚写的类main()有没有误,或者整个程序有没有误。改过之...
2018-09-11 20:31:22 13690
原创 方法重载
方法重载就是方法名一样但是参数不一样,参数不一样分两种:一种是参数的个数不同,一种是个数相同但参数的类型不一样public void max(int a, int b){};public void max(float a, float b){};public void max(float a, float b, float){};方法重写: 子类重写父类方法...
2018-09-10 22:27:26 134 1
原创 构造方法(constructor)
构造器:构造器名跟类名相同。无参构造器和有参构造器有参构造方法的存在可以使在初始化对象时提供实际参数。 构造方法好像无修饰符 public class Test { Test(int i){ System.out.println(i); } public static void main(String[] args){ Te...
2018-09-09 21:24:00 1930
原创 static 关键字(静态)
1.具体作用好处我还不知道2.用法:当给方法或者属性(字段) 加上static 关键字 就可以不创建对象,直接用类名调用 例:public class Test { static int i =1; public static void a1(){ System.out.pri...
2018-09-08 19:43:33 129
原创 Servlet
Tomcat : tomcat能运行成功,但是在浏览器中输入http://localhost:8080没用,后来换了个tomcat就好了(之前的是在how2j下的)。在外部配置servlet,
2018-09-05 22:16:20 67
原创 Html
1. table: 属性border 边界 设置表格边框的大小 border=0表示无边框 cellspacing 表格的单元格间距2.运行在eclipse的HTML:右击html文件--->[open with] --->[web browser]即可 3.在 HTML 文档中使用style 属性:<h1 style="col...
2018-08-30 22:22:43 106
原创 eclipse怎么样新建web项目
打开Eclipse软件:打开后在工具栏依次点击【File】>>>【New】>>>【Dynamic Web Project】,这个就代表新建的项目是WEB项目有的需要在eclipse的右上角点Java EE切换页面 Dynamic 动态...
2018-08-27 21:29:55 1389
转载 运行dev c++的时候需要输入大量数据,如何将大量数据复制粘贴进去?
是CMD的DOS界面的话1. 右键单击标题---属性--选项:快速编辑 和 插入模式 都勾上,确定。2. 鼠标右键表示粘贴。
2018-08-21 09:09:05 7987 3
原创 示例 7 : 练习-SplitPanel
设计一个像SplitPanel的左右风格的SplitPanel左边放3个按钮,上面的文字分别是: 盖伦,提莫,安妮右边默认显示盖伦当左边按钮点击的时候,右边就会显示对应的图片import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.Color;import java.awt.FlowLayout...
2018-07-20 14:50:59 1066 2
原创 1.求最大连续子列和
#include <stdio.h>int MaxSubseqSum4(int A[], int N);int main(){ int a[]={-1, 3, -2, 4, -6, 1, 6, -1}; int n=8,MaxSum; MaxSum=MaxSubseqSum4(a,n); printf("%d",MaxSum); return 0;}...
2018-07-18 14:54:45 165
原创 HOW2J 示例 5 : 练习-切换显示
示例 5 : 练习-切换显示 把按钮监听中的按钮上的文字从“隐藏图片” 改为 "显示图片"。第一次点击的时候,会使得图片隐藏,第二次点击的时候,会使得图片显示,如此循环下去。一旦点击了"隐藏图片",按钮上的文字就要变成“显示图片” 。。。 如此循环提示: 调用JButton对象的setText改变按钮上的文字...
2018-07-15 16:02:39 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人