java需要.class_java编程 需要 .class 需要;需要标识符

importjava.util.*;publicclasslll{publicstaticvoidmain(String[]args){days(inty,intm,intd);}publicstaticintdays(inty,intm,intd){System.out.println("计算y年m月d日是该年的第几...

import java.util.*;

public class lll {

public static void main (String[] args) {

days(int y,int m,int d);

}

public static int days(int y,int m,int d){

System.out.println ("计算y年m月d日是该年的第几天");

int i;//i用来判断是不是闰年

int j;//j用来判断在m月之前有几天,即到m月1日之前该年过了多少天

int k;//k用来计数总的是第几天

System.out.println ("请输入年份");

Scanner f=new Scanner(System.in);

y=f.nextInt();

System.out.println ("请输入月份");

m=f.nextInt();

System.out.println ("请输入日期");

d=f.nextInt();

if(y % 100==0){

if(y%400==0){

System.out.println ("该年有366天");

i=1;

}

}

else{

if (y%4==0){

System.out.println ("该年有366天");

i=1;

}

else{

i=0;

}

}

//以下按一年有365天做,最后加上i就可以

switch(m){

case 1:

j=0;

break;

case 2:

j=31;

break;

case 3:

j=59;

break;

case 4:

j=59+31;

break;

case 5:

j=90;

break;

case 6:

j=121;

break;

case 7:

j=121+30;

break;

case 8:

j=121+30+31;

break;

case 9:

j=121+30+62;

break;

case 10:

j=121+30+62+30;

break;

case 11:

j=121+92+30+31;

break;

case 12:

j=121+122+31+30;

break;

}

k=y+m+i+j;

System.out.print("这一天是该年的第"+k+"天");

}

}

后面的代码应该都没有问题,就是最前面引用方法的时候老是报错,求大神解答

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java概述 计算机能识别的语言: 1.机器语言:由0和1组成可以被电脑理解。 2.汇编语言:由汇编软件把汇编语言翻译成机器语言 3.高级语言:由高级语言的编译器来把高级语言翻译成机器语言,然后计算机来运行。如:java,c,c++。 java语言的特点: 1.简介有效:面向对象。 2.java跨平台:一次编译处处运行。java为每一个平台提供jvm(java virtual machine) 3.适合分布式项目:java语言具有强大的,易于使用的互联网能力,非常适合大型的互联网分布式项目。   java分支: 1.javase(标准版) 2.javame(微型版),给移动设备做支持,基本淘汰了 3.javaee(企业版) JRE和JDK概述和软件安装 JRE(java runtime environment) java运行环境。 JVM(java virtual machine     java虚拟机):java程序会载入JVM,然后运行。 java核心类库:java程序在运行的过程中需要依赖一些库文件。 JDK(java development kit)  java开发工具。 JDK包含JRE,我们直接安装JDK就可以了。   安装JDK 从oracle官网下载对应的JDK安装包(不要安装到中文目录,最好安装到c盘)。     JDK是通过命令行来使用的。   JDK目录 bin目录(binary  二元的)二进制文件或可执行文件: java.exe:运行 javac.exe:编译   db目录(关于数据的存储)   include目录(本地接口编程): 包含C语言给java语言提供的一些接口支持   jre目录:java运行环境   lib目录:java开发工具包   zip文件是jdk里面的源码 jdk环境变量配置 环境变量 电脑右键属性——高级系统设置——高级——环境变量             path项:dos窗口下输入的命令会先当前目录下查找命令。若没有,会在path项里的目录下查找命令是否存在。 当需要运行某些程序命令时会先在当前文件夹中寻找,如果当前目录下找不到,就会到设置的默认路径中去查找,如果发现在默认路径中找到程序的位置,就直接运行,这样就实现程序命令随叫随到。这个“默认路径”就是环境变量。 内部命令指的是当前目录下存在的命令。 外部命令指的是path目录下存在的命令。 jdk的环境变量配置: 1.配置JAVA_HOME:在环境变量中系统变量里新建一项: 2.在Path中添加如下目录 +     classpath的配置 classpath是我们类存放的根路径,我们可以设置classpath来在任意路径来执行javaclass类 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.   代表当前路径) java运行机制、java标识符 java标识符 1.在java语言中,对各种变量,方法和类等要素命名时所使用的字符序列就是标识符。 有些标识符是jdk定义好的(关键字。 如:public) 2.java标识符由26个英文字符大小写,数字0-9,符号_$。注意:数字不能开头。 3.java中是严格区分大小写。 4.在实际写程序的过程中定义标识符遵守“见名之意”。   类名和接口的规范: 每个单词的首字母大写。(驼峰模式)XxxYyy   如:PersonService   变量名和方法名: 第一个首字母小写,其余的首字母大写。xxxYyyZzz。如:personDao   包名: 全小写。xxx.yyy.zzz   常量: 所有字符都大写,多个单词之间使用下划线分割 关键字 jdk定义的标识符就是关键字。 java的注释 多行注释:    /*。。。。*/ 单行注释:   // 文档注释:   /** ….*/
Java程序设计复习题 Java程序设计复习题全文共19页,当前为第1页。Java程序设计复习题全文共19页,当前为第1页。一、选择题: Java程序设计复习题全文共19页,当前为第1页。 Java程序设计复习题全文共19页,当前为第1页。 运行Java程序需要的工具软件所在的目录是 A 。 JDK的bin目录 B. JDK的demo目录 C. JDK的lib目录 D. JDK的jre目录 下列关于Java语言特点的叙述中,错误的是 A - Java是面向过程的编程语言 B. Java支持分布式计算 C. Java是跨平台的编程语言 D. Java支持多线程 Java的核心包中,提供编程应用的基本类的包是 。 java, lang B. java, util C. java, applet D. java, rmi 下列关于Java对import语句规定的叙述中,错误的是 C 。 在Java程序中import语句可以有多个 在Java程序中import语句可以没有 在Java程序中import语句必须有一个 在Java程序中import语句引入在所有类定义之前 在编译Java程序时,用于指定生成.class文件位置的选项是 B 。 -g B. -d C. -verbose D. -vonarn 下列关于构造方法的叙述中,错误的是 C 。 Java语言规定构造方法名与类名必须相同 Java语言规定构造方法没有返回值,但不用void声明 Java语言规定构造方法不可以重载 Java语言规定构造方法只能通过new自动调用 下列叙述中错误的是 D 。 Java Application与Applet所用编译命令相同 通常情况下,Java Application H能有一个main。方法 Java Applet必须有HTML文件才能运行 Java Applet程序的.class文件可用Java命令运行 处理对象传输的接口是 A 。 Serializable B. Cloneable C. ItenListener D. ActionListener 在读取二进制数据文件的记录时,为了提高效率常常使用的一种辅助类是 C 。 InputStream B. FilelnputStream C. BufferlnputStream D. BufferedReader 下列事件监听器中,无法对TextField对象进行事件监听和处理的是 D 。 ActionListener B. FocusListener C. MouseMotionListener D. ChangeListen Swing的选项面板是 A o JtabbedPane B. JLayeredPane C. JscrollPane D. JsplitPane 有一段java应用程序,它的主类名是Abe,那么保存它的源文件名可以是。 abc. java B. Abe. class C. Abe. java D.以上都可以 Java程序设计复习题全文共19页,当前为第2页。Java程序设计复习题全文共19页,当前为第2页。每个Java小应用程序必须定义为 A 。 Java程序设计复习题全文共19页,当前为第2页。 Java程序设计复习题全文共19页,当前为第2页。 Applet类或JApplet类的子类B. JFrame类的子类C. Frame的子类 D. Window的子类 在Applet的init()方法被调 后,接下来最先被调用的方法是 B 。 run() B. start () C. stopO D. destroy () 下列关于Applet的安全限制的叙述中,错误的是 C 。 通常情况下,禁止Applet读、写本地文件系统 通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接 通常情况下,禁止Applet读取系统信息 通常情况下,禁止Applet加载本地库或方法 整型数据类型中,需要内存空间最少的是. A. short B. long C. int D. byte 下列标识符(名字)命名原则中,正确的是 D - A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写 提供showDocument ()方法,使Applet能够请求浏览器访问特定URL的类是 B 。 A. Applet B. AppletContext C. JApplet D. URL Java中定义常量的保留字是是 B - A. const B. final C. finally D. native 在调用方法时,若要使方法改变实参的值,可以。 A,用基本数据类型作为参数 B.用指针作为参数 C,用对象作为参数 D.以上都不可以 下列有关Java布尔

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值