学习java
海锋同学
这个作者很懒,什么都没留下…
展开
-
Spring总结
原创 2021-03-24 16:23:12 · 104 阅读 · 0 评论 -
学习java的第15天SyStem类
01. System类的概述及常用方法概述System类包含一些有用的类字段和方法,它不能被实例化常用变量public static final PrintStream err获取一个错误输出流,将数据以错误样式输出控制台显示public static final PrintStream out获取一个标准输出流,将数据输出控制台显示public static final InputStream in获取一个标准输入流,用以读取控制台数据原创 2020-07-25 09:46:30 · 189 阅读 · 1 评论 -
学习java的第14天
01. StringBuffer和String的相互转换String -> StringBuffer通过构造方法通过append()方法StringBuffer -> String通过构造方法通过toString()方法通过subString(0,length);代码实现package com.lhf.demo;/** * String -> StringBuffer * StringBuffer -> String * @author原创 2020-07-20 10:37:35 · 124 阅读 · 0 评论 -
学习java的第13天
01-Object的getClass方法方法说明class Object { public final Class<?> getClass()}获取此对象的运行时对象class Class { public String getName()}获取此运行时对象的全限定类名代码实现Person p1 = new Person();//获取Person类的运行时对象Class clazz = p1.getClass();//获取Person类的全限定类名原创 2020-07-20 10:36:07 · 85 阅读 · 0 评论 -
第二周java学习的思维导图
原创 2020-07-16 21:14:00 · 106 阅读 · 0 评论 -
学习java的第12天
01. 抽象类和接口的区别成员区别接口成员变量:只能是常量构造器:无成员方法:只能是抽象方法抽象类成员变量:可以是常量,也可以是变量构造器:有成员方法:可以是抽象方法,也可以是普通方法关系区别类与类 :继承类与接口: 实现接口与接口: 继承设计观念接口多用于功能扩展抽象类多用于共性的抽象功能02. 接口练习之动物园代码实现Animal.javapublic abstract class Animal {原创 2020-07-16 21:10:44 · 96 阅读 · 0 评论 -
学习java第一周总结的思维导图
标题原创 2020-07-16 16:30:55 · 214 阅读 · 0 评论 -
学习java的第11天
01. 多态访问静态方法代码实现/** * 多态 * @author 海锋 * */public class Demo01_Polymorphic { public static void main(String[] args) { //父类引用指向子类对象 Father01 clazz01 = new Son01(); //成员方法 //编译看左边,运行看右边。(方法重写) clazz01.show1(); System.out.p原创 2020-07-14 21:44:48 · 120 阅读 · 0 评论 -
学习java的第10天
01. 继承中的成员方法的关系代码实现father1.java/** * 父类 * @author 海锋 * */public class Father01 { public void show() { System.out.println("father show"); }}son1.java/** * 子类 * @author 海锋 * */public class Son1 extends Father01{ public void show(原创 2020-07-14 10:02:52 · 152 阅读 · 0 评论 -
学习java的第9天
01. Math类的了解猜数字小游戏import java.util.Scanner;/** * Math类之猜大小 * @author 海锋 * */public class Demo01_Math { public static void main(String[] args) { int num = (int)(Math.random()* 100) + 1; Scanner input = new Scanner(System.in); //循环次数初始化 i原创 2020-07-10 19:30:01 · 107 阅读 · 0 评论 -
学习java的第8天
01. 封装之private关键字private 概述使用private修饰属性和行为,那么该属性和行为只能在本类中访问需求人类年龄问题代码实现Human.javapublic class Human { //隐藏实现细节 private String name; private int age; //对外提供name属性、age属性的访问方式:获取属性、设置属性 public void setAge(int inputAge) { if (inp原创 2020-07-09 22:08:37 · 121 阅读 · 0 评论 -
学习java的第7天
01. 面向对象概述面向过程所有事情都是亲力亲为面向对象事情分给不同对象来处理面向对象思想特点以人的思维方式来思考更简单面向对象的特征封装继承多态02. 类与对象03.类的定义组成成员变量成员方法语法/** * 电脑类 * @author 海锋 * */public class Computer { //成员变量 String brand; String color; double pr原创 2020-07-08 21:07:30 · 140 阅读 · 0 评论 -
学习java的第6天
01. 数组的静态初始化语法//完整语法数据类型[] 数组名 = new 数据类型[]{值1,值2,...};//静态初始化数据类型[] 数组名 == {值1,值2,…};代码实现/** * 数组的静态初始化 * @author 海锋 * */public class Demo01_Array { public static void main(String[] args) { int[] num = {1,2,3,4,5}; System.out.print原创 2020-07-08 09:35:57 · 114 阅读 · 0 评论 -
学习java的第4天
01. if双分支和三元表达式的相互转换代码实现public class Demo01_If { public static void main(String[] args) { int num1 = 2; int num2 = 5; int max;//最大值 if(num1>num2) { max = num1; }else { max = num2; } System.out.println(max); System.out.println原创 2020-07-03 21:12:19 · 106 阅读 · 0 评论 -
学习java的第5天
01. 方法概述和格式说明方法概述一个功能代码模块作用提高代码的复用性语法修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){ 功能代码; return 返回值;}修饰符public stiatic返回值类型规定返回值得数据类型方法名*是标识符的一种如果是一个单词,全部小写如果是多个单词,从第二个单词开始首字母大写参数类型 参数名1,参数类型 参数名2…定义方法执行时的输入参数原创 2020-07-06 21:04:58 · 140 阅读 · 0 评论