
java基础复习
myoral
这个作者很懒,什么都没留下…
展开
-
关于打印金字塔和菱形的总结
基础如磐石啊!!!!打印金字塔import java.io.*;//时间:2012.4.8//功能:打印金字塔//作者:public class Demo3 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method原创 2012-04-10 17:13:28 · 793 阅读 · 0 评论 -
关于约瑟夫问题
import java.io.*;/*约瑟夫问题:设编号为1,2,3.....n的人坐一圈,约定编号为k(1 *数到m的人出列,他的下一位从1开始报数数到m的人再次出列,依次进行下去直到所有的人出列, *最后给出出列的次序 */public class Josephu { public static void main(String[] args) {转载 2012-04-10 18:21:11 · 337 阅读 · 0 评论 -
java基础复习之基本概念
最近参加了多场面试,突然感觉到基础的重要性,特在此复习巩固一下 首先java必须以类的形式存在,是java的最小程序单位。 java语言的命名规则,如果在程序内部定义了一个public类,则其主文件必须与public类的名字相同,这也造成了在java程序中只允许有一个public类。 main 作为程序的入口。 java原创 2012-04-10 18:14:13 · 309 阅读 · 0 评论 -
java运行机制的分析
计算机的高级语言可以分为编译型和解释型两类。编译型语言是指使用专门的编译器,针对特定的平台将高级语言代码一次性的翻译成平台硬件所执行的机器码,象c,c++就属于这类的语言。而解释型语言可以认为逐行解释成特定平台的机器码。 每次执行解释型语言的程序必须进行一次编译,其效率因此会受到影响,同时它不能脱离解释器。但这种类型的语言有一种明显的优势——跨平台比较容易。原创 2012-04-10 17:43:42 · 276 阅读 · 0 评论 -
String 相关--常见面试题分析
在java中内存被分为三块分别为1.栈(主要存放引用)2堆(主要存放对象并存在一个String pool)3代码区。下面进行分析: 1. String s=new String("hello"); 2. String s1="hello"; 3. String s2=new String("hello"); 问:每行创建几个对象原创 2012-04-15 21:07:01 · 453 阅读 · 0 评论