zoukankan      html  css  js  c++  java
  • 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)没有变量的声明,但可以定义常亮;

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

  • 相关阅读:
    FastDFS+Nginx部署详细教程
    简单的区别记录
    linux搜索命令之find和grep
    [转载]redis持久化的两种操作RDB和AOF
    多线程的一点点整理
    利用spring-mail模块发送带附件邮件dome
    java集合类总结
    微信支付 遇到的问题
    dubbo监控工具
    Maven配置dubbo环境简单例子
  • 原文地址:https://www.cnblogs.com/yahutiaotiao/p/8030300.html
Copyright © 2011-2022 走看看