- 博客(10)
- 收藏
- 关注
原创 【Java】编程细节与技巧
本文用以归纳记录学习过程中了解到的零碎知识,随时更新。【控制台与编译器】关于常用软件的快捷键、提示、技巧等。控制台:1. Ctrl + C 停止程序运行(适用于程序进入死循环或没有设置退出代码的程序)Eclipse:快捷键:1. Ctrl + D 删除本行代码2. Ctrl + / 注释/取消注释选中的代码3. Alt + / 调出自动补
2016-08-28 16:54:07 1109
原创 【方法】方法重载与方法重写
方法重载(overload):在同一个类中,方法名一致,参数列表不一致的称之为重载。所谓参数列表不同,是指:1. 参数个数不同2. 参数类型不同3. 参数顺序不同方法的返回类型、修饰符不做限制。方法重载的意义在于在方法参数使用类型较为丰富的情况下可以方便方法的调用。方法重写(override):在子类中编写与父类相同的方法称为方法的重写。一般
2016-08-28 16:29:39 753
原创 【插入排序】
插入排序的思想是将数组分为前后两部分,前半部分已经排好顺序,后半部分为待插入元素。每次外层循环提取后面一个元素与前半部分元素逐次比较,找到合适位置插入。代码如下:int arr[]={35,98,47,76,15,29,36,85,57,82,46}; int temp = 0; for(int i=1; i<arr.length; i++){
2016-08-28 16:08:06 454
原创 【冒泡排序】
师曰:必考乃笔而记之......import java.util.Arrays;public class Test{ public static void main(String[] args){ int[] arr = new int[]{4,2,8,6,1,9,5,3,7}; int temp = 0; for (int i = 0;
2016-08-28 11:40:36 422
原创 【for-each】增强for循环
foreach为for循环的一种形式,用于遍历数组,代码比使用普通for循环要简明。char[] ch = new char[]{'a','b','c',};for(char c: ch){ System.out.println(c);}foreach的结构如下for(数据类型 数组元素临时变量:数组){//操作数组元素}
2016-08-28 11:18:35 517
原创 【匿名内部类】通过内部类匿名实现接口
被实现的接口:public interface Inner { void show();}“实现”接口的外部类:class Outer{ public static Inner method(){ return new Inner() { @Override public void show() { System.out
2016-08-27 21:03:06 1637
原创 【小游戏】 Eliminate
初学Java过程中的课余作品。 建议在Eclipse中运行,控制台输出可能会出现排版问题。 Eclipse控制台字号建议为小四。程序运行截图:程序源代码:import java.util.Random;import java.util.Scanner;/** * Eliminate - 十二生肖版本 版本号 1.3.1 * @author CSDN-Spix
2016-08-27 15:06:54 807
转载 关于HashCode与其系数31
首先我们来了解一下hashcode,什么是hashcode?有什么作用?hashcode其实就是散列码,hashcode使用高效率的哈希算法来定位查找对象!我们在使用容器来存储数据的时候会计算一串散列码,然后将数据放入容器。如:String s =“java”,那么计算机会先计算散列码,然后放入相应的数组中,数组的索引就是从散列码计算来的,然后再装入数组里的容器里,如Lis
2016-08-27 10:30:32 909
转载 CSDN文章转载方法
转载地址:http://blog.csdn.net/jiangping_zhu/article/details/180441091、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy as HTML3、进入个人”
2016-08-27 10:02:29 454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人