1.Car c = new Car(); Car c2 = new Car(); 1> c 和 c2之间的区别? public static void main(String[] args) { // TODO Auto-generated method stub Car c = new Car(); Car c2 = new Car(); System.out.println(c == c2); } } class Car{ int number = 4; String color = "…
Java基础毕向东day03 1.变量 2.条件结构 3.循环结构,for while,和几种特殊的情况. 4.函数重载…
1. 常量 null 等特殊 2.标识符 数字-字母-下划线,数字不能开头 3.二进制 1> 二进制计算方法. 2>常用二进制. 1        1      0       0   1    1  0 128  64     32    18   8    4  2 4.二进制转换 1> 八进制:三个二进制组成一个八进制位.开头用 0表示 032就是表示八进制 十六进制:四个二进制位组成一个16进制位.开头用0x表示,0x表示十六进制. 为什么没有32进制呢? 因为进制就是为了表示数…
1. 数组 2.选择排序.冒泡排序.折半查找.…
#include <iostream> using namespace std; class A { public: A() { cout << "Generator A" << endl; } } a = A(); int main() { cout << "Hello World" << endl; } 全局对象的构造会在main函数之前执行.…
#include <iostream> using namespace std; class CTest { public: CTest() { cout << "构造函数..." << endl; } ~CTest() { cout << "析构函数..." << endl; } }; int main() { CTest t; return 0; } 可见:全局对象的构造函数会在main函数之前执行.…
传智播客-毕向东Java基础视频教程 <2013年-33days>版-学习代码记录 链接: GitHub库:JavaBXD33 目录 01-Java基础知识 02-Java对象细节 03-Java中的异常和包的使用 04-Java中的多线程 05-String类和JDK5 06-Java中各种集合容器的使用 07-Java中的IO操作.时间文件切合和合并 08-Java中图形界面的使用 09-Java中网络编程 10-Java中的正则表达式和反射技术 11-网页标签语言HTML 12-网页布局…
两种定义方式: 1.动态初始化: 定义并开辟数组:类名称 对象数组名[] = new 类名称[长度] 分布按成:类名称 对象数组名[] = null: 对象数组名 = new 类名称[长度]:   2.静态初始化 类名称 对象数组名[] = new 类名称[] {对象,对象......}; class Book { private String name; private double price; public Book(String n ,int p) { name = n; price =…
1. final关键字 1.1 final的概念 继承的出现提高了代码的复用性,并方便开发.但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写.可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用到一个关键字final,final的意思为最终,不可变.final是个修饰符,它可以用来修饰类,类的成员,以及局部变量. 1.2 final的特点 final修饰类不可以被继承,但是可以继承其他类. c…
许多同学在学习Java时分不清楚this和super的用法和区别,今天偶然发现一片加精的博文,看完内容准备自己也写下来积累一下 1.如果想在子类的构造方法中调用父类的构造方法,必须在子类的构造方法中使用super();且必须将其放在首句 public class L1106Demo06 { public static void main(String[] args) { lake M=new lake(); } } /*super方法的用法1. * 在子类的构造方法中若果要想要调用父类的构造方法…