<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 見證成長作文怎么寫

    時間:2025-09-22 09:01:32 成長 我要投稿

    見證成長作文怎么寫

      編程題:

    見證成長作文怎么寫

      1、繼承時候類的執行順序問題,一般都是選擇題,問你將會打印出什么?

      答:父類:

      package test;

      public class FatherClass

      {

      public FatherClass()

      {

      System.out.println(“FatherClass Create”);

      }

      }

      子類:

      package test;

      import test.FatherClass;

      public class ChildClass extends FatherClass

      {

      public ChildClass()

      {

      System.out.println(“ChildClass Create”);

      }

      public static void main(String[] args)

      {

      FatherClass fc = new FatherClass();

      ChildClass cc = new ChildClass();

      }

      }

      輸出結果:

      C:>java test.ChildClass

      FatherClass Create

      FatherClass Create

      ChildClass Create

      2、內部類的實現方式?

      答:示例代碼如下:

      package test;

      public class OuterClass

      {

      private class InterClass

      {

      public InterClass()

      {

      System.out.println(“InterClass Create”);

      }

      }

      public OuterClass()

      {

      InterClass ic = new InterClass();

      System.out.println(“OuterClass Create”);

      }

      public static void main(String[] args)

      {

      OuterClass oc = new OuterClass();

      }

      }

      輸出結果:

      C:>java test/OuterClass

      InterClass Create

      OuterClass Create

      再一個例題:

      public class OuterClass {

      private double d1 = 1.0;

      /pic/p>

      }

      You need to insert an inner class declaration at line 3. Which two inner class declarations are

      valid?(Choose two.)

      A. class InnerOne{

      public static double methoda() {return d1;}

      }

      B. public class InnerOne{

      static double methoda() {return d1;}

      }

      C. private class InnerOne{

      double methoda() {return d1;}

      }

      D. static class InnerOne{

      protected double methoda() {return d1;}

      }

      E. abstract class InnerOne{

      public abstract double methoda();

      }

      說明如下:

      一.靜態內部類可以有靜態成員,而非靜態內部類則不能有靜態成員。

      故 A、B 錯

      二.靜態內部類的非靜態成員可以訪問外部類的靜態變量,而不可訪問外部類的非靜態變量;return d1 出錯。

      故 D 錯

      三.非靜態內部類的非靜態成員可以訪問外部類的非靜態變量。

      故 C 正確

      四.答案為C、E

      3、Java 的通信編程,編程題(或問答),用JAVA SOCKET編程,讀服務器幾個字符,再寫入本地顯示?

      答:Server端程序:

      package test;

      import java.net.*;

      import java.io.*;

      public class Server

      {

      private ServerSocket ss;

      private Socket socket;

      private BufferedReader in;

      private PrintWriter out;

      public Server()

      {

      try

      {

      ss=new ServerSocket(10000);

      while(true)

      {

      socket = ss.accept();

      String RemoteIP = socket.getInetAddress().getHostAddress();

      String RemotePort = “:”+socket.getLocalPort();

      System.out.println(“A client come in!IP:”+RemoteIP+RemotePort);

      in = new BufferedReader(new

      InputStreamReader(socket.getInputStream()));

      String line = in.readLine();

      System.out.println(“Cleint send is :” + line);

      out = new PrintWriter(socket.getOutputStream(),true);

      out.println(“Your Message Received!”);

      out.close();

      in.close();

      socket.close();

      }

      }catch (IOException e)

      {

      out.println(“wrong”);

      }

      }

      public static void main(String[] args)

      {

      new Server();

      }

      };

      Client端程序:

      package test;

      import java.io.*;

      import java.net.*;

      public class Client

      {

      Socket socket;

      BufferedReader in;

      PrintWriter out;

      public Client()

      {

      try

      {

      System.out.println(“Try to Connect to 127.0.0.1:10000″);

      socket = new Socket(“127.0.0.1″,10000);

      System.out.println(“The Server Connected!”);

      System.out.println(“Please enter some Character:”);

      BufferedReader line = new BufferedReader(new

      InputStreamReader(System.in));

      out = new PrintWriter(socket.getOutputStream(),true);

      out.println(line.readLine());

      in = new BufferedReader(new InputStreamReader(socket.getInputStream()));

      System.out.println(in.readLine());

      out.close();

      in.close();

      socket.close();

      }catch(IOException e)

      {

      out.println(“Wrong”);

      }

      }

      public static void main(String[] args)

      {

      new Client();

      }

      };

      4、JAVA多線程編程。

      用JAVA寫一個多線程程序,如寫四個線程,二個加1,二個對一個變量減一,輸出。

      希望大家補上,謝謝

      5、STRING與STRINGBUFFER的區別。

      答:STRING的長度是不可變的,STRINGBUFFER的長度是可變的。如果你對字符串中的內容經常進行操作,特別是內容要修改時,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法

    【見證成長作文怎么寫】相關文章:

    見證我的成長作文(精選17篇)03-15

    有關寫成長的見證作文(精選27篇)10-09

    樹的成長作文怎么寫(通用19篇)02-18

    話題作文成長怎么寫(精選39篇)07-11

    努力的見證作文04-19

    友誼的見證作文02-17

    成長離不開感恩作文怎么寫(通用35篇)10-23

    閱讀見證青春作文04-23

    友誼見證作文【精】01-16

    文明見證素養06-14

    • 相關推薦
    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人