- 博客(31)
- 收藏
- 关注
原创 2021-05-11泛型的使用
demo01Demo01package demo01;import java.util.ArrayList;import java.util.List;//泛型的使用public class Demo01 { public static void main(String[] args) { //为了解决通用性的问题,jdk提供了封装好的集合,但是集合可以存放不同类型的数据 List list = new ArrayList(); li
2021-05-11 21:23:16
118
原创 2021-05-10列表、数组、集合的转换及迭代器
#tools##Demo01package tools;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedList;import java.util.List;/** * @qvthor liuwenzheng * @date 2021/5/8 11:25 */public class Demo01 { public static void main(String[] args
2021-05-10 20:21:46
142
原创 2021-05-10排序
Demo/** * @qvthor liuwenzheng * @date 2021/5/10 10:25 */public class Demo { public static void main(String[] args) { ArrayList<User> list = new ArrayList<>(); User zhangsan = new User(15,"zhangsan",98); User lis
2021-05-10 20:17:37
104
原创 set接口和map接口
#list##HashSetDemo/** * @qvthor liuwenzheng * @date 2021/5/8 9:16 */public class HashSetDemo { public static void main(String[] args) { HashSet<String>set = new HashSet<>(); // <> 钻石语法 set.add("111"); se
2021-05-10 20:14:11
95
原创 2021-05-06集合框架
集合和数组的区别数组:长度固定的;可以储存基本数据类型;对象必须是相同类型的数组。集合:长度是可变的;只能用于储存对象的引用;对象可以是不同类型的数据。ArraylistArraylist支持可随需要而增长的动态数组。一般情况查询速度块,增删速度慢。package list;import java.util.ArrayList;/** * @qvthor liuwenzheng * @date 2021/5/6 17:12 */public class ArrayListDemo0
2021-05-06 20:55:29
90
原创 2021-.4-29抽象类和接口
笔记抽象abstract1抽象类关键字,修饰类和方法可以放在访问权限符public的前面或后面,一般放在后面2抽象方法的个数没有限制,可以有也可以没有普通的方法3抽象类必有抽象的方法,反抽象方法的一定的是抽象类案例:package Demo02;public abstract class Door { public abstract void open(); public abstract void close();}子类一package edu.xcdq.Demo01
2021-04-29 20:13:11
85
原创 2021-04-24笔记
try cath finally 块 try{ System.out.println(divisor / dividend);//ArithmeticException 算数异常 }catch (Exception e){ e.printStackTrace(); System.out.println("捕获到一个异常"); }finally { System.out.prin
2021-04-27 17:29:38
275
原创 2021-04-27
##Mainpackage edu.xcdq;public class Main { public static void main(String[] args) { int divisor = 10 ; int dividend = 0 ; try{ System.out.println(divisor / dividend);//ArithmeticException 算数异常 }catch (Exception
2021-04-27 17:29:04
82
原创 2021-04-26快递系统
Courierpackage com.feige;/** * @qvthor liuwenzheng * @date 2021/4/26 10:44 */public class Courier extends Preson{ private String courierId ; public Courier(){ } public Courier(String courierId,String pwd){ super.setPwd(pwd);
2021-04-26 18:19:47
845
原创 2021-04-25
笔记多态public class Uncle { private String name ; private int age ; public Uncle(){ } public void fahongbao(){ System.out.println("发红包"); }子类一package edu.xcdq;/** * @qvthor liuwenzheng * @date 2021/4/25 14:57 */pu
2021-04-25 17:06:35
75
原创 2021-04-22
笔记继承子类继承父类的功能 extends 父类的名称例 人—》男人 、女人------》经理父类:舅舅package edu.xcdq.demo;/** * @qvthor liuwenzheng * @date 2021/4/22 16:28 */public class Uncle { private String name ; private int age ; // getter setter public void setName (St
2021-04-22 18:25:22
1840
原创 2021-04-21
#笔记##代码执行顺序/** * @qvthor liuwenzheng * @date 2021/4/21 8:24 */public class Demo03 { int size = 0 ; //代码块 // { size = 10 ; } //静态变量 static int count = 30 ; //静态代码块 static { count = 10 ; } pu
2021-04-21 20:52:46
91
原创 2021-04-20代码规范
代码规范代码因遵循国际java代码规范方法的作用必须注释,方法中传递的参数应该有注释,全局变量、局部变量都应该有注释,以说明变量的意义代码中应采用try catch 捕获异常,且应该处理常见异常代码不应出现重复定义同一方法代码量不超过50行则应进行拆分代码应遵循可读性原则,不能出现过于冗长的代码已经失效,且不会被调用的代码应该注销或删除代码应该采用format格式化代码在未经测试时,不要进行提交,以免造成调用的其他类出现错误项目的配置文档应该遵循规范格式,尽量增加注释页面中提交的必要
2021-04-20 17:14:58
105
原创 2021-04-20
面想对象的分析(OOA,Object-Orientrd Analysis)面向对象的设计(OOD, Object-Oriented Design)面向对象的编程(OOP, OBJECT-Oriented Programming)面向对象:两大要素:类和对象四大特征:封装、继承、多态、抽象方法的重载:1 方法的名字必须要求相同2 参数不同 2.1参数的个数but1行 5行 12行 17行 2.2参数的类型不同 12行和17行函数 2.3参数的顺序不同 12行23行 参数的类型
2021-04-20 17:13:20
69
原创 java代码规范
代码规范代码因遵循国际java代码规范方法的作用必须注释,方法中传递的参数应该有注释,全局变量、局部变量都应该有注释,以说明变量的意义代码中应采用try catch 捕获异常,且应该处理常见异常代码不应出现重复定义同一方法代码量不超过50行则应进行拆分代码应遵循可读性原则,不能出现过于冗长的代码已经失效,且不会被调用的代码应该注销或删除代码应该采用format格式化代码在未经测试时,不要进行提交,以免造成调用的其他类出现错误项目的配置文档应该遵循规范格式,尽量增加注释页面中提交的必要
2021-04-20 17:01:09
108
原创 2021-04-07课堂笔记
Mainpackage edu.xcdq;public class Main { public static void main(String[] args) { ArticleManage articleManage = new ArticleManage(); articleManage.initial(); articleManage.startMenu(); }}ArticleSetpackage edu.xcdq;
2021-04-07 20:40:25
99
原创 2020-12-29课堂笔记
demo01<html> <head> </head> <body> </body> <script> // 创建一个对象 var girlfriend = { name : "初音未来", age : 18 , shajiao : function(
2021-04-07 10:35:52
201
原创 2020-03-11课堂笔记
Mainpackage edu.xcdq;public class Main { public static void main(String[] args) { int age = 18; String sex = "女"; String res = age + sex ;// int a = 10;// double b = 10.9 ;// int c = (int)
2021-04-07 10:16:54
106
原创 2020-03-15课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入你的名次"); int count = scanner.nextInt(); if
2021-04-07 10:13:52
132
原创 2020-03-17课堂笔记
Mainpackage edu.xcdq;public class Main { public static void main(String[] args) { //while 循环 /* i 是循环控制条件 (循环不变量) i所表示的是循环次数,意义上不能发生改变,所以被称为循环不变量,值可以改变,目的为了维持变量的意义 */ int i=1 ; while (i
2021-04-07 10:10:55
115
原创 2021-03-18课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int sum = 0; //总分 for (int i = 1 ;i<=5 ;i++) { System.out.println(
2021-04-07 10:07:27
65
原创 2021-03-22课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int jia = 0; for ( int i = 1; i<=10 ;i++){
2021-04-06 18:11:39
91
原创 2021-03-23课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { System.out.println("迷你游戏平台 > 游戏支付"); System.out.println("请选择您玩的游戏类型"); System.out.println("""
2021-04-06 18:06:56
91
原创 2021-03-23(2)课堂笔记
Mainpackage edu.xcdq;public class Main { public static void main(String[] args) { /** * 数组的定义 */ // 1. 先声明 ,在使用 int [] scoer1; //声明 // int [] scoer2 = new int[5]; 相当于下面写法 /* scoer1 =
2021-04-06 18:05:21
81
原创 2021-03-24课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { int [] scores = new int[5] ; // 声明数组,并开辟空间 int sum = 0 ; //赋值 Scanner scanner = new Scanner(System.in);
2021-04-06 18:04:19
100
原创 2020-03-25课堂笔记
Mainpackage edu.xcdq;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); for (int j = 0 ; j> 3;j++){ System.out.println("当前是第" + (j+1) +
2021-04-06 18:01:00
72
原创 2021-03-29课堂笔记
Mainpackage edu.xcdq;import java.util.Arrays;public class Main { public static void main(String[] args) { //三目运算符 条件 ? 表达式1 : 表达式2 //条件满足执行 ,表达式1 ,否则执行表达式2 String result = "" ; int a = 1 > 3 ? 1+2 : 3+5 ;
2021-04-06 17:58:30
90
原创 2021-03-30课堂笔记
package edu.xcdq.demo01;/** * @qvthor liuwenzheng * @date 2021/3/31 8:14 */public class Administrator { // 属性 String name ; int quanxian ; //权限 String depart ; //部门 //方法 public void kaimMen(){ System.out.pri
2021-04-06 17:47:03
102
原创 2021-03-31课堂笔记
package edu.xcdq.demo01;/** 文档注释* 用于描述文件作用*/public class Demo01 { public static void main(String[] args) { } /* 方法的分类 1根据返回值 1.1 有返回值 1.2没有返回值 2根据参数 2.1 有参
2021-04-06 17:45:46
94
原创 2021-04-01课堂笔记
| | ||–|--|package edu.xcdq;public class Main {public static void main(String[] args) {// 字符串创建 String s = "hello world"; //由于字符串比较常用,直接赋值,系统认为很常用, hello world ,放在常量值, 很难回收 String s1 = new String("hello"); //只开辟空间,不放在常量池 , 用完就回收
2021-04-06 17:41:38
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人