自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 abstract的用法

package cn.jsh.oop;/** * 抽象类的意义就在于:为子类提供统一,规范的设计模板。子类必须实现!!!! * @author JFJ * */public abstract class TestAbstract { public static void main(String[] args) { Dog a = new Dog(); //抽象...

2019-08-12 12:20:21 128

原创 数组的三种初始化方法

2019-08-12 11:53:52 303

原创 初步认识数组

package cn.jsh.arrays;public class Test01 { public static void main(String[] args) { int arr01[] = new int[10]; String arr02[] = new String[10]; arr01[0] = 11; arr01[1] = 13; arr01[...

2019-08-12 11:39:57 87

原创 final

2019-08-10 23:45:48 130

原创 多态

package jsh;/** * 测试多态 * @author Jsh * */public class TestPolym { public static void main(String[] args) { Animal a = new Animal(); //a.shout(); animalCry(a); Dog d = new Dog(); //d...

2019-08-10 23:33:18 65

原创 封装的具体使用方法

封装类似于一部电脑内部硬件元件复杂,但是都被包在内部,我们只需要人为外部进行简单操作把复杂的东西藏在里面属性私有,通过方法进行操作package jsh;public class TestEncapsulation02 {private int id;private String name;private int age;private boolean man;public...

2019-08-10 22:25:53 334

原创 封装的概念 以及 封装的实现——使用访问控制符

封装的概念封装的实现——使用访问控制符package jsh;/** * 测试封装 * @author Jsh * */public class TestEncapsulation { public static void main(String[] args) { Human h = new Human(); //h.age = 18; //报错:The fiel...

2019-08-10 10:48:39 129

原创 super()的用法

package jsh;/** * 测试super()的用法 * @author JFJ * */public class TestSuper { public static void main(String[] args) { new ChildClass().f(); }}class FatherClass{ public int value; public ...

2019-08-10 09:55:21 107

原创 Override

package jsh;/** * 测试override——方法的重写(覆盖) * @author JFJ * */public class TestOverride { public static void main(String[] args) { Horse h = new Horse(); h.run(); }}class Vehicle{ public...

2019-08-09 14:52:22 74

原创 继承——Extends

package jsh;/** * 测试继承 * 测试instanceof 的用法 * @author Jsh * */public class TestExtend { public static void main(String[] args) { Student stu = new Student(); stu.name = "季少华"; stu.he...

2019-08-09 14:33:15 63

原创 Java参数传递

/***@author Jsh*测试参数传递机制*/public class User4 {int id;//学号String name;//姓名String pwd;//密码public User4(int id,String name) {this.id = id;this.name = name;}public void testParameterTrans...

2019-08-08 11:11:18 66

原创 static静态初始化块

/***@author Jsh测试静态初始化块的使用*(学完继承回头再看这一块)*/public class User3 {int id;String name;String pwd;static String company;static/静态块,只是一个语句块,不是方法/ {System.out.println(“执行类的初始化工作”);company = “...

2019-08-07 22:16:18 84

原创 关键字static

/***@author Jsh测试static关键词的运用*1:其他方法可以调用 静态方法,静态变量*2:静态方法不可以使用 非静态方法/变量*/public class User2 {int id;//学号String name;//姓名String pwd;//密码static String company = “谷歌”; //static修饰...

2019-08-07 22:00:25 49

原创 Java 栈 堆 方法区

*栈方法执行时所要用到的空间每调用一个方法,栈就会划出一片空间——栈帧堆用来存放创建好的对象方法区在堆的空间里,属于堆的一种不过是用来存放不变或唯一的类容(代码,静态常量,字符串常量等)...

2019-08-06 16:00:07 76

原创 初步认识Java “类” “对象”

(代码中还有许多不懂得,后期再回头看)/** * * @author Jsh * 初步认识“类” * *//*定义了一个Stu类 class就代表是类 Stu是类的名字*/public class Stu { //属性 int id; String name; int age; //这是在定义成员变量,一个Stu(学生...

2019-08-05 13:54:19 96

原创 Java学习第三天

#######这一块现在不太懂,后期再回头看######1方法/** * 测试方法的基本使用 * @author Jsh * */public class TestMethod { public static void main(String[] args) { TestMethod tm = new TestMethod();//通过对象调用方法,(暂时不懂,回头再看) ...

2019-07-13 17:18:49 55

原创 Java学习第二天

循环结构######纯粹记录#############1switch选择结构/** * 测试switch选择结构语句 * @author Jsh * */public class TestSwitch { public static void main(String[] args) { char a = 'a'; int r = (int)(26*Math.random(...

2019-07-10 22:11:40 46

原创 Java学习记录

#记录#Java学习第一天1注释的使用/** * 用来测试注释的用法(包含:多行注释,单行注释,文档注释) * @author JSH * */public class TestComment { /** * 这是程序入口 * @param args */ public static void main(String[] args/*args是参数名,可以更改...

2019-07-09 17:03:07 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除