03 2021 档案

摘要:Stdout的用法 import systemp = sys.stdout##先在ys.stdout = open("student.txt","w")之前定义才有效​sys.stdout.write(str(123))##实现print的功能,print实际上就是外设输入的数据写到了stdout流 阅读全文
posted @ 2021-03-31 20:14 默默努力的路人甲 阅读(802) 评论(0) 推荐(0)
摘要:string包的使用 """输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。"""import stringcontent = input("请您输入内容:")char = 0space = 0digit = 0other = 0​for i in range(len(conten 阅读全文
posted @ 2021-03-30 18:08 默默努力的路人甲 阅读(165) 评论(0) 推荐(0)
摘要:datetime datetime用于计算与时间相关的问题 """输出指定格式的日期。"""​import datetime​​​​# 输出今日日期,格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法a = datetime.date.today()##获取当天的日期prin 阅读全文
posted @ 2021-03-29 11:53 默默努力的路人甲 阅读(478) 评论(0) 推荐(0)
摘要:接口 package Demo06;/*接口的本质是一种约束和规范,所以不具备实现具体方法的可能,需要通过一个实现类来实现 *///接口使用interface修饰public interface UserService { //接口中定义的方法都是抽象方法public abstract不能实现具体方 阅读全文
posted @ 2021-03-17 13:54 默默努力的路人甲 阅读(39) 评论(0) 推荐(0)
摘要:abstract抽象类/方法 抽象类/方法 package Demo05;//使用abstract修饰的类为抽象类public abstract class Action { //使用abstract修饰的方法为,抽象方法,抽象方法只有方法名,没有方法的实现 public abstract void 阅读全文
posted @ 2021-03-17 13:21 默默努力的路人甲 阅读(44) 评论(0) 推荐(0)
摘要:static static修饰的属性调用的区别 package Demo04;​public class Student extends Person { public static int age;//静态属性 public String name;//非静态属性​ public static v 阅读全文
posted @ 2021-03-16 19:43 默默努力的路人甲 阅读(94) 评论(0) 推荐(0)
摘要:instanceof 判断两者是否有继承关系 调用类 package Demo04;​public class Application { public static void main(String[] args) { //instanceof 一条线的线性指向关系,在这条线的为true //主要 阅读全文
posted @ 2021-03-16 18:53 默默努力的路人甲 阅读(600) 评论(0) 推荐(0)
摘要:Java的多态 调用类 package Demo04;​public class Application { public static void main(String[] args) { //一个对象的实际类型是确定,但是可以指向的引用类型不确定 Student s1 = new Student 阅读全文
posted @ 2021-03-15 16:54 默默努力的路人甲 阅读(46) 评论(0) 推荐(0)
摘要:Java的继承 Object类 所有的类默认继承Object类 Ctrl+H 查看继承关系 类的继承 父类 package Demo03;​public class Person { /*修饰符 优先级 public protected private */ public void say(){ S 阅读全文
posted @ 2021-03-15 13:13 默默努力的路人甲 阅读(42) 评论(0) 推荐(0)
摘要:Java的封装 package Demo02;​public class Person { //属性私有,private 私有的 //封装一般对属性进行封装 private String name; private int ID; private int age;​ //get 获取数据 publi 阅读全文
posted @ 2021-03-13 16:59 默默努力的路人甲 阅读(184) 评论(0) 推荐(0)
摘要:Java的对象和类 package OPP;​//学生的类,一个类中只存在属性和方法public class Student { //属性 String name;//没有赋值默认值为null int age;//默认值为0 //方法 public void student(){ System.ou 阅读全文
posted @ 2021-03-12 18:35 默默努力的路人甲 阅读(70) 评论(0) 推荐(0)
摘要:Java方法调用的回顾 package oop;​public class Demo02 {​ public static void main(String[] args) { //静态方法 用static修饰 Student.say();//直接调用 //非静态方法 //类名 对象名 对象值 St 阅读全文
posted @ 2021-03-11 20:05 默默努力的路人甲 阅读(47) 评论(0) 推荐(0)
摘要:Java定义方法 package oop;​public class Demo01 { public static void main(String[] args) {​​ } /* 修饰符 返回值类型 方法名 (方法参数){ 方法体 return 返回值与返回值类型相同 } */ public S 阅读全文
posted @ 2021-03-11 19:22 默默努力的路人甲 阅读(47) 评论(0) 推荐(0)
摘要:稀疏数组 package reck;​public class Demo07 { public static void main(String[] args) { int[][] arrays=new int[11][11]; arrays[1][2]=1; arrays[2][3]=2; for 阅读全文
posted @ 2021-03-10 21:29 默默努力的路人甲 阅读(173) 评论(0) 推荐(0)
摘要:java的冒泡排序 package reck;​import java.util.Arrays;​public class Demo06 { public static void main(String[] args) { int[] a ={1,3,4,55,32,56,32,123,466,2} 阅读全文
posted @ 2021-03-10 19:28 默默努力的路人甲 阅读(172) 评论(0) 推荐(0)
摘要:Arrays用法 Arrays.toString package reck;​import java.util.Arrays;​public class Demo05 { public static void main(String[] args) { int[] a ={1,33,4,5,66,2 阅读全文
posted @ 2021-03-10 14:55 默默努力的路人甲 阅读(217) 评论(0) 推荐(0)
摘要:二维数组 可以理解为一个数组里面嵌套了另一个数组 如何程序的概念都应该在程序中体现和分析 package reck;​public class Demo03 { public static void main(String[] args) { /* 动态的表示 */ int[][] a=new in 阅读全文
posted @ 2021-03-09 20:43 默默努力的路人甲 阅读(78) 评论(0) 推荐(0)
摘要:Java数组的进阶 求数组中的最大值 package reck;​public class Demo02 { public static void main(String[] args) { //求数组中的最大值 int[] num={1,2,3,4,5}; int max = 0;//先定义一个值 阅读全文
posted @ 2021-03-09 14:43 默默努力的路人甲 阅读(133) 评论(0) 推荐(0)
摘要:package reck;​public class Demo01 { public static void main(String[] args) { //创建之后直接赋值 int[] a = {1,2,3,4,5};​ System.out.println(a[2]); int[] b=new 阅读全文
posted @ 2021-03-08 20:04 默默努力的路人甲 阅读(52) 评论(0) 推荐(0)
摘要:Java的数组 public class Demo18 { public static void main(String[] args) { int[] nums;//1.声明一个数组 nums = new int[5];//2.创建一个为5的数组 //通常可以合为一步 int[] nums = n 阅读全文
posted @ 2021-03-08 12:41 默默努力的路人甲 阅读(39) 评论(0) 推荐(0)
摘要:Java的递归 public class Demo17 { public static void main(String[] args) { //阶乘的计算 System.out.println(f(10)); } public static int f(int a){ if (a==1){ ret 阅读全文
posted @ 2021-03-07 16:06 默默努力的路人甲 阅读(35) 评论(0) 推荐(0)
摘要:Java的可变参数 public class Demo16 { public static void main(String[] args) { Demo16 demo16 = new Demo16();//调用与实例变量调用一样 //因为test没有static所以不能直接调用 demo16.te 阅读全文
posted @ 2021-03-07 10:11 默默努力的路人甲 阅读(25) 评论(0) 推荐(0)
摘要:Java方法的重载 方法重载:在类中方法名称相同,但是形式参数不同 public class Demo15 { public static void main(String[] args) { int sum= max(30,30); System.out.println(sum); double 阅读全文
posted @ 2021-03-07 08:54 默默努力的路人甲 阅读(99) 评论(0) 推荐(0)
摘要:Java的方法 public class Demo14 { public static void main(String[] args) { int sum=add(1,2);//方法的调用 //实际参数 System.out.println(sum);​ } //形式参数 public stati 阅读全文
posted @ 2021-03-06 13:37 默默努力的路人甲 阅读(33) 评论(0) 推荐(0)
摘要:利用循环打印出三角形 public class Demo13 { public static void main(String[] args) { for (int i = 1; i <=5; i++) { for (int d = 5;d>=i;d--){ System.out.print(" " 阅读全文
posted @ 2021-03-05 18:09 默默努力的路人甲 阅读(67) 评论(0) 推荐(0)
摘要:break public class Demo12 { public static void main(String[] args) { int i = 0; while (i<100){ i++; if (i==30){ break;//直接终止循环 } System.out.println(i) 阅读全文
posted @ 2021-03-05 17:51 默默努力的路人甲 阅读(60) 评论(0) 推荐(0)
摘要:Java的循环结构 while循环结构 先判断后循环 public class Demo09 { public static void main(String[] args) { //从1输入到100 int i = 0; //while (布尔表达式) {循环内容} while (i<100){ 阅读全文
posted @ 2021-03-04 23:52 默默努力的路人甲 阅读(47) 评论(0) 推荐(0)
摘要:Java的判断结构 if 单选择结构 import java.util.Scanner;​public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); 阅读全文
posted @ 2021-03-03 18:24 默默努力的路人甲 阅读(110) 评论(0) 推荐(0)
摘要:Scanner整数,浮点数的应用 整数,浮点数的应用与前章相似,next后面的标注改为不同的类型即可 import java.util.Scanner;​public class Demo02 { public static void main(String[] args) { Scanner sc 阅读全文
posted @ 2021-03-03 15:14 默默努力的路人甲 阅读(107) 评论(0) 推荐(0)
摘要:用户交互Scanner next()的用法 import java.util.Scanner;​public class Demo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in 阅读全文
posted @ 2021-03-03 11:05 默默努力的路人甲 阅读(23) 评论(0) 推荐(0)
摘要:javaDoc文档的生成 Doc注释的主要参数信息 /***@author 作者名*@version 版本号*@since 指明需要最早使用的jdk*@param 参数名*@return 返回值情况*@throws 异常抛出情况*/ Doc注释的区分 package java学习;​/** * @a 阅读全文
posted @ 2021-03-02 18:50 默默努力的路人甲 阅读(52) 评论(0) 推荐(0)
摘要:java的包机制 java包的命名规则一般把公司名倒置 eg: www.baidu.com 倒置为com.baidu.com java包的导入 包导入时不能在包名前 错误 import java.util.Date; //在包名字package com.baidu;前package com.baid 阅读全文
posted @ 2021-03-02 17:55 默默努力的路人甲 阅读(51) 评论(0) 推荐(0)
摘要:+= -= *= /= += public class Demo6 { public static void main(String[] args) { int a = 50; int b = 40; System.out.println(a+=b);//90 }}​ -= public class 阅读全文
posted @ 2021-03-01 15:54 默默努力的路人甲 阅读(42) 评论(0) 推荐(0)
摘要:逻辑运算符 &&与运算符,同为true结果为true public class Demo5 { public static void main(String[] args) { boolean a = true; boolean b = false; boolean c = true; System 阅读全文
posted @ 2021-03-01 12:53 默默努力的路人甲 阅读(53) 评论(0) 推荐(0)