随笔分类 -  java

摘要:package com.bd; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Properti 阅读全文
posted @ 2020-07-15 16:57 市丸银 阅读(446) 评论(0) 推荐(0)
摘要:for (int i=0; i<10; ){ } 2、for的多个条件 for(i=0, j=10; i>j; i++, j--){ } 阅读全文
posted @ 2020-07-15 07:36 市丸银 阅读(1453) 评论(0) 推荐(0)
摘要:1、switch(运算结果) 或 case 值 的数据类型 a、基本数据类型:byte/short/char/int b、引用数据类型:String、枚举 2、注意break 当case符合的情况下,执行该case的语句,若当前case没有break,则继续执行,知道遇到break 阅读全文
posted @ 2020-07-14 21:53 市丸银 阅读(138) 评论(0) 推荐(0)
摘要:1、bytes short char 加法运算 先->为 int 再 运算 阅读全文
posted @ 2020-07-13 21:47 市丸银 阅读(139) 评论(0) 推荐(0)
摘要:1、java端 package com.bd; import py4j.GatewayServer; import com.arcsoft.face.FaceFeature; public class FaceMain { public Double getFeature(String path1, 阅读全文
posted @ 2020-07-11 14:24 市丸银 阅读(249) 评论(0) 推荐(0)
摘要:1、获取系统当前的时间(毫秒) 与Date类中getTime()方法相似 package cn.wt.day12; import java.util.Date; public class Demon03 { public static void main(String[] args) { long 阅读全文
posted @ 2020-02-10 17:19 市丸银 阅读(173) 评论(0) 推荐(0)
摘要:注意:西方国家的月份是0~11 一、基础 1、注意:Calendar类是抽象类型 2、初始化对象 通过调用Calendar中的静态方法进行初始化 package cn.wt.day12; import java.util.Calendar; public class Demon02 { public 阅读全文
posted @ 2020-02-10 16:16 市丸银 阅读(480) 评论(0) 推荐(0)
摘要:一、Date 1、注意是util包 2、作用 与时间相关的类 3、语法 Date date = new Date(); // 获取当前的时间 Mon Feb 10 14:19:51 CST 2020 System.out.println(date); // 获取毫秒 1581315591562 lo 阅读全文
posted @ 2020-02-10 14:40 市丸银 阅读(168) 评论(0) 推荐(0)
摘要:一、== 1、基本数据类型比较的是值 2、引用数据类型比较的是地址 二、equals equals方法默认比较对象的地址值 具体看源码 this==obj 三、Objects 1、作用 防止比较的时候出现空指针异常 String s1 = null; String s2 = "abc"; // 出现 阅读全文
posted @ 2020-02-10 09:38 市丸银 阅读(136) 评论(0) 推荐(0)
摘要:一、基础 1、概念 内部类:在类内部中定义类 2、分类 a、成员内部类 b、局部内部类(匿名内部类) 二、成员内部类(类比成员方法和成员变量) 1、语法 package cn.wt.day11.demon; public class Outer { // 成员内部类 public class Inn 阅读全文
posted @ 2020-01-24 22:50 市丸银 阅读(136) 评论(0) 推荐(0)
摘要:内容 public >protected> (default)> private 同类 yes yes yes yes 同包 yes yes yes no 异包子类 yes yes no no 异包没关系 yes no no no 阅读全文
posted @ 2020-01-24 22:11 市丸银 阅读(117) 评论(0) 推荐(0)
摘要:一、种类 1、类 2、方法 3、局部变量 4、成员变量 二、类 1、作用 将该类变成最终类,不能被继承(太监类) 注意:该类的方法不能被overrider 2、语法 修饰符 final class 类名{} 3、例子 1 package cn.wt.day11; 2 3 public final c 阅读全文
posted @ 2020-01-24 18:24 市丸银 阅读(150) 评论(0) 推荐(0)
摘要:python 天生支持多态 一、概念 一个事物的多种形态,如即可以是工人也可以是学生 二、目的(作用) 调用一个事物(类)的方法或变量时,不用关心该类的具体形态是什么 三、语法 1、继承 父类名 对象名 = new 子类名(); 2、接口 接口名 对象名 = new 接口类(); 四、用法 1、成员 阅读全文
posted @ 2020-01-23 22:10 市丸银 阅读(169) 评论(0) 推荐(0)
摘要:(python中也有抽象类和借口类的概念,但我从来没有到过,可能层次比较低) 一、概念 1、接口是多个类的语法规范 2、语法 public interface 接口名{} 3、注意 a、一个接口可以被多个实现类 实现 b、接口不能被实例化 二、实现类 1、作用:实现接口 2、语法 public cl 阅读全文
posted @ 2020-01-21 17:20 市丸银 阅读(180) 评论(0) 推荐(0)
摘要:一、抽象方法 public abstract void eat(); 二、抽象类 package cn.wt.day08.Demon12; public abstract class Animal { public abstract void eat(); } 注意·:含有抽象方法的类,一定是抽象类 阅读全文
posted @ 2020-01-19 22:44 市丸银 阅读(179) 评论(0) 推荐(0)
摘要:基础不写,记一点容易忽略的知识点(python支持多继承) 一、区分子类方法重名的3种变量 1、局部变量 直接写 2、本类成员变量 this.变量 3、父类成员变量 super.变量 package cn.wt.test.test1; public class Person { int num = 阅读全文
posted @ 2020-01-18 16:11 市丸银 阅读(183) 评论(0) 推荐(0)
摘要:常用静态方法 1、Math.abs() 作用:计算绝对值 2、Math.ceil() 作用:数学坐标轴向右取整 3、Math.floor() 作用:向下取整 4、Math.round() 作用:四舍五入取整 package cn.wt.day08; public class Demon11 { pu 阅读全文
posted @ 2020-01-17 21:19 市丸银 阅读(142) 评论(0) 推荐(0)
摘要:常用静态方法 1、toString() 作用:将Array转变成 [a, b, c] 2、sort() 作用:将Array排序(升序) 注意:改变原来的内容,忘记的话看源码 例子 排序 package cn.wt.day08; import java.util.Arrays; // 将一个随机字符串 阅读全文
posted @ 2020-01-17 21:07 市丸银 阅读(95) 评论(0) 推荐(0)
摘要:一、静态属性(类属性)、静态方法(类方法) 类和对象都可以调用静态属性和方法,但推荐使用类调用 二、注意 1、静态属性和静态方法的加载顺序优先于构造方法 因此,成员方法可以使用静态属性和成员变量 ,静态方法只能使用静态属性 2、静态方法不能使用this,this代之对象 三、static块 stat 阅读全文
posted @ 2020-01-16 22:58 市丸银 阅读(150) 评论(0) 推荐(0)
摘要:1、字符串拼接 package cn.wt.day08; // 要求: 定义一个方法将Array {1, 2, 3} 变成[world1#world2#world3] public class Demon07 { public static void main(String[] args) { in 阅读全文
posted @ 2020-01-16 21:24 市丸银 阅读(114) 评论(0) 推荐(0)