- 博客(19)
- 收藏
- 关注
原创 sizeof使用与strlen
一 sizeof在编译时已经计算完,sizeof用来计算字节数二 基本数据类型的sizeof,sizeof(int) =4三指针类型的sizeof,例如 int *p = 123; char *pOne = "abc"; String *pTwo;那么 sizeof(p)=4,sizeof(pOne)=4,sizeof(pTwo)=4,因为在32位系统中,指针所占的字
2014-12-15 16:28:00
336
原创 第五章作业题第二题
abstract class A{ public abstract void f(int x);public abstract void g(int x,int y);public abstract double h(double x);}class B extends A{int a,b;double k;public void f(int x){a=x;
2013-04-14 22:26:42
520
原创 关键字super使用 例5_6 对象上转型对象 5_7
例5_6:class A{ int x,y; A(){ x=100; y=200; } A(int x,int y){ this.x=x; this.y=y; } }class B extends A{ int z; B(int x,int y)
2013-04-14 21:26:40
497
原创 成员变量隐藏和方法重写5_3 5_4 5_5
例5_2:class A{ public double y=11.456789; public void f(){ y=y+1; System.out.printf("y是double型的变量,y=%f\n",y); }}class B extends A{ int y=0; public void g(
2013-04-14 21:09:05
522
原创 子类对象构造过程5_2
class A{ private int x=10; protected int y=20; void f(){ y=y+x; System.out.printf("x=%d,y=%d\n",x,y); } }class B extends A{ void g(){ y=y+1;
2013-04-14 21:00:06
548
原创 第五章子类继承性5_1
class Father{private int moneyDollar=300;int moneyHK=200;int add(int x,int y){return x+y;}}class Son extends Father{int moneyRMB=800;public void changeMoneyHK(int x){moneyHK=x;}
2013-04-10 22:39:48
500
原创 判断一个数是否是回文数
import java.util.*;public class Number{ public static void main(String args[]) { int number=0,d5,d4,d3,d2,d1; Scanner reader=new Scanner(System.in); Sys
2013-03-31 20:28:30
878
原创 猜数字程序
import java.util.*;public class GuessNumber{ public static void main (String args[ ]) { System.out.println("给你一个1至100之间的整数,请猜测这个数"); int realNumber=(int)(
2013-03-31 20:23:16
610
原创 例4-10,4-11
例4-10:class People{double getArea(double x,int y){ return x*y;}int getArea(int x,double y){ return (int)(x*y);}double getArea(float x,float y,float z){ return (x*x+y*y+z*z);}
2013-03-31 19:09:47
447
转载 Java中Date类的输出格式
使用标准的日期格式化过程 既然我们已经可以生成和解析定制的日期格式了, 让我们来看一看如何使用内建的格式化过程. 方法 DateFormat.getDateTimeInstance() 让我们得以用几种不同的方法获得标准的日期格式化过程. 在下面的例子中, 我们获取了四个内建的日期格式化过程. 它们包括一个短的, 中等的, 长的, 和完整的日期格式. import java.tex
2013-03-24 21:40:44
1332
原创 例4-7,4-8,4-9
例4-7class Tom{void f(int x,double y){x=x+1;y=y+1;System.out.printf("参数x和y的值分别是:%d,%3.2f\n",x,y);}}public class Example4_7{public static void main(String args[]){int x=10;doub
2013-03-24 14:51:27
510
原创 例4-5,4-6
例4-5:class Tom{ final int MAX=100;static final int MIN=20;}public class Example4_5{public static void main(String args[]){System.out.println(Tom.MIN);Tom cat=new Tom();int x=0;
2013-03-24 14:11:52
463
原创 第四章例题4_3和4_4
例4_3class Lader{double above,bottom,height;Lader(){}Lader(double a,double b,double h){ above=a; bottom=b; height=h;}public void setAbove(double a){ above=a;} public vo
2013-03-21 20:29:48
519
原创 Java第四章例题4_1和4_2
例4-1:public class ComputerCircleArea {public static void main(String[] args) {double radius;double area;radius=163.16;area=3.14*radius*radius;System.out.printf("半径是%3.5f的圆的的面积:\n%5.
2013-03-21 20:07:33
583
转载 Java就业前景分析
目前,虽然JAVA人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘倒合格的JAVA人才.JAVA人才社会需求量大,根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达倒全部需求量的60%~70%。同时,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。80%学员毕业后年
2013-03-16 22:27:25
955
转载 八位二进制数为什么表示范围是:-128~~+127?
八位二进制数为什么表示范围是:-128~~+127?计算机对带符号数的表示有三种方法:原码、反码和补码8位原码和反码能够表示数的范围是-127~1278位补码能够表示数的范围是 -128~127所以既然范围是-128~127,那肯定是用补码表示的。10000000-11111111表示-128到-1, 00000000-01111111表示0-127补码的1111 11
2013-03-14 20:22:07
1045
转载 Java中成员变量和构造方法谁先初始化的问题
一、类的初始化 对于类的初始化:类的初始化一般只初始化一次,类的初始化主要是初始化静态成员变量。 类的编译决定了类的初始化过程。 编译器生成的class文件主要对定义在源文件中的类进行了如下的更改: 1) 先按照静态成员变量的定义顺序在类内部声明成员变量。 2) 再按照原java类中对成员
2013-03-14 20:18:07
2931
原创 键盘输入几个整数,求其乘积
源文件:import java.util.*;public class key{ public static void main(String args[]){ Scanner reader=new Scanner(System.in); int k=0; int sum=1; while(reader.hasNextDouble()){ su
2013-03-05 21:16:58
1514
转载 Java和c++区别
Java并不仅仅是C++语言的一个变种,它们在某些本质问题上有根本的不同: (1)Java比C++程序可靠性更高。有人曾估计每50行C++程序中至少有一个BUG.姑且不去讨论这个数字是否夸张,但是任何一个C++程序员都不得不承认C++语言在提供强大的功能的同时也提高了程序含BUG的可能性。Java语言通过改变语言的特性大大提高了程序的可靠性。 (2)Java语言不需要程序对内存进行分配
2013-03-03 20:17:46
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人