一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

見(jiàn)證成長(cháng)作文怎么寫(xiě)

時(shí)間:2025-09-22 09:01:32 成長(cháng) 我要投稿

見(jiàn)證成長(cháng)作文怎么寫(xiě)

  編程題:

見(jiàn)證成長(cháng)作文怎么寫(xiě)

  1、繼承時(shí)候類(lèi)的執行順序問(wèn)題,一般都是選擇題,問(wèn)你將會(huì )打印出什么?

  答:父類(lèi):

  package test;

  public class FatherClass

  {

  public FatherClass()

  {

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

  }

  }

  子類(lèi):

  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、內部類(lèi)的實(shí)現方式?

  答:示例代碼如下:

  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

  再一個(gè)例題:

  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();

  }

  說(shuō)明如下:

  一.靜態(tài)內部類(lèi)可以有靜態(tài)成員,而非靜態(tài)內部類(lèi)則不能有靜態(tài)成員。

  故 A、B 錯

  二.靜態(tài)內部類(lèi)的非靜態(tài)成員可以訪(fǎng)問(wèn)外部類(lèi)的靜態(tài)變量,而不可訪(fǎng)問(wèn)外部類(lèi)的非靜態(tài)變量;return d1 出錯。

  故 D 錯

  三.非靜態(tài)內部類(lèi)的非靜態(tài)成員可以訪(fǎng)問(wèn)外部類(lèi)的非靜態(tài)變量。

  故 C 正確

  四.答案為C、E

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

  答: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多線(xiàn)程編程。

  用JAVA寫(xiě)一個(gè)多線(xiàn)程程序,如寫(xiě)四個(gè)線(xiàn)程,二個(gè)加1,二個(gè)對一個(gè)變量減一,輸出。

  希望大家補上,謝謝

  5、STRING與STRINGBUFFER的區別。

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

【見(jiàn)證成長(cháng)作文怎么寫(xiě)】相關(guān)文章:

見(jiàn)證我的成長(cháng)作文(精選17篇)03-15

有關(guān)寫(xiě)成長(cháng)的見(jiàn)證作文(精選27篇)10-09

樹(shù)的成長(cháng)作文怎么寫(xiě)(通用19篇)02-18

話(huà)題作文成長(cháng)怎么寫(xiě)(精選39篇)07-11

努力的見(jiàn)證作文04-19

友誼的見(jiàn)證作文02-17

成長(cháng)離不開(kāi)感恩作文怎么寫(xiě)(通用35篇)10-23

閱讀見(jiàn)證青春作文04-23

友誼見(jiàn)證作文【精】01-16

文明見(jiàn)證素養06-14

  • 相關(guān)推薦
一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看