Java学习笔记

Posted 雅虎跳跳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习笔记相关的知识,希望对你有一定的参考价值。

1.1. 一个数取反的算法

a取反,~a=-a+1)。如

~5=-6~-8=7

1.2. Java中类的访问控制符

(类的修饰符有publicdefaultabstractfinal,方法的修饰符有publicdefaultprotectedprivate

Public:这个类可以被外部包访问

Default(缺省):这个类只能被本包访问

Protected:这个类只能被子类访问

Private:这个类不能被任何类访问

1.3. 静态方法和非静态方法的区别

静态方法不需要创建类的实例就可以使用,而非静态方法必须创建类的实例才能使用,即new出一个对象,通过对象调用方法

1.4. 静态变量

静态变量是静态存储方式,必须在函数的外面进行定义,被动态的函数调用之后,静态变量就是变化之后的值。不会因为函数调用结束,又回到初始化的值。如:

package Hello;

public class Hello{

static int a=1;

int fun(int n){

a=a*n;

returm a;

}

public static void main(String[] args){

Hello h=new Hello();

for(int i=1;i<4;i++)

System.out.println(h2.fun(i));

}

}

}

1.1. 接口和类

Java编程语言中禁止多继承属性,但可以通过接口来帮助扩展方法。接口中可以定义大量的常亮和方法。但其中的方法只是一种声明,没有具体的实现,使用接口的类自己已经实现了这些方法。接口与=类的不同在于:

(1)没有变量的声明,但可以定义常亮;

只有方法的声明,没有方法的实现。

以上是关于Java学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

java JDK8 学习笔记——助教学习博客汇总

2022年Java学习笔记目录

2022年Java学习笔记目录

Java程序猿的JavaScript学习笔记(1——理念)

01-Java学习笔记

Java程序猿的JavaScript学习笔记(9—— jQuery工具方法)