Java
部分
1
.求两个数的最大公约数
解答:
欧几理德原理
:
辗转相除法
public static int zdgys(int a,int b){
int x = a%b;
...
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"
package com.sing.demo;
class SplitString {
public static void main(String[] args) {
String str = "Atet中dd文dsaf中男大34 ...
看到许多人都会迷惑JAVA类的初始化顺序,有时间自己也要看下书做下测试才能明白。所以记下来,其中的原理关于编译和JVM比较罗索,自行查书吧……
1.基类静态变量初始化或静态代码块执行,它们的顺序按照字面出现的顺序
2.派生类的
静态变量初始化或静态代码块执行,它们的顺序按照字面出现的顺序
3.基类实例变量初始化
4.基类代码块执行
5.基类构造方法执行
6.派生类实例变量初始化
7.派生类代码块执行
8.派生类构造方法执行
注意:上传调用时,变量为声明引用类型的变量值;调用方法则 ...
在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于
创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设
计思想。
Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使用工厂模式上可以找到具体答案。 例如:
class c = Class.forName(“Example”);
factory = (Examp ...
Animal a = new Cate(); //Animal是编译时类型,Cate是运行时类型。运行时类型得是编译时类型的子类
引用类型 对象类型
主观类型 客观类型
以子类覆盖了父类的方法为前提
1)运行时类型不变
2)只能 ...
1.
两种比较接口分析
在
“
集合框架
”
中有两种比较接口:
Comparable
接口和
Comparator
接口。
Comparable
是通用的接口,用户可以实现它来完成自己特定的比较,而
Comparator
可以看成一种算法的实现,在需要容器集合实现比较功能的时候,来指定这个比较器,这可以看成一种设计模式,将算法和数据分离。
前者应该比较固定,和一个具体类相绑定,而后者比较灵活,它可以被用于各个需要比较功能的类使用。
一个类实现了
Camparable
接口表明这个类的对象之间是可以相互比较 ...
在三个数据中取最大,中间,最小方法:
public static int med3(int a, int b, int c) {
return (a < b ? (b < c ? b : a < c ? c : a) : (b > c ? b : a > c ? c
: a));
}
public static int max3(int a, int b, int c) {
return (a < b ? (b < c ? c : b) : (a < c ? c : a));
}
p ...
sudo geidt ~/.bashrc
add
export JAVA_OPTS=-Xms128m -Xmx128m -XX:MaxPermSize=128m
may be can help
今天遇到了error establishing socket的经典问题,搞了半天,原来是自己粗心,不记得装sp3补丁了,真是无语了
具体过程是:
一、安装个人版的sql server 2000;
注意选择混合认证
二、复制驱动到当前路径
三、安装sp3的补丁;
程序员面试之葵花宝典
面向对象的特征有哪些方面
1.
抽象
:抽象就是忽略一个主题中与当前目标无关的那些方面,
以便更充分地注意与当前目标
4.
有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,
.
二是数据抽象。
11.
继承
:继承是一种联结类的层次模型,并且允许和鼓励类的重用,
它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生 ...
- 13:05
- 浏览 (3653)
- 论坛浏览 (4825)
- 评论 (8)
- 分类: java
我的相册
Screenshot-2.png
共 3 张
共 3 张
最近加入圈子
最新评论
-
Ajax File Upload - For S ...
pom.xml放在什么地方?能解答一下吗?
-- by ws715 -
javascript ===
那我也很无知,受教了
-- by lengyubing -
基于struts2+spring+hiber ...
最近正在学习这方面的知识,能否提供一份源代码谢谢哦!哈 etao528@163. ...
-- by etao528 -
基于struts2+spring+hiber ...
有源码吗?谢谢!正在学习中
-- by etao528 -
基于struts2+spring+hiber ...
初学者,照猫画虎,一直没有成功
-- by xianhui







评论排行榜