自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA基础 | 方法与构造方法的引用 + Lambda表达式实例(210119)

JAVA基础 | 方法与构造方法的引用 + Lambda表达式实例(210119)【1.方法引用】package test;//方法的引用 (使用"::"去引用)@SuppressWarnings("hiding")interface A<String,Integer>{ Integer a(String s); //抽象方法未被类实现,但通过引用实现了}public class Test_1 { public static void main(String[] arg

2021-01-19 17:34:57 117

原创 JAVA基础 | 泛型实例(210119)

JAVA基础 | 泛型实例(210119)【1.简单泛型】package chap11;//简单泛型实例//利用泛型类List去遍历Animal类型的对象import java.util.*;class Animal{ private String color; private String name; public String getColor() { return color; } public void setColor(String color) { this.

2021-01-19 14:38:58 221

原创 JAVA基础 | 异常处理基础实例(210117)

【1】package chap10;//try-catch结构实例public class Chap10_1 { public static void main(String[] args) { System.out.println("开始运算前"); try { int a=10/0; System.out.println("远算结果为:"+a); } catch(Exception e) { System.out.println(e); e.print

2021-01-17 22:53:33 102

原创 JAVA基础 | String类 与 StringBuilder类 传递类型的区别(210117)

JAVA基础 | String类 与 StringBuilder类 传递类型的区别(210117)【String类】 值传递 (形参不影响实参)【StringBuilder】 引用传递 (形参改变,实参也跟着改变)【实例】public class Test3 { public static void a(String s) { s=s+"!"; } public static String d(String s) { s=s+"??"; return s; } public s

2021-01-17 20:01:48 146

原创 JAVA基础 | 嵌套接口的分类与实例(210115)

JAVA基础 | 嵌套接口的分类与实例(210115)【1】interface中嵌套interface//接口中嵌套接口interface InterfaceOne{ public abstract void print(); public interface InterfaceTwo{ public abstract void say(); }}class Class implements InterfaceOne{ public void print() { System.

2021-01-15 17:45:04 265 1

原创 JAVA基础 | 内部类的分类与实例(210115)

JAVA基础 | 内部类的分类与使用实例(210115)【1】成员内部类(在类中定义的内部类)class Outerr{ public void print() { System.out.println("这里是外部类"); } public class Inter{ public void printt() { System.out.println("这里是内部类"+"\n下面是被调用的外部类方法"); print(); } } public void aaa(){

2021-01-15 17:33:22 89

原创 #JAVA误区:int[ ] b=a;

JAVA误区:int[ ] b=a;【误区反思】JAVA中数组与数组的赋值是将数组指向同一个地址,如例子中数组a的改变同时影响着b的改变。 public static int[] Reverse(int[] a) { int[] b=a; //a和b的引用相同 指的同一个位置,一个变另一个就会变!! for(int i=0,j=a.length-1;i<=a.length-1;i++,j--) { System.out.print("b: "); for(int k:b)

2021-01-10 11:55:29 608

原创 JAVA基础 | 遍历输出二维数组的两种方式(210110)

JAVA基础 | 遍历输出二维数组的两种方式【1】普通 for 型遍历输出public class ExampleOne { public static void main(String[] args) { int a[][]= {{1,2,3},{4,5},{6,7,8,9}}; //普通for型 遍历输出二维数组 for(int i=0;i<=a.length-1;i++) { for(int j=0;j<=a[i].length-1;j++) { Syste

2021-01-10 10:38:05 1975

原创 JAVA基础 | JAVA中的值传递与引用传递(210103)

Java基础 | Java中的值传递与引用传递(210103)Part 1 值的传递在方法调用时,实际参数把它的值传给对应的形式参数,方法执行中的形式参数的值得改变不影响实际参数的值 。(包括String类型的传递)package Chap4;//Java中值的传递class A{ public void changeNum(int i,int j) { int temp=i; i=j; j=temp; } public void changString(String a) {

2021-01-03 11:02:38 68

原创 JAVA基础 | 一段代码区分全局变量、成员变量、方法级局部变量、块级局部变量(210102)

一段代码区分全局变量、成员变量、方法级局部变量、块级局部变量package ch02;public class Chap2_10 { public void test1(){ System.out.println(name); //全局变量任意位置都可以用 Chap2_10 chap=new Chap2_10(); //成员变量-实例化后可调用 System.out.println(chap.x); //类内任意位置都可以用 } public static String name="我

2021-01-02 11:56:15 183

原创 JAVA基础 | 输入字符串进行大小写转化(210102)

JAVA基础 | 输入字符串进行大小写转化(210102)【1】目的:从键盘输入字符串,对其中的小写的英文字母进行大写转换。【2】要点:* 如何将字符串转换成char型数组* 如何对char型数组元素进行小写字母的判断【3】解决措施:& 调用String的实例方法 getchars(字符串起点,字符串结束点,数组,数组起始位置)& 利用Unicode的值进行判断 或者 直接和a、z进行比较package ch02;import java.util.Scanner;/*

2021-01-02 11:33:04 666

空空如也

空空如也

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

TA关注的人

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