自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 349

原创 第五章作业题第二题

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 531

原创 关键字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 514

原创 成员变量隐藏和方法重写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 538

原创 子类对象构造过程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 562

原创 第五章子类继承性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 512

原创 判断一个数是否是回文数

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 888

原创 猜数字程序

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 625

原创 例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 459

转载 Java中Date类的输出格式

使用标准的日期格式化过程  既然我们已经可以生成和解析定制的日期格式了, 让我们来看一看如何使用内建的格式化过程. 方法 DateFormat.getDateTimeInstance() 让我们得以用几种不同的方法获得标准的日期格式化过程. 在下面的例子中, 我们获取了四个内建的日期格式化过程. 它们包括一个短的, 中等的, 长的, 和完整的日期格式.  import java.tex

2013-03-24 21:40:44 1352

原创 例4-7,4-8,4-9

例4-7 class 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 520

原创 例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 476

原创 第四章例题4_3和4_4

例4_3 class 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 526

原创 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 595

转载 Java就业前景分析

目前,虽然JAVA人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘倒合格的JAVA人才. JAVA人才社会需求量大,根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达倒全部需求量的60%~70%。同时,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。80%学员毕业后年

2013-03-16 22:27:25 977

转载 八位二进制数为什么表示范围是:-128~~+127?

八位二进制数为什么表示范围是:-128~~+127? 计算机对带符号数的表示有三种方法:原码、反码和补码 8位原码和反码能够表示数的范围是-127~127 8位补码能够表示数的范围是 -128~127 所以既然范围是-128~127,那肯定是用补码表示的。 10000000-11111111表示-128到-1, 00000000-01111111表示0-127 补码的1111 11

2013-03-14 20:22:07 1070

转载 Java中成员变量和构造方法谁先初始化的问题

一、类的初始化          对于类的初始化:类的初始化一般只初始化一次,类的初始化主要是初始化静态成员变量。          类的编译决定了类的初始化过程。          编译器生成的class文件主要对定义在源文件中的类进行了如下的更改:          1) 先按照静态成员变量的定义顺序在类内部声明成员变量。          2) 再按照原java类中对成员

2013-03-14 20:18:07 2954

原创 键盘输入几个整数,求其乘积

源文件: 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 1537

转载 Java和c++区别

Java并不仅仅是C++语言的一个变种,它们在某些本质问题上有根本的不同:   (1)Java比C++程序可靠性更高。有人曾估计每50行C++程序中至少有一个BUG.姑且不去讨论这个数字是否夸张,但是任何一个C++程序员都不得不承认C++语言在提供强大的功能的同时也提高了程序含BUG的可能性。Java语言通过改变语言的特性大大提高了程序的可靠性。   (2)Java语言不需要程序对内存进行分配

2013-03-03 20:17:46 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除