zoukankan      html  css  js  c++  java
  • 2019-05-29 java学习日记

    面向对象_权限修饰符

    关键字package,包

    1,将字节码(.class)分类存放

    2,包其实是文件夹

    注:通常以域名倒过来命名,后面加上功能或者模块

    如按功能划分:

    com.xxx.add
    AddStudent
    AddTeacher

    com.xxx.delete
    AddStudent
    AddTeacher

    ...

    如按功能划分:

    com.xxx.teacher
    AddTeacher
    DeleteTeacher
    ...

    com.xxx.student
    AddStudent
    DeleteStudent
    ...

     

    包的定义及注意事项

    定义包的格式

    package 包名;多级包用.分开即可如单级包:package com;

    定义包的注意事项

    1,package语句必须是程序的第一条可执行代码

    2,package语句在一个java文件中只能有一个

    3,如果没有package,默认表示无包名

    带包的类编译与运行

    javac 编译的时候带上-d就行了

    javac -d . xxx.java

    d就是developed(开发)

    通过java命令执行

    java 包名.xxx(类名)

    不同包下如何访问

    在创建的对象前面加上包名,另一个class文件与构造方法必须是public,公开的

    注:私有只是封装的一种体现形势,不能把私有就叫封装

    封装就是隐藏时间细节提供对外公开访问方式也就是你访问不到我,
    我就是一种封装,封装是相对而言的

     

    import(导入)关键字的概述与使用

    导包格式

    import 包名;

    注意:这种方式导入是到类的名称

    如import java.util.*;

    *星号是通配符,他会到该包挨个p配,p配上就导入,(不推荐)

    注:package,import,class有顺序关系,
    package只在第一条可执行语句上,只能有一条;
    import要在package下面,class上面,导入不限制;
    class在它们两个的下面

     

  • 相关阅读:
    原型链
    computed>watch>methods;methods>watch
    rem
    Cookie、Session、Token
    :(){:|:&};:
    js匹配多选框选中项
    sass自备了一系列的函数功能。
    字符串
    ECMAScript6 入门教程记录之-编程风格
    const命令
  • 原文地址:https://www.cnblogs.com/Sherwin-liao/p/10950740.html
Copyright © 2011-2022 走看看