java demo是什么意思(怎么运行Java 的一个demo)
很多朋友对于java demo是什么意思和怎么运行Java 的一个demo不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
java 中的class.forName()是什么意思
Class.forName:返回与给定的字符串名称相关联类或接口的Class对象。
Class.forName是一个静态方法,同样可以用来加载类。该方法有两种形式:Class.forName(String name, boolean initialize, ClassLoader loader)和Class.forName(String className)。第一种形式的参数name表示的是类的全名;initialize表示是否初始化类;loader表示加载时使用的类加载器。第二种形式则相当于设置了参数initialize的值为true,loader的值为当前类的类加载器。
如下图所示,java类型的属性名称叫name,可以通过forName的方法获取到这个类的实例,从而获取到类里面的属性。
注意:
在指定类给 class.forName()方法后,如果找不到指定的类,会抛出ClassNotFoundException异常。Class的静态 forName()方法有两个版本,上面的代码是只指定类名称的版本,而另一个版本可以让你指定类名称、加载时是否运行静态区块、指定类加载器:
Static Class forName(String name, boolean initialize, ClassLoader loader)
默认在加载类的时候,如果类中有定义静态区块则会运行它。你可以使用 class.forName()的第二个版本,将initialize设定为 false,这样在加载类时并不会立即运行静态区块,而会在使用类建立对象时才运行静态区块。为了印证,可以先设计一个测试类:
package cn.sunzn.demo;public class TestClass{ static{
System.out.println("[运行静态区块]");
}
}
参考资料:百度百科-JAVA反射机制
JAVA中case是什么意思
java中的case用于switch来选择分支,表示当传入的值等于case的值时,就执行case后面的语句。
语法结构如下:
switch(传入的参数值){
case自定义的参数值1:语句;break;
case自定义的参数值2:语句;break;
..
default:语句;
}
具体示例代码如下:
publicclassDemo3{
publicstaticvoidmain(String[]args){
inta=2;
switch(a){
case1:
System.out.println("1");//数字为1时输出此行
break;
case2:
System.out.println("2");//数字为2时输出此行
break;
default:
break;
}
}
}
需要注意的是这里的default表示当case的值都不满足时,执行default后面的语句。
JAVA中的public classa是什么意思为什么只能有一个谢谢
public class是公共类的意思,public是访问修饰符.为什么只有一个,java规定,一个类文件,public修类的class只有一个,并且类名必须和你新建的这个类文件名一样,所以一个类文件中可以有多个类,但由public修饰的类只能有一个。
扩展资料:
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
编程工具
Eclipse:一个开放源代码的、基于Java的可扩展开发平台。
NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。
MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境。
EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序。
工作原理:
由四方面组成:
(1)Java编程语言
(2)Java类文件格式
(3)Java虚拟机
(4)Java应用程序接口
参考资料:百度百科:java
菜鸟网:Java基础语法
Java从入门到精通(第3版):清华大学出版社:豆瓣
怎么运行Java 的一个demo
方法一:
1、正确安装jdk及环境变量
2、正确编写一个.java文件(比如demo.java)
3、将这个编写好的.java文件放到某个盘下(比如D盘)
4、Ctrl+R→输入cmd→执行下面语句:
D:(回车)
javac demo.java(回车)
java demo(回车)
显示输出结果
5、即可运行一个Java的demo
方法二:
1、正确安装jdk及环境变量
2、用myeclipse等开发工具编写一个demo.java
3、直接run这个文件即可在控制台得到结果。
好了,关于java demo是什么意思和怎么运行Java 的一个demo的问题到这里结束啦,希望可以解决您的问题哈!