新手入门
张超@-@
这个作者很懒,什么都没留下…
展开
-
抽象类与接口概念及代码实例
一.java抽象类抽象类针对的是类.包含抽象方法的类称为抽象类,但抽象类中可以没有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。抽象类有以下几个特点 1.抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。 2.抽象类不能用来创建对象,它是一个没有足够信息去实例化的类; 3.如果一个类继承于一个抽象类,则子类必须实现父类的抽象方法。如果子类没有实现父类的抽象方法,则子类也必须为ab原创 2020-11-25 19:21:59 · 1093 阅读 · 3 评论 -
继承与多态的理解和用法及super和final的用法
继承与多态的理解和用法及super和final的用法一、继承1、概念继承是一种由已有的类创建新类的机制。由继承而得到的类称为子类或派生类,被继承的类称为父类、基类、或超类。JAVA不支持多重继承,子类只能有一个父类。可以先创建一个共有属性的一般类,根据一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。继承的优点是提高代码的重用性,减少代码冗余。2、使用在JAVA中继承的关键字是extends.我们可以把公共属性和行为提取出来放在父类,由子类扩充原创 2020-11-24 18:53:42 · 398 阅读 · 1 评论 -
java面向对象的类与方法的思维导图及其实例展示
java面向对象的类与方法java面向对象的类与方法的思维导图:定义类与方法的实例如下:package cn.zc;// 定义Person类public class Ceshi { // 定义属性 String name; String sex; int age; double height; // 定义方法 public void eat() { System.out.println(name + "正在吃饭");原创 2020-11-23 21:26:32 · 1008 阅读 · 1 评论 -
一维数组和二维数组,及其打印输出关系分析
1.一维数组1.使用数组定义多个变量可以类比于for循环定义,相较而言,使用数组定义已知数量的多个变量操作更加简单,代码更少.2.数组本身就是一个变量,只是数组存储了一组数据类型相同的数据,同一数组中输入不同类型的数据将会报错.3.创建数组并赋值必须在同一语句中书写.4.当数组内的数据量不满时,数据类型为整型时,将自动在末尾补0;数据类型为小数(double,float)时,末尾补0.0;数据类型为字符串时,将在末尾补null.5.数组的下标是从0开始计数,上限是数组.lenght-1..原创 2020-11-20 20:02:31 · 1187 阅读 · 1 评论 -
双重for循环打印星号矩形,平行四边形,三角形规律总结
双重for循环打印星号矩形,平行四边形,三角形规律总结**1.**钟表模型public class T1Doublefor { public static void main(String[] args) { for (int i = 1; i <=12 ; i++) { System.out.println("现在是"+i+"点"); for (int j = 1; j <=60 ; j++) {原创 2020-11-19 15:11:40 · 8441 阅读 · 4 评论 -
判断语句if,switch和循环语句while,do while ,for
判断语句if,switch和循环语句while,do while ,for1.判断语句if和switch的异同所有switch能实现的 if都可以实现反之if能实现的,switch不一定能实现。switch只能做等值判断(比如月份等由有限个值组成),if可以做区间判断(如取值范围等由无限个值组成的)if的表现形式if (判断){ System.out.println("输出"); }else if(){ }switch的表原创 2020-11-18 20:17:08 · 1753 阅读 · 4 评论 -
使用Java解决闰年问题。
使用Java解决闰年问题。需求说明:接收用户输入的年份,并对其进行判断,在控制台输出该年份是否为闰年(闰年年份可以被 4 整除并且不能被 100 整除,或者是可以被400 整除)。分析:闰年年份可以被 4 整除并且不能被 100 整除,或者是可以被400 整除,一共为两个判断条件:1.闰年年份可以被 4 整除并且不能被 100 整除year%4= =0&&year%100= =0关于使用到的运算符的解释在我的另一篇博客中可以查询.2.或者是可以被400 整除year%400原创 2020-11-18 14:56:41 · 1610 阅读 · 3 评论 -
各类运算符
1.基本运算符算术运算符中的+,-,*,/运算规则同样适用计算机的运算。+` int a = 15;// ++ 在后 先赋值 再运算int b = a++; // a赋值完以后是 16,b是15// ++ 在前 先运算 再赋值int c = ++a;//a先运算为16,再赋值给b,此时c为16–a–和--a同加法x同算数运算符如果两个乘数不属于同一种数据类型,则以范围更大的作为输出数据的数据类型。/如果被除数和除数都为整原创 2020-11-18 10:54:18 · 640 阅读 · 1 评论 -
初识java的过程中可能出现的问题解析
初识java及过程中可能出现的问题解析1.Java基本数据类型:4种8类字符型:char数值型:整数型(byte,short,int,long), 浮点型(float,double)布尔型:boolean引用型:string,class,interface,数组等。Java各整数类型有固定的长度和位数,不受操作系统的干扰,保证了可移植性。2.通过用记事本运行java小程序,了解简单的java运行原理**在桌面创建一个Hello.txt文档,输入一个简单的Hello word小原创 2020-11-17 14:42:57 · 494 阅读 · 1 评论 -
Jdk1.8版本的下载,安装和环境变量配置
1.Jdk下载1.首先在官网上下载Jdk的安装包官网网址:[https://www.oracle.com/java/technologies/javase-downloads.html]下载1.8版本,使用较为稳定。2.安装(1)打开安装包,点击exe文件(2)等待安装向导,点击下一步(3)因文件较小,不用更改地址,直接点击下一步,此处也可以将安装目录复制保存,防止稍后找不到位置。(4)安装成功3.系统环境配置(1)右键单击此电脑图标,点击属性。(2)点击高级系统设置(3)单击右下原创 2020-11-16 19:29:42 · 1032 阅读 · 1 评论