摘要:
继承:什么是一种什么,就是继承关系聚合:什么是什么的一部分,不唯一,例如球队队长组合:什么是什么的必须的构成部分,唯一的,别的不能用,例如,人的头面向对象设计思想:1.考虑问题中有哪些类哪些对象 2.考虑这些对象和类中各有有哪些属性和方法 3. 再考虑类和类之间的关系1。对象的创建和使用: 1:必须使用new关键字创建对象。 2:使用对象引用.成员变量或来引用对象的成员变量。 3:使用对象引用.方法(参数列表)来调用对象的方法。 4;同一类的每个对象有不同的成员变量存储空间。 5:同一类的每个对象恭喜该类的方法2 引用类型: Dog d = new Dog();声明一个Dog类型的引用变量,使 阅读全文
摘要:
一。标识符1:取名必须以_,$或者字母开头2:变量必须先声明,赋值后才能使用3:内存管理 4部分:1) code segment 存放代码 2) data sagment 静态变量和字符串常量3) stack(栈) 局部变量 4) heap(堆) new出来的东西4: 在public class中的 int j=2是 成员变量 在void 中声明的int i=1是局部变量 在{}中声明的变量,出了括号就不能用了5.java八种基础数据类型整数:4种byte 字节类型 8位2进制 -2^7 ~ (2^7)-1 short 短整型 16位2进制 -2^15 ~ (2^15)-1int 整型 32. 阅读全文
摘要:
计算机内部只有二进制,包括字符数据等int i = 15; //00000000 00000000 00000000 00001111==> 1字节 = 8位1Byte = 8 bitint 有4个字节,即32位char c = 'a'; //00000000 01000001计算机内部使用的二进制位都是补码的形式(此处用1个字节表示)15:原码00001111 ==>补码 00001111整数的原码和补码相同-15:15的原码 ==>反码+1 ==> 补码原码00001111 ==> 反码11110000 +1 ==>补码 11110001 阅读全文
摘要:
1、写源文件用工具:eclipse NetBeans JBuilder记事本 写字板 文本编辑器....要求:1、源文件必须以.java结尾2、文件名必须于类名相同public class MyFirstJava{}对应的文件名:MyFirstJava.java除非类不是public的,文件名就可以与类名不同2、编译并生成字节码文件(.class文件)eclipse中,保存源文件会自动进行字节码文件会自动放入包中:package com.tarena.myfirst;eclipse会在bin目录下生成目录结构com/tarena/myfirst/MyFirstJava.class包的作用:1. 阅读全文
摘要:
数组的声明和实例化,初始化方式 1 int[] a = {1,2,3,4}; 2 int a[] = {1,2,3,4};//不会报错,不推荐这样写 3 int[] a = new int[4];//4为数组的长度,数组的长度一旦确定就不能改变 4 a = {1,2,3,4}//错误 5 a[0]=1; 6 a[1]=2; 7 a[2]=3; 8 a[3]=4; 9 int[] a = new int[]{1,2,3,4};10 int[] b = new int[5]{1,2,3,4,5}; //错误11 String[] ss = {"张三","李四" 阅读全文
摘要:
打TAR包 使用tar命令 tar -cf workspace.tar workspace demo ... 命令 选项 打包后的名字 被打包的1 被打包的2 被打包的N tar -cvf可以看打包过程 释放 tar -x(v)f 注:被打包的是不压缩的 gzip压缩和tar配合用 压缩 gzip workspace.tar ==>workspace.tar.gz 解压 gzip -d 打包同时压缩 tar -czf worskspace.tar.gz workspace demo ... (LINUX才有) 解压同时释放 tar -xzf worskspace.tar.gz zip压缩 阅读全文