- 博客(30)
- 收藏
- 关注
原创 java-------继承
继承public和protected修饰的属性和方法,不管子类和父类是否在同一个包里 继承默认权限修饰符修饰的属性和方法,但子类和父类必须在同一个包里。子类构造方法通过super显式调用父类的有参构造方法 执行父类相应构造方法,而不执行父类无参构造方法。子类构造方法没有通过super显式调用父类的有参构造方法,也没通过this显式调用自身其他构造方法。子类构造方法通过this显式调用自身的其他构造方法,在相应构造方法中应用以上两条规则。2.super只能出现在子类的方法和构造方法中。
2022-09-22 17:30:58
335
原创 类和对象(封装)
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。//导入指定包中指定类。为了使用不在同一包中的类,需要在Java程序中使用import关键字导入这个类。每创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个拷贝,互不影响。每个包都是独立的,顶层包不会包含子包的类 package和import的顺序是固定的。1.修改属性的可见值 //设为private,防止错误的修改。可直接访问所属类的静态变量、静态方法、实例变量和实例方法。
2022-09-18 23:28:13
354
1
原创 java 类和对象(方法与方法重载)
/初始化代码 //作用:对象初始化(系统提供默认的无参构造方方法)访问修饰符 构造方法名 ( ) { //无返回值类型特点:方法名与类名相同,可以指定参数。,改变一个变量的值不会影响另一个变量的值。局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的。 返回类型 () {对象名.方法名(参数1, 参数2,……变量作用域确定可在程序中按变量名访问该变量的区域。
2022-09-18 22:57:46
496
原创 java 类和对象(1)
类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。类(class)和对象(object)是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。它们的关系是,对象是类的实例,类是对象的模板。对象是通过new classname产生的,用来调用类的方法;类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。
2022-09-12 22:49:12
235
1
原创 Java——一维数组习题演练
首先我们分析一下题目,首先我们需要建立一个数组,用来表示已知的学员成绩,降序排列问题我们可以通过循环完成操作,增加一个学员的成绩插入成绩序列,我们都知道。数组的长度是有限的,增加一个元素,长度运行则会报错,所以我们还需要建立一个新的数组(长度+1),用来表示插入新生成绩后的成绩序列。有一组学员的成绩{99,85,82,63, 60},已经是按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序。上一期我们学习了数组的基本语法,那么今天开始一些习题演练。
2022-09-07 22:41:01
740
原创 java——多重循环以及程序调试
用于do-while、while、for循环中,可跳出循环而执行循环后面的语句。上一期我们讲述了三大循环,for,while,switch的用法以、以及语法结构。不过都是单一的循环结构,今天我们将学习一下如何使用多重循环解决问题。在循环结构中,break语句终止某个循环,程序跳转到循环块外的下一条语句, continue跳出本次循环,进入下一次循环 双重循环亦如此。两者在使用场合上的区别:break常用于switch结构和循环结构中,而continue一般用于循环结构中。1.)首先各循环可以互相嵌套。
2022-09-05 22:17:37
426
原创 java——循环
2)判断循环条件,如果循环条件为true,则先执行{}里的循环操作代码块,并执行迭代部分,之后再次进行循环条件的判断,根据循环条件的结果决定是否再执行{}里的代码。4)在循环结构中一定要有迭代部分来改变初始值,从而让循环条件再某个时候不再满足,结束循环操作,否则循环会进入死循环。3)最后是循环条件部分,当循环条件判断为true,则再次执行do{ }部分,如果是false则结束真个while循环。总结:三者都是循环结构,共同点都有相同的初始变量,循环条件,循环结构以及变量迭代的操作。while(循环条件){
2022-09-04 16:25:42
262
1
原创 java——选择结构2
根据表达式的内容,会去匹配case后面的常量值,对应上哪一个常量值,就会执行里面的代码块,执行完代码块后执行break,结束整个switch选择结构,继续往下执行switch选择结构后面的代码。如果表达式的值与所有的case常量值都不匹配,没有一个对的上的,则就会执行default语句中的代码m,再执行break结束整个switch选择结构,继续往下执行switch选择结构后面的代码。switch选择结构只能处理等值情况,而多分支if选择结构既可以处理等值情况,也可以处理变量处于某个连续值的情况。
2022-09-01 21:27:03
202
4
原创 java入门第二天如何使用Elipse
将鼠标移动到项目包上右键,new 点击class,进入到了java class,命名项目我们一般将文件的单词的首字母大写命名,接着勾选下面两项然后finish完成。在右侧空白区鼠标右键,移动鼠标到new,在右边侧边栏寻找java working Set,找不到就点击最下方other,搜索java working set。它的大致流程可以分为:建立工作组——>建立项目——>建立package包——>最后建立类文件。最后在项目中编写java语言,点击上方绿色播放按钮就可以运行了。第四步:在项目里面创建包。...
2022-08-25 19:13:11
783
3
原创 html-定位的应用
2、设置偏移量,偏移量的相对位置是相对于元素原来在文档流中的位置(left:0;2、设置绝对定位后,元素的性质就会发生变化,就不会再区分块还是行内了。2、如果是定位的情况下,包含块就是元素的开启了定位的,离它最近的祖先元素。3、设置绝对定位后,如果不设置偏移量,元素的位置也不会发生变化。1、默认情况(没有定位的情况下),包含块就是元素的祖先元素。4、绝对定位,它的原点是相对于其包含块来定位的。3、设置相对定位后,元素的性质是不发生变化。4、设置相对定位后,元素的层级会提高。利用position来设置定位。
2022-08-24 18:58:32
175
1
原创 html-背景图
background-size要写在background-position后面。padding-box 背景不会出现在边框,只会出现在内容区和内边距。- 如果指定的是一个正值,则图片会向右移动指定的像素。- 如果指定的是一个负值,则图片会向左移动指定的像素。- 如果指定的是一个正值,则图片会向下移动指定的像素。- 如果指定的是一个负值,则图片会向上移动指定的像素。border-box 默认值,背景颜色会出现在边框的下边。4:background-position可以调整背景图片在元素中的位置。
2022-08-24 18:44:27
299
原创 html中的常用标签
默认样式是加粗的,其中一级标题是最大最粗的,六级标题是最小的,标题与标题之间有较大的间距,还会独占一行,标题标签是块元素!语义:代表一个标题,而且一级标题语义是最重,六级标题语义是最轻,标题标签会帮助seo,sem推广,其重要性仅次于title标签,常用的是h1-h3标签,h1标签一般一个页面只有一个。与其同样表示强调的还有strong,表现样式为加粗,同样没有独占一行,em强调的是语调,strong强调的是内容。9.p标签(段落标签) yan,样式:行与行之间有间隔,独占一行,属于块元素。......
2022-08-09 20:44:52
1560
原创 网页结构入门
charset属性 设置字符集(密码本) 常见的属性字符种类有 utf-8 又称万国码 gb 国标 gbk 国标扩展版等。title标签 是网页的标题 主要显示在浏览器的标题框中,它可以辅助浏览器检索这个页面的主要内容,可以做推广,非常重要!html 是根标签/根元素 一个页面只有一个html 所有的内容都要写在html内部 一般一个网页只有一个html。html 搭网页结构的 标签/元素。body标签 是承载网页主题内容的标签。js 产生交。...
2022-08-08 15:57:36
157
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人