- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言基础习题集doc
java语言基础习题集
第1章 作业要求
第2章 基本语法
一、选择题
(1)B
(2)B
二、简答题
1、环境变量path的作用:当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下找。
2、一个Java应用程序的基本结构:
public class class_name
{ 类体
public static void main(String args[])
{
函数体
}
}
3、应用程序中main方法的作用及其写法为:main()是Java Application程序的入口,其固定写法为:public static void main(String args[])
4、标识符:标志符用作给变量、类和方法命名;其要求如下:
以字母、下划线、“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字
大小写敏感
不能与Java语言的关键字重名
不能有空格,@,#等符号
长度无限制
关键字:Java中一些赋以特定的含义、并用作专门用途的单词成为关键字(keyword)或保留字
case:用于条件判断
for:用于循环控制
Static:表示静态变量或静态方法
While:用于循环控制
Void:标注返回值类型为空
Try:用于捕捉异常
Throw:用于抛出异常
基本数据类型有:
(1)数值型包括整型(byte,short,int,long)和浮点型(float,double)
(2)字符型(char)
(3)布尔型(boolean)
7、因数据位超出相应数据类型的数值范围,所以系统自动将其转换为相应的类型
8、局部变量应在函数内声明
9、字符串类型数据的定义:String str=new String(”ddd”);
String str=” ddggff”;属于引用数据类型
字符串应该用” ”
一下几个转义符的作用:
(1)\r:回车
(2)\n:换行
(3)\t:制表符
三、编程题
1、import java.util.*;
public class random {
public static void main(String args[])
{
double d=Math.random()*10;
double m=d*d*d;
System.out.println(产生的随即数是+d+,+其三次方是:+m);
}
}
2、public class sqrt {
public static void main(String args[])
{
System.out.println(请输入一个数:);
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
int a=Integer.parseInt(s);
//调用Math.sqrt()求平方根
double result=Math.sqrt(a);
System.out.println(result);
}
}
3、package com.util;
import java.util.*;
public class cbrt {
public static void main(String args[])
{
System.out.println(请输入一个数:);
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
int a=Integer.parseInt(s);
//调用Math.cbrt()术三次方根
double result=Math.cbrt(a);
System.out.println(result);
}
}
4、package com.util;
import java.util.*;
public class random {
public static void main(String args[])
{
System.out.println(请输入日期:);
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
if(s.length()10)
{
System.out.println(输入错误!);
}
else
{
String sArray[]=s.split(-);
String year=sArray[0];
String month=sArray[1];
String day=s
文档评论(0)