• 7 java 笔记


    1 方法是类或者对象行为特征的抽象,方法是类或对象最重要的组成部分

    2 java里面方法的参数传递方式只有一种:值传递

       值传递:就是将实际参数值的复制品传入方法内,而参数本身不会受到任何影响。(这是java基本类型参数传递的方式)

    3 java中引用类型参数的传递方式一样采用的值传递方式

    4 如果在定义方法时,在最后一个形参的类型后增加三个点...,则表明该形参可以接受多个参数值,多个参数值被当成数组传入

    5 个数可变的形参既可以传入多个参数,也可以传入一个数组

    6 一个方法体内调用他自身,被称为递归方法

    7 成员变量:指的是在类里定义的变量

    8 局部变量:指的是在方法内定义的变量

    9 局部变量除了形参之外,都必须显示的初始化,也就是说,必须先给方法局部变量或代码块局部变量指定初始值,否则不可以访问他。

    10 如果方法里的局部变量和成员变量同名,局部变量会覆盖成员变量

    11 java的访问控制符

    •   private 只能在当前类的内部访问
    • default (包访问权限)可以被相同包下的其他类访问
    • protected(子类访问权限)可以被同一个包内的其他类访问,也可以被不同包内的子类访问
    • public 公共访问权限        

    12 package(包):提供了类的多层命名空间,用于解决类的命名冲突,类文件管理等问题

       java把一个类放置在指定包结构下的方式:package  packagename

    13 位于包中的类在文件系统中也必须有与包名层次结构相同的目录结构

    14 如果编译java源文件时不适用-d选项,编译器不会为java源文件生成相应的文件结构        

    15 通常情况下建议将java的源文件和class文件分开存放,以便管理                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

  • 相关阅读:
    Dos命令快速设置ip、网关、dns地址
    远程桌面连接保存登陆用户以及密码(凭据)备份方法
    如何启用windows8, windows10中被停用的远程桌面,如何连接windows10远程桌面?
    通过日志恢复SQL Server的历史数据
    http://sourceforge.net/projects/rtspdirectshow/
    iphone上实现H264 硬编码
    利用lipo编译合并iPhone模拟器和真机通用的静态类
    在iOS上使用ffmpeg播放视频
    基于.Net的单点登录(SSO)解决方案
    java实现简单的单点登录
  • 原文地址:https://www.cnblogs.com/mibing/p/6931408.html
Copyright © 2020-2023  润新知