java
文章平均质量分 70
java
清浅是我呀
学习使人进步。我只是个小前端~
展开
-
java小白Day02
今天的知识点:一、标识符:代表表示某些数据或者对象 java中,凡是能起名字的,都叫标识符 1.标识符的命名规则: 不能以数字开始,不能有空格,不能使用关键字,英文命名时首单词字母要小写其他单词首字母大写 2. 标识符命名约定: 1)类和接口:每个字的首字母大写 2)方法名:首字符小写,其余的首字母大写,尽量少使用下划线 3)常量名:基本数据类型的常量名使用全部大写...原创 2018-03-06 21:54:03 · 132 阅读 · 0 评论 -
java的封装继承,自动生成构造方法---day02-01(这个写法是第二周第一天)
一、不能使用NUll调用方法,否则会空指针异常二、参数的传递 如果参数是基本数据类型,称为值传递,传递过去的是值的拷贝,无论怎么拷贝,原值都不会改变。如果参数是引用类型,对象作为参数传递时,是把对象在内存中的地址拷贝一份传过去。只要是new 了一个对象,一定是在内存中新开辟一个内存空间。三、递归算法 尽量避免使用,效率低。 在使用递归策略时,必须有一个明确的递归结束条件...原创 2018-03-12 22:37:35 · 284 阅读 · 0 评论 -
Day10时期类Calender的用法
import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.text.DateFormat;import java.text.SimpleDateFormat;public class TestCalender { public static void main(Str...原创 2018-03-17 14:20:48 · 197 阅读 · 0 评论 -
Day10关于StringBuffer类属性的用法
public class TestString { public static void main(String[] args) { StringBuffer s1=new StringBuffer(); s1=s1.append("whoismyfavoriatepeople!"); System.out.println(s1); System.out.println(s1.charAt...原创 2018-03-17 14:17:48 · 373 阅读 · 0 评论 -
二维数组的定义,内层数组大小可以不同
今天是周六,没有老师讲课,需要自己自习,回顾了老师上课时的一些PPT,发现有好几个疑惑的地方,分享一下1.当定义方法时,传递的参数为数组时,传递过来的数组的使用?我的理解:因为定义的数组在不同的方法里,所以只有当数组作为参数传递进去,才能使用该数组的数据例题为:C:\Program Files\feiq\Recv Files\day05\JavaSEDemo05\src\homework Stu...原创 2018-03-10 11:50:39 · 1237 阅读 · 1 评论 -
day09自定义异常类的写法
自定义异常类:首先每个异常都是一个实实在在的类。可以继承总类。1、通过继承Exception实现自定义异常2、通过继承RuntimeException实现自定义运行时异常3、自定义的异常同样可以进行捕获处理4、自定义异常亦可进行在方法上throws出去或在方法体中throw出去当所有的异常类都满足不了自己的要求时,我们就需要自己定义异常类。自定义异常类可以继承上面所说的两个异常类。在自定义异常类中...原创 2018-03-15 19:52:54 · 583 阅读 · 0 评论 -
java小白Day04
----------------今天开始,老师讲课不用editplus了,该用eclipse。我喜欢!今天的理论知识比较少 ,但是我觉得都有些难,对于数组那块,做不出来呀。今晚的练习也有一题做不出来。要继续努力!----------------一、eclipse快捷键main方法/for:Alt+?+回车System.out.println : syso->Alt+?+回车Alt + / :...原创 2018-03-08 21:48:17 · 145 阅读 · 0 评论 -
关于java接口和抽象类的使用和不同
一、继承继承是面向对象的基本特征通过对共同特征的封装,子类可以调用父类的属性。在这个基础上可以使用多态。继承:是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力二、static表示全局或者静态的。非静态的变量在对象上有意义,需要对象来调用。静态变量和方法都要用类名调用。静态变量放在方法区。静态代码,在JVM加载时,首先被加载,而且只有...原创 2018-03-14 19:10:51 · 196 阅读 · 0 评论 -
java小白Day03
一、程序的结构 1.分支结构 if语句:使用布尔值或者布尔表达式作为分支条件来进行分支控制。 a.判断表达式(逻辑表达式) b.代码块 c.语法 if(逻辑表达式){ code... }else{ code... } if(逻辑表达式){ code... }else if(逻辑表达式){ code... }else{ } swi...原创 2018-03-07 17:48:07 · 127 阅读 · 0 评论 -
java中equals和==之间的区别?clone方法的作用,及其为什么要使用clone方法?如何使用clone复制对象?以及深克隆浅克隆
在选择是否原创时,我选择了原创,当然这些内容是我们高博的老师讲的,但是确实我一个字一个字打出来的,也算是我的理解吧。1.“==”在进行数据比较时, 如果数据是基本数据类型,比较的是数据的值;如果数据是引用类型,“==”比较的是对象的内存地址。equals方法,在比较数据是否相同时,只能比较引用类型,所在Object类类中,equals方法额实现,是比较内存直至,如果我们想要比较对象的值,必须重写e...原创 2018-03-13 21:52:11 · 4116 阅读 · 0 评论