更多“如何能学好JAVA编程?方法?”相关问题
  • 第1题:

    学好 CAM,即学会了数控编程。()


    参考答案:错误

  • 第2题:

    下列关于Java语言特点的叙述中,错误的是( )。

    A.Java是面向过程的编程语言

    B.Java支持分布式计算

    C.Java是跨平台的编程语言

    D.Java支持多线程


    正确答案:A
    Java是新-代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。

  • 第3题:

    下列对Java特性的叙述中,错误的是

    A.在编写Java子类时可以自由地增加新方法和属性

    B.Java的Applet要求编程首先创建JFrame窗口

    C.Java语言用解释器执行字节码

    D.Java中的类一般都有自己的属性和方法


    正确答案:B
    解析:编写自己的Applel时不需要创建JFrame窗口,但需要继承Applet类,并嵌入html网页中运行。

  • 第4题:

    Java语言的API文档是( )。

    A.Java归档工具

    B.Java状态序列化文件

    C.Java源代码

    D.编程工具


    正确答案:D

  • 第5题:

    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("client comein!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(); 
    } 
    };

  • 第6题:

    下面关于Java语言说法正确的有()。

    • A、Java语言是面向对象的、解释执行的网络编程语言
    • B、Java语言具有可移植性,是与平台无关的编程语言
    • C、Java语言不能对内存垃圾自动收集
    • D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境

    正确答案:B,D

  • 第7题:

    Java、Access、VB都是计算机编程语言。()


    正确答案:错误

  • 第8题:

    JAVA线程编程中,如果让线程睡眠,可以用()方法实现。

    • A、start();
    • B、close();
    • C、setDaemon();
    • D、sleep();

    正确答案:D

  • 第9题:

    Java语言为什么要引入方法这种编程结构?


    正确答案:提高复用度,减少程序代码量
    促进程序结构化,提高可读性和可维护性

  • 第10题:

    下列哪项不是JDK所包含的内容?()     

    • A、Java编程语言
    • B、工具及工具的API
    • C、Java EE扩展API
    • D、Java平台虚拟机

    正确答案:C

  • 第11题:

    Java可以用来进行多媒体及网络编程。


    正确答案:正确

  • 第12题:

    问答题
    Java语言为什么要引入方法这种编程结构?

    正确答案: 提高复用度,减少程序代码量
    促进程序结构化,提高可读性和可维护性
    解析: 暂无解析

  • 第13题:

    java是面向______________的编程语言。


    正确答案:对象

  • 第14题:

    Java的核心包中,提供编程应用的基本类的包是

    A.java.lang

    B.java.util

    C.java.applet

    D.java.rmi


    正确答案:A
    解析:Java的核心包一共有12个,其中:java.lang包中封装了所有编程应用的基本类;java.util包提供实用程序类和集合类,如系统特性定义和使用、日期函数类、集合等常用工具;java.applet包为Applet提供执行需要的所有类,。主要是访问Applet内容的通信类。java.rmi包提供程序远程方法调用所需的类。因此,本题的正确答案是A。

  • 第15题:

    Java语言API文档是( )。

    A.Java归档工具

    B.Java状态序列化文件

    C.Java源代码

    D.编程工具


    正确答案:D

  • 第16题:

    Java编程所必须的默认引用包为 ( )

    A.Java.sys包

    B.java.lang包

    C.java.net包

    D.以上都不是


    正确答案:B

  • 第17题:

    Java编程规范主要包括( )。

    A.Java命名规范

    B.Java注释规则

    C.Java源文件结构规则

    D.以上都是


    正确答案:D

  • 第18题:

    Java语言适用于网络环境编程,在Internet上有很多用Java语言编写的应用程序。


    正确答案:正确

  • 第19题:

    下列关于Java语言的特点,描述错误的是()。

    • A、Java是跨平台的编程语言
    • B、Java支持分布式计算
    • C、Java是面向过程的编程语言
    • D、Java支持多线程

    正确答案:C

  • 第20题:

    Java编程所必须的默认引用包为()

    • A、java.sys包
    • B、java.lang包
    • C、java.util包
    • D、以上都不是

    正确答案:B

  • 第21题:

    下列关于Java语言的描述中,错误的是?()

    • A、Java语言是一门面向对象的编程语言
    • B、Java是一门与平台无关的编程语言
    • C、Java具有JavaSE、JavaME和JavaEE三大平台
    • D、Java是一门介于汇编和高级之间的语言

    正确答案:D

  • 第22题:

    Java是多线程的编程语言。


    正确答案:正确

  • 第23题:

    含有支持底层的Internet编程的类和WWW/HTML支持组成的java应用包是()。

    • A、java.lang
    • B、java.net
    • C、java.awt
    • D、java.applet

    正确答案:B