摘要: package day01;public interface My { //接口就是标准 包含的内容:常量,抽象方法,默认,静态,私有。 void m(); //接口里面是抽象方法 关键字无所谓 //实现类必须重写所有抽象方法 static void eat(){ m04(); System.out 阅读全文
posted @ 2019-04-08 19:26 py-clj 阅读(81) 评论(0) 推荐(0) 编辑
摘要: package day01;public abstract class Animal { //抽象方法在抽象类中 public abstract void eat(); //不能直接创建抽象类对象 //用子类继承抽象父类 //子类必须重写父类所有方法 //创建子类对象进行使用 //不能创建对象 // 阅读全文
posted @ 2019-04-08 18:39 py-clj 阅读(130) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Employee { String name; int num; public Employee() { System.out.println("wuc fu Employee"); } public Employee(String name,i 阅读全文
posted @ 2019-04-08 17:39 py-clj 阅读(103) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Case12 { public static void main(String[] args) { System.out.println(Math.abs(-3.14));//绝对值 System.out.println(Math.ceil(3. 阅读全文
posted @ 2019-04-08 17:30 py-clj 阅读(152) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Star { static String xiaoshuo; //静态变量 String name; int age; static String zuozhe; static {zuozhe="jing";}//静态代码块 //静态方法只能访问 阅读全文
posted @ 2019-04-08 16:39 py-clj 阅读(230) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Case10 { public static void main(String[] args) { String str="abc"; String str1="abc"; str1.equals(str);//比较的是内容不是地址,==是地址 阅读全文
posted @ 2019-04-08 16:15 py-clj 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Arraylist《E》泛型:集合中元素都是统一类型。且只能是引用类型。如果想放基本类型需要:自动装箱:基本类型--包装类型如:基本 包 byte Byte short Short int Integer long Long float Float double Double char Charac 阅读全文
posted @ 2019-04-08 14:39 py-clj 阅读(115) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Case08 { public static void main(String[] args) { Student [] array=new Student[3]; Student one= new Student("ly",22); Stude 阅读全文
posted @ 2019-04-08 14:31 py-clj 阅读(193) 评论(0) 推荐(0) 编辑
摘要: package day01;import java.util.Random;public class Case07 { public static void main(String[] args) { Random random =new Random(); int num=random.nextI 阅读全文
posted @ 2019-04-08 14:23 py-clj 阅读(136) 评论(0) 推荐(0) 编辑
摘要: package day01;import java.util.Scanner;public class Case06 { public static void main(String[] args) { /*Student stu=new Student("clj",21); stu.hi("luy 阅读全文
posted @ 2019-04-08 14:13 py-clj 阅读(130) 评论(0) 推荐(0) 编辑
摘要: package day01;import java.util.Scanner;public class Case05 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=sc 阅读全文
posted @ 2019-04-08 14:06 py-clj 阅读(266) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Student { private String name; private int age; public Student() { System.out.println("无参构造"); } public Student(String name 阅读全文
posted @ 2019-04-08 13:57 py-clj 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.方法就是一种封装 2.private就是一种封装:只能在本类使用 可以用this.访问 阅读全文
posted @ 2019-04-08 13:51 py-clj 阅读(121) 评论(0) 推荐(0) 编辑
摘要: package day01;public class Student { private String name; private int age; public String getName() { return name; } public int getAge() { return age; 阅读全文
posted @ 2019-04-08 13:49 py-clj 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1属性 2行为 3类是抽象,对象是具体 4一个标准类有四个内容:private 修饰;getter,setter方法;无参构造;全参构造。 阅读全文
posted @ 2019-04-08 13:41 py-clj 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种2.加号对于数值来说,那就是加法。对于char来说在计算前将被提升成int。对应ascii和Unicode ;对于字符串来说就是连接操作;任何数据类型与字符串进行连接的时候都会变成字符串; 3.常量不能加加 50++4基本赋值,复合 阅读全文
posted @ 2019-04-08 13:13 py-clj 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 顺序结构 开始-代码一-代码二-代码三-结束判断语句:if(关系表达式){ 主体 } : if (关系表达式) { 主体 }else { 主体 } :if(关系表达式){ 主体} else if(主体) else()switch后面笑括号当中可以放的数据类型如下:byte short char in 阅读全文
posted @ 2019-04-08 13:13 py-clj 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1.网站www.jetbrains.com2.64位 2.project-Module-Package-多个文件 1.creat new project2.empty project3.项目名称和范围4.modules 新建 点出jdk的位置 名称5.新建包6包里 new class 7file-s 阅读全文
posted @ 2019-04-08 13:13 py-clj 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 动态初始化 指定长度: 数据类型【】 数组名称=new 数据类型【数据长度】int 【】 arra=new int 【300】;静态初始化 指定内容:数据类型【】 数据名称=new 数据类型【】{ 1,2,3}int【】 arraya=new int【】{ 1,2,3} 省略格式 int【】arra 阅读全文
posted @ 2019-04-08 13:13 py-clj 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 网站:ORACLE.com -downloads -JAVA -JAVASE -JAVA archive 选择不同版本 环境变量修改:系统变量 新建JAVA-HOME 配上jdk文件所在位置 path内添加 %JAVA_HOME%\bin 阅读全文
posted @ 2019-04-08 13:12 py-clj 阅读(99) 评论(0) 推荐(0) 编辑