
JAVA
记录Java学习之路
疯丰
大数据开发工程师
展开
-
javase_test_day13
/*练习: 创建若干个Student或者Employee对象,存储起来。 循环遍历每个成员,调用其eat方法 如果是员工就调用working 如果是学生就调用学习方法*/类Personpackage com.atguigu.test;public class Person { public int id; public String name="父亲"; public Person(){ ..原创 2022-04-30 21:05:16 · 295 阅读 · 0 评论 -
javase_homework_day12
1、简述final修饰符的功能①修饰类:该类不能被继承②修饰变量 :该变量就是常量(一旦被初始化,就不可以修改)③修饰方法 :该方法不能被重写2、写出程序结果 (仔细认真)public class MyClass { static int x,y; static{ int x=5; x--; //x是局部变量 } static{ x--; //x=-1 } public static void main(String[] args) { x--; /.原创 2022-04-27 21:14:30 · 162 阅读 · 0 评论 -
javase_test_day12
*练习: 计算任意一段程序的运行时间的模板 计算时间的代码是确定的,任意一段程序是不确定的*/思路:需要定义抽象类,在子类里面对继承的抽象方法重写后使用。public class Test1 { public static void main(String[] args) { User1 user1 = new User1(); long time=user1.getTime(); System.out.pr..原创 2022-04-26 14:23:54 · 135 阅读 · 0 评论 -
javase_homework_day11
1.简述重写的条件a.父子类b.方法名相同c.返回值类型有关基本数据类型,要求是一致引用数据类型,子类的比父类的要小d.和修饰符有关访问修饰符来说,子类的要比父类的大static修饰的方法不可以重写 final修饰的方法不可以被重写2.分析并写出下列程序结果public class Test2{ public static void main(String[] args){...原创 2022-04-25 13:12:41 · 175 阅读 · 0 评论 -
javase_test_day11
1、试写出三种访问修饰符和各自访问属性权限public --------本项目内缺省的 --------本包内private ---------本类内2. 创建一个Person封装类,具有name、age、gender属性,并提供有参构造器public class Person(){ private String name; private int age; private char gender;}publi.原创 2022-04-22 17:17:37 · 169 阅读 · 0 评论 -
javase_test_day10
/* 练习: (1)声明一个员工类 -包含属性:编号、姓名、薪资、性别、要求属性私有化,并提供get/set -提供无参构造器和有参构造器 -提供getInfo() (2)在测试类的main中分别用无参构造和有参构造创建员工类对象,调用getInfo*/声明类public class Employee { private int id; private Strin..原创 2022-04-21 16:19:24 · 589 阅读 · 1 评论 -
javase_homework_day9
目录作业题1作业题2作业题3作业题1定义类Mydatepackage com.atguigu.home;public class MyDate { private int year; int month; int day; public void setYear(int y){ year=y; } public int getYear(){ return year; } publi原创 2022-04-20 13:35:43 · 154 阅读 · 0 评论 -
javase_test_day9
1.n个int值中找最大值2.n个字符串拼接(无缝拼接) Javabigdatamysql3.n个字符串拼接(有间隔符拼接)java+bigdata+mysql定义类public class MyTools { public int max(int a,int...arrs){ int max=a; for (int i = 0; i < arrs.length; i++) { if(max<arrs[i])..原创 2022-04-19 19:39:12 · 870 阅读 · 0 评论 -
javase_homework_day8
1.在测试方法中,调用method方法,代码如下,编译正确,试说出method方法的返回类型和参数类型 调用语句为:System.out.println(method(method("john",true),false)); 参数类型 : String,boolean 返回值类型 : String 2.定义一个method方法,功能为判断一个字符数组中是否包含某字符参数: char[],char c返回值: bo...原创 2022-04-18 17:01:15 · 364 阅读 · 0 评论 -
Javase_test_day8
练习:(使用无参或者有参无返回值的方法进行) 1.需求:打印一个5行的直角三角形 2.需求:打印一个8行的直角三角形 3.需求:打印一个10行的直角三角形 练习:(使用有参无返回值的方法实现) 1.需求:帮我们遍历int型数组 2.帮助我们对int数组,进行 小-大排序 练习:(使用无参有返回值的方法实现) 1.需求:随机生成1个四位数字返回 2.需求:随机生成3...原创 2022-04-16 22:03:03 · 267 阅读 · 0 评论 -
javase_homework_day7
public class MyDate { int year; int month; int day;}public class Home2 { public static void main(String[] args) { MyDate myDate = new MyDate(); myDate.year=1995; myDate.month=3; myDate.day=5;...原创 2022-04-16 21:51:08 · 96 阅读 · 0 评论 -
Java基础部分自测题(持续更新)
1.什么是程序采用某种编程语言,指令有序的集合2.简述Java的跨平台特性的原因因为jvm,不同的操作系统可以安装不同版本的jvm,Java程序一次编译到处运行3.简述Java开发的步骤(用到的命令也写上)a.编写源程序b.编译源程序 javac 源文件名.javac.运行 java 类名(class关键字后的单词)4.写出至少5个dos命令盘符:dircd 目录名cd..clsexit...原创 2022-03-30 14:15:05 · 303 阅读 · 0 评论 -
html详解
我的第一个网页<!--DOCTYPE:告诉浏览器,我们要使用什么规范--><!DOCTYPE html><html lang="en"><!--head标签代表网页头部--><head><!--meta描述性标签,他用来描述我们网站的一些信息--> <meta charset="UTF-8"> <meta name="keywords",content="JeffchenITM"&g原创 2022-03-29 23:52:47 · 369 阅读 · 0 评论 -
Java异常机制
package exception;public class demo01 { public static void main(String[] args) { new demo01().a(); } public void a(){ b(); } public void b(){ a(); }}package exception.demo02;public class MyException.原创 2022-03-07 13:10:02 · 193 阅读 · 0 评论 -
Java面向对象part2
package oop.demo03;//类 private:私有public class Student { private String name ; private int age; private char sex; //提供一些可以操作这个属性的方法 //提供一些public的get、set方法 //get获得这个数据 public String getName(){ return this.name;.原创 2022-03-07 11:06:13 · 194 阅读 · 0 评论 -
Java面向对象part1
package oop.demo01;public class Demo01 { public static void main(String[] args) { } /*修饰符 返回值类型 方法名 (...){ 方法体 return 返回值}*/ public CharSequence sayHello(){ return "hello,world"; } public int max(int.原创 2022-03-02 19:33:40 · 220 阅读 · 0 评论 -
Java数组
package array;public class Demo01 { public static void main(String[] args) { int[] nums; //声明一个数组 nums = new int[9];//创建一个数组 //给数组中元素赋值 nums[0] = 1; nums[1] = 2; nums[2] = 3; nums[3] = 4; .原创 2022-03-01 22:17:00 · 92 阅读 · 0 评论 -
Java方法
目录1.方法的定义2.方法调用3.方法的重载4.可变参数5.递归1.方法的定义代码演示public class Demo01 { //main方法 public static void main(String[] args) { int sum = add(1,2); System.out.println(sum); } //加法 public static int add(int a,int原创 2022-03-01 11:41:38 · 113 阅读 · 0 评论 -
Java控制流程
目录1.用户交互Scanner2.if选择结构3.switch多选择结构4.while循环5.do while 循环6. For循环7.break & continue8.练习1.用户交互Scannerpublic class Demo01 { public static void main(String[] args) { //通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用原创 2022-01-29 15:56:01 · 1157 阅读 · 0 评论 -
Java基础
注释单行注释 // 多行注释 /* */ 文档注释 /** */标识符和关键字java的所有组成部分都需要名字。类名、变量名、方法名都被称为标识符。关键字标识符注意点所有标识符都应该以 字母、$ 、_ 开头首字母之后可以是 字母、$、_ 或数字任何字符组合关键字不能作为变量名或方法名标识符大小写敏感可以用中文命名,但不建议使用,也不建议使用拼音数据类型及转换数据类型java是强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使...原创 2022-01-25 17:22:28 · 298 阅读 · 0 评论 -
Java第一个程序Helloworld
1 .随便新建一个文件夹,存放代码2.新建一个JAVA文件①文件后缀名为.java②Hello.java【注意点】系统可能没有显示文件后缀名,我们需要手动打开3.编写代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}4.编译.java文件①在文件目录前输入cmd,命令行模式进入该程序文件目录下②命令行输入:javac原创 2022-01-20 15:51:20 · 1891 阅读 · 0 评论 -
安装JDK8
1.百度搜索下载JDK8,下载好。也可以复制下面百度网盘链接下载(推荐)链接:https://pan.baidu.com/s/15s4JP1k__0TCE5eeDm0HrA提取码:z4xt2.下载后双击文件,记住软件安装路径(或者安装在你期望的地方)。3.配置环境变量依次选择 控制面板 ----系统和安全-----系统------高级系统设置----环境变量 ,进入到如下页面:在系统变量中 新建 变量名为JAVA_HOME,值为 JDK安装路径 的变量。如上图标记所示。..原创 2022-01-20 13:49:19 · 396 阅读 · 0 评论 -
Markdown学习
标题一个#号设置 一级标题(#号与后面内容要有空格才行)两个#号设置 二级标题...六个# 号可以设置 六级标题字体Helloworld 字两边加两个*号 变粗体Helloworld 字两边加一个*号 变斜体Helloworld 字两边加三个*号 变斜粗体Helloworld 字体两边加两个~号 有删除线引用这是一个引用 前面加>号分割线三个-号或三个*号即可表示上面的分割线图片![](),圆括号里面存放图片的地址,可以是本地地址也可原创 2022-01-20 10:34:23 · 266 阅读 · 0 评论 -
常用DOS命令
1. 打开CMD的方式①开始+系统+命令提示符②Win键+R 输入cmd打开控制台(推荐使用)③在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口④资源管理器的地址栏前面加上 cmd 路径管理员方式运行:选择以管理员方式运行2.常用的Dos命令#盘符切换:E:#查看当前目录下的所有文件: dir#切换目录: cd /d E:#返回上一级目录: cd..#清理屏幕: cls#退出: exit#查看电脑IP地址: ipconfig#p原创 2022-01-20 10:32:47 · 216 阅读 · 0 评论