zoukankan      html  css  js  c++  java
  • Java基础8一面向对象

    一、JavaBean标准的定义规范

    1.类中所有的属性必须是私有的,也就是说属性必须用private修饰。

    2.提供一个公共无参数的构造方法。

    3.为所有私有的属性提供公共的setget方法。

    set方法是给当前属性赋值,

    get方法是得到当前属性的值。

    提示:在类中为属性生成setget方法的快捷键 Shift+Alt+S 在弹出对话框中选择gender setters and getters选项即可。

    作用:保存数据。

    二、packageimport

    1.package

    • 为了便于管理大型软件系统中数目众多的类,解决类命名冲突的问题,Java引入了包(package)。

    – 在使用许多类时,类和方法的名称很难决定。有时需要使用与其他类相同的名称。包基本上隐藏了类并避免了名称上的冲突。

    • 用package来声明包,package语句必须是java源文件中的第一条语句。(若无这条语句,则放置在无名包下)
    • 在package语句中,用"."来指明包(目录)的层次。包对应着文件系统的目录层次结构。 

    – 如:package com.bjjava;  编译后对应的类文件位于comjjava目录下。

    • 在当前目录下生成带包结构的字节码

    – javac –d . Employee.java

    • 在指定目录下生成带包结构的字节码

    – javac –d D:share Employee.java

    • 运行:

    – java 包名.类名

    • 包名.类名 叫做类的全限定名

    2.import 导包

    语法: import 包名.类名/*;

    注意:import 一定要位于package的下面。

    快捷键: Ctrl+Shift+O

    • java.lang -包含一些Java语言的核心类,如:String、Math、Integer、System和Thread,提供常用功能。

    – 此包因为非常常用,所以在任何类中不用导入就可能直接使用。

  • 相关阅读:
    搞IT的不如去养鸡养猪了
    matlabemacs运行matlab程序出错.不能调用matlab命令行模式
    微软利用全球天文望远镜数据建立宇宙地图
    程序人生2005年(30)
    IT领袖峰会精彩观点:4G时代不存在信令问题
    初识MySql数据库
    Android屏幕尺寸适配注意事项
    Java多线程详解(一)
    ios键盘高度
    ASP.NET MVC——Action的执行
  • 原文地址:https://www.cnblogs.com/smart-hwt/p/8191754.html
Copyright © 2011-2022 走看看