![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础学习与面试点
Jian_FH
这个作者很懒,什么都没留下…
展开
-
for的图形练习与转义字符注意点
public class ForFor { public static void main(String[] args) { // TODO Auto-generated method stub /* ***** **** *** ** * for(int x原创 2017-07-31 17:36:21 · 285 阅读 · 0 评论 -
折半查找面试题及细节的处理
public class ArrayDemo6 { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr={13,15,19,28,33,45,78,106}; System.out.println(getIndex_4(arr,原创 2017-08-15 20:31:16 · 363 阅读 · 0 评论 -
折半查找与优化
public class Arraydemo5 { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr = {17,34,89,131,502,667}; System.out.println("arr.length="+arr原创 2017-08-14 22:09:57 · 534 阅读 · 0 评论 -
数组的定义与内存的划分
数组的定义public class ArrayDemo { public static void main(String[] args) { // TODO Auto-generated method stub //数组的定义 元素类型[] 数组名 = new 元素类型[元素个数或数组长度] int[] arr原创 2017-08-04 15:46:33 · 629 阅读 · 0 评论 -
for和while的区别与面试点
public class For{ public static void main(String[] args) { //用for完成累加 int sum=0; for(int i=1; i<=10; i++) sum+=i; System.out.println("sum="+sum); /* for和whi原创 2017-07-28 21:46:52 · 281 阅读 · 0 评论 -
二维数组的定义内存图解
若只定义一维数组的个数,而不定义长度,即int[3][ ]; 则堆中每一个一维数组的内容为null。 若定义了长度,即int[3][3]; 则输出一维数组时sysop(int[2]); 内容为小数组的地址。原创 2017-08-20 16:07:00 · 886 阅读 · 0 评论 -
二维数组的定义方式与细节
/* 二维数组定义的格式。 */public class Demo_2 { public static void main(String[] args) { // int[] arr = new int[3]; int[][] arr = new int[3][2];//创建一个二维数组,该数组中有三个一维数组,每一个一维数组中有两个元素。原创 2017-08-20 16:00:52 · 1700 阅读 · 0 评论 -
数组常见问题
public class ArrayDemo { public static void main(String[] args) { // TODO Auto-generated method stub //数组的定义 元素类型[] 数组名 = new 元素类型[元素个数或数组长度] double[] arr = n原创 2017-08-04 18:26:22 · 288 阅读 · 0 评论 -
函数的重载
概念在同一个类中,允许存在一个以上的同名 函数,只要他们的参数个数 或者参数类型 不同即可。特点与返回值类型无关,只看参数列表优点方便于阅读,优化了程序设计。示例//返回两个整数的和int add(int a, int b) {return a+b;}//返回三个整数的和int add(int x, int y, int z) {return x+y+z;}//返回两个小数的和原创 2017-08-03 22:37:04 · 192 阅读 · 0 评论 -
数组的常见操作:冒泡排序 选择排序与取最值
import java.util.*;public class ArrayDemo2 { /* 其他操作: 获取最值; 排序(选择排序,冒泡排序); 折半查找(二分查找) */ public static void main(String[] args) { // TODO Auto-generated method原创 2017-08-08 21:25:19 · 438 阅读 · 0 评论 -
java函数定义的格式与练习
import javax.print.attribute.standard.RequestingUserName;import org.omg.CORBA.PUBLIC_MEMBER;public class Function { public static void main(String[] args) { // TODO Auto-generated method stu原创 2017-08-01 13:46:39 · 1321 阅读 · 0 评论 -
continue的注意点
public class Continue { public static void main(String[] args) { // TODO Auto-generated method stub /* continue的作用范围:只有循环结构 只能作用在循环结构 作用:结束本次循环 进行下次循环 */原创 2017-07-31 19:01:36 · 407 阅读 · 0 评论 -
break的注意点
public class Break { public static void main(String[] args) { // TODO Auto-generated method stub /* break: **只有两个作用范围 1.switch语句 2.循环语句** 记住:原创 2017-07-31 18:30:56 · 359 阅读 · 0 评论 -
面向对象第三个特征----多态III(特点)
/* 多态时,成员的特点: 1,成员变量 编译时:参考引用型变量所属的类中是否有调用的成员变量,有,编译通过,没有,编译失败。 运行时:参考引用型变量所属的类中是否有调用的成员变量,并运行所属的类中调用的成员变量。 简单说:编译和运行都参考等号的左边。 (非多态也是一样) 2,成员函数 编译时:参考引用型变量所属的类中是否有调用的函数,有,编译通过,没有,编译失败。原创 2017-10-17 10:13:40 · 262 阅读 · 0 评论