j2se源码
别人JAVA的源码--你如果已经拿到手,可以打成jar包,如果只是为了演示,那随便添加到项目的构建路径或类路径。然后你就可以在你创建的Java文件中引用jar包中已写好的类,进而完成你的功能。
Ⅱ java源代码如何用
java源代码是txt格式的.java文件,用记事本就可以打开。
用eclipse打开java文件的方式是:
如果java文件是一个eclipse工程(根目录带有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目录。
否则需要自己新建一个工程file/new/java project
然后把java文件拷贝到.src目录下。
.class文件是直接的编译好的文件,可以用jad把.class文件反编译成java文件,不过反编译的代码和原来的代码不一定完全一样。
Ⅲ 什么是java源代码 怎么查看
不知道你说的是浏览器的还是什么的,
如果是浏览器的那么简单找到工具-查看源代码,你就能看见代码了,
还有一个就是被编译成class文件的java用反编译工具可以看到源代码,
如果以上都不是你想要的答案,那么你所说的代码就是程序员写好的代码文件
Ⅳ java源代码
这个关键是在于 心理测试本身的测试方法吧,java只是一个工具,怎么能提供这个呢?
还是我语文没有念好,没有明白lz的意思。
Ⅳ java se的源代码怎么用
你有没有装java虚拟机或者是java的开发环境。
有开发环境的话,把.java文件复制进去,直接运行就可以了,.class也会在那个时候 帮你编译好,你下载来的那个基本用不到了。
如果是用虚拟机,要先下载安装一个jdk,然后设定环境变量,然后在dos环境下使用java命令来运行,这个麻烦,不推荐。
Ⅵ Java源代码
packagecom.;
importjava.util.ArrayList;
importjava.util.List;
importjava.util.Scanner;
importstaticjava.lang.System.out;
importstaticjava.lang.System.in;
/**
*Createdbytracyon2017/10/11.
*/
publicclassLR{
staticint[]numbers;
staticList<Domain>domains=newArrayList<>();
publicstaticvoidmain(String...asd){
intm,n;
out.print("请输入数字个数N:");
n=input(1,Integer.MAX_VALUE);
out.print("请输入计算行数M:");
m=input(1,10000);
out.println("请输入"+n+"个数字,每个数字介于1跟1000000之间,用空格隔开:");
numbers=inputNumbers(n);
for(inti=0;i<m;i++){
domains.add(inputDomain(n,i+1));
}
for(Domaindomain:domains){
domain.output();
}
}
/**
*输入一个介于min跟max之间的整数
*@parammin
*@parammax
*@return
*/
privatestaticintinput(intmin,intmax){
Scannerscanner=newScanner(in);
try{
inti=scanner.nextInt();
if(i<min||i>max){
out.print("输入数字大小不符合要求,请重新输入”");
returninput(min,max);
}
returni;
}catch(Exceptione){
out.print("您输入的不是数字,请重新输入“");
returninput(min,max);
}
}
/**
*输入N个介于1到1000000之间的整数
*@paramn
*@return
*/
privatestaticint[]inputNumbers(intn){
Scannerscanner=newScanner(in);
StringnumStr=scanner.nextLine();
String[]nums=numStr.trim().split("\s+");
if(nums.length!=n){
out.println("输入数字个数不对,请重新输入:");
returninputNumbers(n);
}
int[]numbers=newint[n];
for(inti=0;i<n;i++){
try{
intnumber=Integer.valueOf(nums[i]);
if(number<1||number>10000){
out.print("输入数字大小不符合要求,请重新输入”");
numbers[i]=input(1,1000000);
}else{
numbers[i]=number;
}
}catch(NumberFormatExceptione){
out.print(String.format("您输入的%s不是数字,请重新输入:",nums[i]));
numbers[i]=input(1,1000000);
}
}
returnnumbers;
}
(intn,intindex){
out.println("请输入第"+index+"行的2个数字L,R(1<=L<=R<=%d)用空格隔开:");
Scannerscanner=newScanner(in);
StringnumStr=scanner.nextLine();
String[]nums=numStr.trim().split("\s+");
if(nums.length!=2){
out.print(String.format("输入数字个数不对,请重新输入!",n));
returninputDomain(n,index);
}
Stringls=nums[0];
Stringrs=nums[1];
try{
intl=Integer.valueOf(ls);
intr=Integer.valueOf(rs);
if(l<1||r<l||r>n){
out.print(String.format("输入数字大小不符合,请重新输入!",n));
returninputDomain(n,index);
}
returnnewDomain(l,r,index);
}catch(NumberFormatExceptione){
out.println(String.format("输入数字格式错误,请重新输入2个数字L,R(1<=L<=R<=%d)用空格隔开:",n));
returninputDomain(n,index);
}
}
privatestaticclassDomain{
intl;
intr;
intindex;
Domain(intl,intr,intindex){
this.l=l;
this.r=r;
this.index=index;
}
voidoutput(){
intresult=0;
for(inti=l-1;i<r;i++){
result+=numbers[i];
}
out.println(String.format("第%d行:第%d到第%d个数之和为:%d",index,l,r,result));
}
}
}
Ⅶ 初学者请求java源代码
//调试过的,肯定好使
class car {
// 品牌
private String brand;
// 发动机排量
private double engineDisplacement;
// 速度
private double speed=0;
// 状态
private boolean status=false;
// 最高时速
private double maxSpeed;
// 构造函数
car(String brand, double engineDisplacement, double maxSpeed) {
this.brand = brand;
this.engineDisplacement = engineDisplacement;
this.maxSpeed = maxSpeed;
}
// 启动
void start(){
this.status=true;
System.out.println(this.status);
System.out.println(this.speed);
}
// 加速
double speedUp(){
this.speed+=20;
this.speed=this.speed>=this.maxSpeed?this.maxSpeed:this.speed;
this.status=this.speed>0?true:false;
System.out.println(this.status);
System.out.println(this.speed);
return this.speed;
}
// 减速
double slowDown(){
this.speed-=10;
this.speed=this.speed>=0?this.speed:0;
this.status=this.speed==0?false:true;
System.out.println(this.status);
System.out.println(this.speed);
return speed;
}
// 熄火
void stop(){
this.status=false;
this.speed=0;
System.out.println(this.status);
System.out.println(this.speed);
}
}
//TestCar类,输出应该是一堆打印信息
public class TestCar{
public static void main(String args[]){
car iCar=new car("红旗",2.0,120.00);
iCar.start();
//加速7次,实际上最后一次应该是加速不了的
for(int i=0;i<7;i++){
iCar.speedUp();
}
//减速13次,实际上最后一次应该是减不了的
for(int j=0;j<13;j++){
iCar.slowDown();
}
iCar.stop();
}
}
Ⅷ 在哪能找到java源代码
引用:down.china-code.net
引用:down.chinaz.com
引用:www.koders.com
引用:www.javaalmanac.com
引用:www.sourceforge.org
引用:www.apache.org
引用:www.theserverside.com
引用:www.ebaole.com/sourcedown.html
引用:www.javacn.com