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只能是常量,接口里的方法只能是抽象方法。

疯狂java讲义 如何_[java学习]《疯狂java讲义》相关推荐

  1. 孙鑫java基础视频教程_孙鑫老师JAVA无难事视频教程 最适合java入门学习打基础的课程 附源码讲义 12课...

    课程介绍 由孙鑫老师亲自授课录制.内容涵盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟,学员通过本套光盘的学习,能够快速掌握Java编程语言,成为Java高手. 由孙鑫老师亲自授课录制.内容涵盖 ...

  2. java 判断类型_如何快速入门Java编程学习(干货)

    一.初识Java 1.生活中的程序: 从起床到教室上课的过程 穿衣打扮>起床>洗漱>出宿舍>>吃早餐>到教室 按照特定的顺序去完成某一件事的过程我们叫做生活中的程序 ...

  3. java编程学习方法_在线学习Java编程的最佳方法

    java编程学习方法 1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好 ...

  4. 有python基础学习java简单吗_【Python】Java程序员学习Python(三)— 基础入门

    一闪一闪亮晶晶,满天都是小星星,挂在天上放光明,好像许多小眼睛.不要问我为什么喜欢这首歌,我不会告诉你是因为有人用口琴吹给我听. 一.Python学习文档与资料 一般来说文档的资料总是最权威,最全面的 ...

  5. java实现一个感知机_感知机学习算法Java实现

    感知机学习算法Java实现. Perceptron类用于实现感知机, 其中的perceptronOriginal()方法用于实现感知机学习算法的原始形式: perceptronAnother()方法用 ...

  6. java python算法_用Python,Java和C ++示例解释的排序算法

    java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...

  7. java clone方法_干货满满:Java中创建对象的五种方式详解

    通常来说,对象具有状态和行为,变量用来表明对象的状态,方法表明对象所具有的行为. 作为Java开发者,我们通常都是使用依赖管理系统,比如Spring去创建Java对象,但使用管理系统创建对象并不是唯一 ...

  8. java session使用_使用Neo4j和Java进行大数据分析 第2部分

    本文的第一部分介绍了Neo4j及其Cypher查询语言.如果您已经阅读了第1部分,那么您已经了解了为什么Neo4j和其他图形数据库特别受社交图形或网络中用户之间关系建模的影响.您还在开发环境中安装了N ...

  9. 支持java虚拟主机_为何缺乏支持Java的虚拟主机

    现在很多站长们,都青睐于香港虚拟主机建站.现在常见的是asp和PHP的程序空间很多,但是Java的少之又少,下面小编我给大家聊一聊! 一.香港Java虚拟主机成本高 使用Java程序建站,就必须要用支 ...

  10. java必读书籍_最佳5本Java性能调优书籍–精选,必读

    java必读书籍 为什么Java开发人员应该阅读有关性能调优的书? 当我很久以前第一次面对这个问题时,我以为以后会做,但是我很长一段时间都没有回过头来. 仅当我在用Java编写的任务关键型服务器端财务 ...

最新文章

  1. JCO3远程调用SAP接口随笔一(配置连接池)
  2. nova 之compute服务
  3. 文献学习(part25)--Regularization Paths for Generalized Linear Models via Coordinate Descent
  4. bat 存储过程返回值_MySQL-存储过程和函数详述
  5. 1.jenkins持续集成-jenkins安装
  6. bin文件查看器app_腾讯文件:腾讯官方出品的微信 / QQ 文件管理和清理利器
  7. mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
  8. java加解密算法概述
  9. csdn下载频道资源整理
  10. 博图在线升级 gsd_增值税发票开票软件(金税盘版)升级开票指南
  11. openrasp-iast 灰盒扫描工具
  12. 晦涩难懂的c语言语句,《C++覆辙录》——2.12:晦涩难懂的operator -
  13. C# 高并发获取唯一ID算法
  14. oracle取最新一条数据
  15. 原生图片预览实现及由此引出的图片自适应宽高问题探索
  16. C++ P1282 多米诺骨牌
  17. 怎样实现一个二维码同时支持微信支付和支付宝支付
  18. 折腾日记:树莓派如何硬盘、u盘启动 (usb boot)
  19. Gemagic Design X快捷键命令
  20. vue+jsplumb 实现根据数据渲染出连线绘图

热门文章

  1. 我在谷歌大脑工作的 18 个月中,是怎样研究强化学习的?
  2. 华为eNSP静态路由原理与配置实例详解
  3. 三层交换机静态路由VLAN配置实例(华为)
  4. 本特利探头177230-01-02-CN
  5. 架构案例丨苏宁易购:商品详情系统架构设计
  6. 计算机网络英语词汇,计算机网络英语词汇
  7. 常用的数据分析方法(聚类、因子、相关、对应、回归、方差)简述【转】
  8. Python3爬虫韩寒新浪博客文章
  9. 2022年电子商务概论(农)之形考作业一
  10. ADSL(中国电信\电信)常见故障代码…