- 博客(22)
- 收藏
- 关注
转载 .net
#region 这是自定义的区域块#endregion 区域块要成对出现///这是文档注释//单行注释/**/多行注释const 常量关键字格式转换 Parse() Convert.ToXxx()String类方法 ToString() string.IndexOf(@)@对应的下标 string.Length() ...
2019-02-14 15:33:00
116
转载 线程同步
多条语句对共性数据进行操作的部分包起来使用synchronize (){}方法 创建一个锁对象 使多条线程都走该对象(锁)转载于:https://www.cnblogs.com/HufeYao/p/10365107.html...
2019-02-12 14:45:00
105
转载 可变参数
修饰符返回值方法名(数据类型...变量名)数据类型...这就是一个可变的参数是指参数的个数不确定可以变化的(内部其实就是个数组)可变参数都是做参数再调用的时候进行如下的调用publicint add(int...arr){}可以这样:add();创建数组长队为0 该数组长度为0还可以这样:add(1):创建数组长队为1 该数组长度为1...
2019-01-27 15:26:00
172
转载 Set和HashSet LinkedHashSet
Set里面的去重复原理set及子类的方法add.()其实里面调用了重写之后的equals()和hashcode()方法 :重写之后hashcode()比较是这俩元素对象的哈希值是否是同一个哈希值如果不同讲该元素放到数组中 如果相同返回true就进行equals比较重写之后equals()比较这俩元素对象是否是同一个对象是返回true而且不把该元素放到数组...
2019-01-27 14:19:00
135
转载 字符串常量池
String A =“hello””String B =“hello””String AA = new String("AA")String BB = new String("BB")字符串常量池在方法区中其中 变量A jvm先到字符串常量池中寻找如果没有就在字符串常量池中创建一个字符串Hello,并且将该字符串常量池的Hello的内存地址值给变量A其中 变量A...
2019-01-16 14:15:00
82
转载 Object
1 class Person{ 2 private String name ; 3 private int age; 4 public Person(String name,int age) { 5 this.name = name; 6 this.age = age; 7 } 8 // ...
2019-01-16 12:39:00
77
转载 打JAR包
jar cvf 压缩文件名 要被打包的类名或者包名c 创建压缩文件v 显示信息(错误。。。)f 给定压缩文件名打jar 包后一定要在清单指定入口类格式: Main-Class: 包名.类名jar 双击运行只对图形界面起作用 对命令行不起作用使用 jar包 要设置classpath的文件地址转载于:https://www.cnblogs.co...
2019-01-14 15:09:00
149
转载 内部类
内部类就是定义在其他类的内部A:内部类可直接调用外部的成员 包括privateB;外部类要访问内部类的成员 要创建对象才能使用内部类根据位置的不同分为 成员内部类和局部内部类内部类 是可以用static 修饰 因为他是外部类的成员局部内部类 局部成员中创建局部类的对象 并且实现局部内部类的方法局部内部类中的 调用的局部变量 必须要加final重点::::匿名...
2019-01-08 15:25:00
64
转载 抽象类和接口
抽象类 abstract有得有失: 得到了 一个抽象方法 没有方法体 不能创建对象接口 interface 不能被fianl abstracrt 成员变量 默认 添加public static fianl 方法 默认 添加public abstract java8之后添加了 类方法{} 默认方法其实就是实力方法但是 有...
2019-01-06 17:11:00
80
转载 getXxx和setXxx
get set 方法和构造器get 是修改 set是获取构造器是初始值 他不受修饰符权限的限制修饰符只是区域 权限 没有别的意思转载于:https://www.cnblogs.com/HufeYao/p/10224356.html...
2019-01-05 14:15:00
241
转载 toString 和 equals
toString 一般是来获取类的内部信息的 equals 一般来对类中 进行比较的 默认 object的tostring 得到是 类名@hash方法返回值所以要重写toString方法 打印或者将对象转换为字符串都是使用的toString方法 任何一个对象加上一个空字符串 变成字符串对象 instanceof 类 判断左边对象是否是右边...
2019-01-05 13:00:00
160
转载 执行顺序
父类 子类静态 成员初始化 显示初始化 构造代码块 构造器转载于:https://www.cnblogs.com/HufeYao/p/10217194.html
2019-01-03 21:57:00
84
转载 构造器super
如果继承中 父类出现有参的构造器 那么子类必须(Super)调用父类指定的有参构造器super() 出现在子类中this()出现在同一个类中转载于:https://www.cnblogs.com/HufeYao/p/10216594.html...
2019-01-03 20:11:00
159
转载 java 中传递机制详解
java的 传递机制 都是副本传递 基本类型传递方法中对参数的修改完全不会影响参数的本身 传递的是副本 引用传递 参数的传递副本和本身指向同一块堆地址所以 方法中对参数的修改会直接改变的值得本省转载于:https://www.cnblogs.com/HufeYao/p/10186374.html...
2018-12-27 17:51:00
122
转载 方法的重载
俩同一不同在同一个类中 又多个同名方法 不同的形参 形成方法的重载不同的修饰符不构成方法的重载不同的返回值类型不构成方法的重载如果方法名相同 不同的修饰符 或者返回值 就会构成方法名的重复转载于:https://www.cnblogs.com/HufeYao/p/10186031.html...
2018-12-27 17:02:00
108
转载 this用法
this 只能出现在非static的方法 和 构造器中 非static方法中 :this代表了该方法的调用者 (谁调用该方法,谁就是该方法的调用者) 构造器中: this代表构造器正在初始化的对象转载于:https://www.cnblogs.com/HufeYao/p/10180932.html...
2018-12-26 18:27:00
80
转载 简单的随机数 代码和笔记
随机数的生成需要用到 Random方法Math.Random();这是一个返回值为 double型的 0.0~1.0区间的随机数int a .Random(int a) 这个随机数的取值区间为 0~int a 并且 是左开右闭的取值【0,a) 返回的随机数的 数据类型是 int下面是 获取10个随机的大写字母 1 /** 2 * 获取10个 大写字母 ...
2018-12-12 15:04:00
162
转载 java内存简单剖析
栈内存:java虚拟机启动时会分配一个超大的 永久的 一个内存区域堆内存: 每次方法运行时会分配一个临时的,比较小的一个内存区 每个方法都有自己自己的栈区,当方法结束后会自动回收在方法中定义的 ,局部变量(不管是什么类型)都在栈内存中new创建的对象都在堆内存中基本数据类型都是将值直接赋值给该变量的内存中引用数据类型是把值放入堆内存中 并且将首地址传给 引用...
2018-12-11 23:23:00
99
转载 源码,反码,补码,位运算
在计算机中数字都是以补码形式处理数据的 所以我们要知道之间的转换关系 !1.源码->反码->补码(转换关系)2.正数的源码 ,反码 ,补码都是相同的3.正数的源码最高位是0,负数反之是14.负数的源码 变成 反码除最高位全部取反 负数的反码 变成补码最后一位加1位运算&按位与:上下相同为 1 不同位 0|按位或:上下有一个为1...
2018-12-11 18:57:00
118
转载 JAVA打印乘法口诀表
1 /** 2 *这是一个打印乘法9*9的例子 3 * @author 25689 4 * 5 */ 6 public class Chenfa { 7 public static void main(String[] arg) { 8 for(int i=1;i<10;i++) { 9 ...
2018-12-11 18:38:00
226
转载 JAVA打印空三角形
1 import java.util.*;//导入java包 2 public class Sang { 3 //这是主函数程序的入口 4 public static void main(String[] args) { 5 System.out.println("请输入要打印的行数"); 6 Scanner sc...
2018-12-11 18:37:00
402
转载 JAVA打印三角形
1 import java.util.*; 2 public class Xin { 3 public static void main(String[] args) { 4 Scanner sc = new Scanner(System.in); 5 int height = sc.nextInt(); 6 ...
2018-12-11 18:36:00
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人