
从零学起---JAVA
Qioooba
这个作者很懒,什么都没留下…
展开
-
挑战头条三面?toString()、String.valueOf、(String)强转,有啥区别?
https://www.bilibili.com/read/cv15732852转载 2023-03-05 00:31:31 · 164 阅读 · 0 评论 -
增删改查练习题和sql语句,50条常用sql语句练习
–建表–学生表CREATE TABLE `Student`(`s_id` VARCHAR(20),`s_name` VARCHAR(20) NOT NULL DEFAULT '',`s_birth` VARCHAR(20) NOT NULL DEFAULT '',`s_sex` VARCHAR(10) NOT NULL DEFAULT '',PRIMARY KEY(`s_i...原创 2020-05-01 16:04:55 · 3420 阅读 · 4 评论 -
IDEA安装、创建包和类、修改字体、常用快捷键、自动补全
原创 2019-03-29 15:28:55 · 1853 阅读 · 0 评论 -
java求出两个整数的和
/*分析以下需求并实现 1.定义方法,求出两个整数的和 2.调用方法,输出结果 */package cn.itcast.day04.demo03;public class Sum { public static void main(String[] args) { System.out.println("两个整数的和是:" + Sum(2, 5)); ...原创 2019-03-29 15:56:17 · 8709 阅读 · 0 评论 -
JAVA求出长方形的体积
/* 1.定义方法,求出长方形的周长 2.调用方法,输出结果 */public class ZhouChang { public static void main(String[] args) { System.out.println("长方形的周长是:" + ZhouChang(2, 5)); } public static int Zho...原创 2019-03-29 16:00:44 · 2659 阅读 · 0 评论 -
JAVA定义一个用于存放班级分数的数组 2.求出班级不及格人数(分数低于60分的就是不及格) 3.求出班级的平均分 4.求出班级的总分数
/* 分析以下需求并实现 1.定义一个用于存放班级分数的数组 int[] score = {80,90,85,90,78,88,89,93,98,75}; 2.求出班级不及格人数(分数低于60分的就是不及格) 3.求出班级的平均分 4.求出班级的总分数 */public class Test03_01 { public static void main(String...原创 2019-03-29 18:20:16 · 2707 阅读 · 0 评论 -
JAVA set、get方法,构造方法练习①
/* 分析以下需求并实现 手机类Phone 属性: 品牌brand 价格price 行为: 打电话call() 发短信sendMessage() 玩游戏playGame() 要求: 1.按照以上要求定义类,属性要私有,生成空参、有参构造,setter和getter方法 2.定义测试类,在main方法中创建该类的对象并给属性赋值(演示两种方法:sett...原创 2019-03-29 23:37:57 · 1305 阅读 · 0 评论 -
List、Set、数据结构、Collections代码
package com.itheima.demo01.List;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/* java.util.List接口 extends Collection接口 List接口的特点: 1.有序的集合,存储元素和取出元素的顺...原创 2019-04-03 22:10:51 · 207 阅读 · 0 评论 -
【List、Set、数据结构、Collections】
原创 2019-04-03 22:12:46 · 147 阅读 · 0 评论 -
JAVA set、get方法,构造方法练习②
/*分析以下需求并实现 1.项目经理类Manager 属性: 姓名name 工号id 工资salary 奖金bonus 行为: 工作work() 2.程序员类Coder 属性: 姓名name 工号id ...原创 2019-03-30 00:13:26 · 977 阅读 · 0 评论 -
JAVA set、get方法,构造方法练习③
/* 1.按照以上要求定义Cat类和Dog类,属性要私有,生成空参、有参构造,setter和getter方法 2.定义测试类,在main方法中创建该类的对象并给属性赋值(演示两种方法:setter方法和构造方法) 3.调用成员方法,打印格式如下: 花色的波斯猫正在吃鱼..... 花色的波斯猫正在逮老鼠.... 黑色的藏獒正在啃骨头..... 黑色的藏...原创 2019-03-30 00:31:34 · 730 阅读 · 0 评论 -
IDEA快捷键
Alt+insert包括构造方法、set、get方法shift+f6同样的文字全文一起修改Alt+回车自动导包**原创 2019-03-30 00:33:55 · 134 阅读 · 0 评论 -
成员变量的默认值
原创 2019-03-30 00:35:52 · 2092 阅读 · 0 评论 -
成员变量和局部变量区别
变量根据定义位置的不同,我们给变量起了不同的名字。如下图所示:在类中的位置不同 重点成员变量:类中,方法外局部变量:方法中或者方法声明上(形式参数)作用范围不一样 重点成员变量:类中局部变量:方法中初始化值的不同 重点成员变量:有默认值局部变量:没有默认值。必须先定义,赋值,最后使用在内存中的位置不同 了解成员变量:堆内存局部变量:栈内存生命周期不同 了解成员变量:随...原创 2019-03-30 00:41:30 · 168 阅读 · 0 评论 -
标准代码——JavaBean
JavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类参数的构造方法,提供用来操作成员变量的 set 和 get 方法。public class ClassName{//成员变量//构造方法//无参构造方法【必须】//有参构造方法【建议】//成员方法//getXxx()//setXxx()}编写符合 JavaBean 规范的类,以学生类为例,标准...原创 2019-03-30 00:44:28 · 613 阅读 · 0 评论 -
Random范围注意
原创 2019-03-30 22:02:03 · 2623 阅读 · 0 评论 -
向集合ArrayList当中存储基本数据类型,必须使用基本类型对应的“包装类“
原创 2019-03-30 22:51:03 · 1439 阅读 · 0 评论 -
数组、长度、键盘录入Scanner 随机数Random、平均值、最大值练习题
import java.util.Collections;import java.util.List;import java.util.Random;import java.util.Scanner;/* 分析以下需求并实现 1.通过键盘录入一个数字,作为数组的长度 2.根据录入的数字,创建一个长度为该数字的数组 3.通过随机数为数组中的每个元素进行赋值。随机数的范围在1-...原创 2019-03-30 23:52:41 · 535 阅读 · 0 评论 -
创建一个ArrayList集合,通过键盘录入5个字符串,保存到集合中,遍历集合,打印每一个字符串
import java.util.ArrayList;import java.util.Scanner;/*分析以下需求并实现 1.创建一个ArrayList集合,用于存储一些字符串 2.通过键盘录入5个字符串,保存到集合中 3.遍历集合,打印每一个字符串 */public class DemoArrayList { public static void main(Str...原创 2019-03-31 00:14:36 · 9779 阅读 · 0 评论 -
创建一个ArrayList集合,遍历集合删除/统计相同字符串,打印删除后的集合
import java.util.ArrayList;/* 分析以下需求并实现 1.创建一个ArrayList集合,用于存储一些字符串:"abc","def","def","ghi","def","hij","jkol" 2.遍历集合,统计集合中"def"字符串一共出现了多少个 3.将集合中的所有"def"字符串删除。打印删除后的集合元素 */public class Dem...原创 2019-03-31 00:37:07 · 1172 阅读 · 0 评论 -
下面这种写法,字符串的内容仍然是没有改变的
原创 2019-03-31 12:08:15 · 187 阅读 · 0 评论 -
字符串String的特点、构造方法
原创 2019-03-31 12:20:31 · 273 阅读 · 0 评论 -
String当中与获取相关的常用方法
原创 2019-03-31 12:24:19 · 135 阅读 · 0 评论 -
String当中与转换相关的常用方法
原创 2019-03-31 12:26:20 · 176 阅读 · 0 评论 -
String分割字符串的方法split以及注意
原创 2019-03-31 12:30:38 · 381 阅读 · 0 评论 -
static关键字
原创 2019-03-31 14:00:15 · 141 阅读 · 0 评论 -
静态代码块
原创 2019-03-31 14:12:04 · 147 阅读 · 0 评论 -
Arrays的toString和sort方法
原创 2019-03-31 14:18:49 · 470 阅读 · 0 评论 -
JAVA键盘录入一个大字符串,再录入一个小字符串,统计小字符串在大字符串中出现的次数
import java.util.Scanner;/*分析以下需求,并用代码实现 1.键盘录入一个大字符串,再录入一个小字符串 2.统计小字符串在大字符串中出现的次数 3.代码运行打印格式: 请输入大字符串:woaiheima,heimabutongyubaima,wulunheimahaishibaima,zhaodaogongzuojiushihaoma 请输入小字符串:h...原创 2019-04-01 00:03:13 · 3826 阅读 · 3 评论 -
定义String getStr()方法获取长度为5的随机字符串 字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成 英文字母和数字的顺序是随机的
import java.util.Random;/*分析以下需求,并用代码实现 定义String getStr()方法 功能描述: 获取长度为5的随机字符串 字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成 英文字母和数字的顺序是随机的 */public class Demo3 { public static void main(S...原创 2019-04-01 00:03:03 · 3466 阅读 · 1 评论 -
this、super关键字用法和注意
原创 2019-04-01 00:02:52 · 226 阅读 · 0 评论 -
JAVA继承extends小练习①
分析以下需求,并用代码实现1.定义Person类属性:姓名name、性别gender、年龄age、国籍nationality;方法:吃饭eat、睡觉sleep,工作work。2.根据人类,创建一个学生类Student增加属性:学校school、学号stuNumber;重写工作方法(学生的工作是学习)。 3.根据人类,创建一个工人类Worker增加属性:单位unit、工龄wor...原创 2019-04-01 00:02:36 · 2643 阅读 · 2 评论 -
JAVA抽象类abstract、继承extends练习②+③
分析以下需求,并用代码实现1.定义项目经理类属性:姓名 工号 工资 奖金行为:工作work2.定义程序员类属性:姓名 工号 工资行为:工作work3.要求:向上抽取一个父类,让这两个类都继承这个父类,共有的属性写在父类中,子类重写父类中的方法 编写测试类:完成这两个类的测试package cn.itcast2;public class Person { p...原创 2019-04-01 00:47:19 · 1171 阅读 · 0 评论 -
线程池、Lambda表达式
原创 2019-04-10 17:01:49 · 154 阅读 · 0 评论 -
JAVA 接口Interface练习①
分析以下需求,并用代码实现进行描述笔记本类,实现笔记本使用USB鼠标、USB键盘1.定义USB接口:开启功能关闭功能2.定义笔记本类:开机功能关机功能定义使用USB设备的功能要求:既能使用鼠标也能使用键盘,使用USB功能内部调用开启和关闭功能3.定义鼠标类:要符合USB接口4.定义键盘类:要符合USB接口5.定义测试类:创建电脑对象,依次调用开机方法,使用USB设备,...原创 2019-04-01 19:54:16 · 1345 阅读 · 0 评论 -
JAVA 接口Interface练习②
/*分析以下需求,并用代码实现 1.定义动物类: 属性: 年龄 行为: 喝水,吃东西(吃什么不确定) 2.定义游泳接口: 行为: 游泳方法 3.定义狗类: 行为: 吃饭(啃骨头)和 游泳(狗刨) 4.定义羊类: 行为: 吃饭(羊啃草) 5.定义青蛙类: 行为: 吃饭(吃虫子)和 游泳(蛙泳) 6.定义饲养员类: 行为:...原创 2019-04-01 20:23:40 · 995 阅读 · 0 评论 -
匿名内部类面试题
interface Inter { void show(); } class Outer { //补齐代码 } public class OuterDemo { public static void main(String[] args) { Outer.method().show(); } }public interface Inter {...转载 2019-04-01 23:23:00 · 396 阅读 · 0 评论 -
JAVA 匿名内部类面试题,要求:在测试类Test中创建A的对象a并调用成员方法methodA(),要求用两种方式实现
/*分析以下需求,并用代码实现 要求:在测试类Test中创建A的对象a并调用成员方法methodA(),要求用两种方式实现 public class Test { public static void main(String[] args) { } } //定义接口 interface InterA { void showA(); } class A { pub...原创 2019-04-01 23:51:44 · 5223 阅读 · 2 评论 -
File类、递归
原创 2019-04-11 15:35:28 · 154 阅读 · 0 评论 -
public、protected、default、private访问权限、内部类、匿名内部类【重点】
原创 2019-04-02 13:41:26 · 301 阅读 · 0 评论