摘要:
笔试中的编程题3 JAVA经典算法40例【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public clas 阅读全文
摘要:
i++;++i; i--;--i; int a=5;int b=a++;++放在后面,表示先使用a的值,a再加1b=5,a=a+1,a=6 int c=5;int d=++c;++放在前面,表示先将c+1,再将值赋给dc=c+1,c=6,d=c,d=6 基础算法 /*(挑战题)定义一个二维数组,in 阅读全文
摘要:
//编程不仅是一门技术,更是一门艺术 //实例化的工厂,实例出合适的对象,多态的应用 // 对象的返回-- //同一类的属性,方法可以随便调用 //不能只满足于写完代码运行结果正确就完事,时常 //考虑如何让代码更加简炼,更加容易维护,容易扩展和复用,只有这样才可以是真的提高。写出优雅的代码真的是一 阅读全文
摘要:
>程序可以访问、检测和修改它本身状态或行为的一种能力--Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。--Java语言反射提供一种动态链接程序组件的多功能方法。它允许程序创建和控制任何类的对象(根据安全性限制),无需提前硬 阅读全文
摘要:
内容:供程序员调用的接口与类,集成在java.sql和javax.sql包中,如:DriverManager类Connection接口Statement接口ResultSet接口 1.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDrive 阅读全文
摘要:
网络编程:字符流//客户端public class Cli { public static void main(String[] args) throws UnknownHostException, IOException { Thread thread = Thread.currentThread 阅读全文
摘要:
网络以字节码传输 String s = "我恨你"; //转成字节: byte[] brr = s.getBytes();//gbk //iE:utf-8 String s1 = new String(brr); brr = s1.getBytes("utf-8");//中:97 98 99 //你 阅读全文
摘要:
在Java文件读取路径要注意的地方: 计算机:"D:\" 程序:"D://" 内存与硬盘之间进行文件的相互传输过程 以应用程序为参考点,应用程序从硬盘中读取数据称为输入流,应用程序将数据保存到硬盘中称为输出流。 流的类型:·字节流:一次传输1个字节。大部分的字节流都是继承 自InputStream和 阅读全文
摘要:
数值类型与包装数值类型: 1. 数值类型转换包装类型: 例:new int a = 100; Integer n =new Integer(a); 包装类.valuOf() int a = 100; Integer a = Integer.valueOf(a); 2. 包装类型转数值类型: 例:对象 阅读全文
摘要:
核心:对事物的某种规范 前提: 1.JAVA:JAVA程序的运行是以堆栈的操作来完成的 堆栈以帧为单位保存线程的状态。 JVM对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。 理解: 2.数据类型:描述内存的一种机制(对内存位置的一个抽象表达方式) 内存抽象表现形式: 1.变量:计算机存储数据的容 阅读全文