java笔记
我艾边城
爱编程,爱代码
展开
-
错误处理笔记
1.final最终的被修饰后赋值后不能更改,1)成员变量还是局部变量还是静态变量,都不能修改2)方法不能被重写3)类不能被继承2。接口1)新建接口interface:接口中只能写未完成的方法,可看成抽象方法2)实现接口:implements接口名实现接口后必须要完成接口的方法3)测试:接口new实现类的方式JieKoujieKou=newJieJieKou();jieKou.JieKouMethod();4)...原创 2021-11-08 21:31:08 · 58 阅读 · 0 评论 -
ssm框架防止中文乱码
<filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name>...原创 2021-11-08 21:29:00 · 54 阅读 · 0 评论 -
用编程工具编写java程序
//首先新建文件夹,新建一个javaproject将JRE改为第三个默认的环境新建项目里面包括src和jre,src是存放源代码的文件夹,在src里面新建一个class,class的名字是java的name名字,起名字的时候,每个单词的首字母要大写再新建一个class1 属性改为utf-8:(1)可以点击首先设置的java文件,点击最后一排的属性点击otherUTF-8(2)点击window,点击选项perference,搜索 workspace 点击第二个workspace在最原创 2021-11-05 16:43:33 · 102 阅读 · 0 评论 -
java中while和dowhile
1.while 先判断,在执行int i=0;while(i<100){循环体i++}2.do while 不管条件是否满足都先执一次行再判断int i=0do{//循环体i++;//变量改变}while(循环条件)原创 2021-11-05 16:42:33 · 99 阅读 · 0 评论 -
java二维数组
二维数组二维数组1。一维数组的数组;一次性赋值:int[] a={1,2,4}int[][] a={{60,72,73},{72,83,94},{73,82,74},{74,75,76}}int[][]=new int[][]{{60,72,73},{72,83,94},{73,82,74},{74,75,76}}2.声名:int[][] scores; int scores[][],只能一个个赋值scores=new int[3][4]; 二维数组可以变成表格第一个[]中的原创 2021-11-05 16:41:49 · 65 阅读 · 0 评论 -
java方法笔记
第十章方法1。语法:访问修饰符(public,private)返回类型(void,int)方法名(自定义)(参数列表){//方法体return3;}例1:publicvoidpuTong(){//普通的没有返回值方法}例2:publicintyouFanHuiZhi(){//有返回值的方法return2;}例3:publicintyouCanYouFanHuiZhi(intx,inty){//有参有返回值方法return...原创 2021-11-05 16:41:21 · 58 阅读 · 0 评论 -
继承和多态
第三章继承和多态21。实体类的标配:1)私有属性,2)构造方法,有参,无参,3)set,get方法2。生成set,get方法:右键--source--set,get3.生成构造方法:右键--source--controcter4。继承:extends方法名只能单继承。一个儿子不能有多个父亲,一个父亲可以有多个儿子4.方法的重载:1)在同一个类中,2)方法名相同,3)参数个数或参数类型不同5。方法的重写:1)子类继承父类的过程中,2)写在子类的。3)方法名和参数个数都相同4...原创 2021-11-05 16:40:23 · 60 阅读 · 0 评论 -
java异常处理补充
1.final最终的被修饰后赋值后不能更改,1)成员变量还是局部变量还是静态变量,都不能修改2)方法不能被重写3)类不能被继承2。接口1)新建接口interface:接口中只能写未完成的方法,可看成抽象方法2)实现接口:implements接口名实现接口后必须要完成接口的方法3)测试:接口new实现类的方式JieKoujieKou=newJieJieKou();jieKou.JieKouMethod();4)...原创 2021-11-05 16:39:49 · 69 阅读 · 0 评论 -
java异常处理
当try catch正确的异常时,接受异常后还会继续往下走当 try catch 不匹配的异常时,将不会往下走,相当于没有捕获异常如果有多个异常,则可以捕获多个,从小到大捕获异常,也可以写一个总异常finally不管有没有异常都会走,不同于final(最终的)抛出异常:throws...原创 2021-11-05 16:39:22 · 69 阅读 · 0 评论 -
Java 枚举(enum)
Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。每个枚举都是通过 Class 在内部实现的,且所有的枚举值都是 public static final 的。enum 定义的枚举类默认继承了 java.lang.Enum 类,并实现了 java.lang.Seriablizable 和 java.lang.Comparable 两个接口。原创 2021-11-05 16:36:41 · 81 阅读 · 0 评论 -
Java抽象类笔记
抽象类在Java中抽象类表示的是一种继承关系,一个类只能继承一个抽象类,而一个类却可以实现多个接口。在Java语言中使用abstract class来定义抽象类抽象方法如果你想设计这样一个类,该类包含一个特别的成员方法,该方法的具体实现由它的子类确定,那么你可以在父类中声明该方法为抽象方法。Abstract 关键字同样可以用来声明抽象方法,抽象方法只包含一个方法名,而没有方法体。抽象方法没有定义,方法名后面直接跟一个分号,而不是花括号。声明抽象方法会造成以下两个结果: 如果原创 2021-11-05 16:36:09 · 87 阅读 · 0 评论