zoukankan      html  css  js  c++  java
  • [java学习]《疯狂java讲义》

    javac -d 指定放置生成的类文件的位置

    java区分大小写

    面向对象程序设计的最小程序单元是类,结构化程序设计里最小的程序单元是函数。

    消息是一个实例与另一个实例之间传递的信息。

    类图有三种基本关系:关联(聚合、组合的区别)、泛化、依赖。

    类图的最上面表示类的名称、中间部分表示类的属性、最下面的部分表示类的方法。

    聚合使用带空心菱形框的实线表示,组合使用带实心菱形框的实线表示。

    继承使用带空心箭头的实线表示,依赖使用带箭头的虚线表示。

    对JAVA程序而言,可复用的组件通常打包成一个JAR、WAR等文件,对应于C/C++的函数库或动态链接库。

    在cmd界面下编译运行*.java文件步骤:1 javac -d . HelloWorld.java       2   java HelloWorld

    可以使用 EDITPLUS来构造编译运行环境,具体参考《疯狂java讲义》

    使用Integer的方法parseInt将一个字符串转换成int类型

    疯狂java讲义:P101,如何扩展为三维数组

    导入Arrays类的方法: import java.util.Arrays;

    组合与集成的联系和区别:P108

    通常把static修饰的属性和方法称为类属性、类方法。

    this关键字最大的作用就是让类中的一个方法,方位该类的另一个方法或属性。

     JAVA的SWAP函数的实现与C++有所不同,具体看P117的图例和代码说明。

    P120介绍形参长度可变的方法。

    abstract和interface两个关键字用于定义抽象类和接口。

    类成员不能访问实例成员。

    由于Arrays类处于java.util包下,为了在程序中使用Arrays类,必须在程序中导入java.util.Arrays类。

    final修饰的方法不能被重写

    接口体现的是规范和实现分离的设计哲学,接口里的field只能是常量,接口里的方法只能是抽象方法。

  • 相关阅读:
    P3501 [POI2010]ANT-Antisymmetry
    P3498 [POI2010]KOR-Beads(hash表)
    UVA10298 Power Strings
    UVA1714 Keyboarding(bfs)
    P4289 [HAOI2008]移动玩具(bfs)
    Ubuntu分辨率太小的解决方案
    Ubuntu分辨率太小的解决方案
    主板亮红灯,显示器没信号
    主板亮红灯,显示器没信号
    VS注释与取消注释快捷键
  • 原文地址:https://www.cnblogs.com/whutqueqiaoxian/p/5693244.html
Copyright © 2011-2022 走看看