‘壹’ 如何编写java程序
新建java第一种方法:
1。首先右击鼠标,新建一个文本文档。
2。更改文本文档的后缀名为
.java
。注意文件名必须和类名相同。
如果你的电脑没有显示后缀名的话需要对电脑进行一定的设置。
3。打开计算机——组织——文件夹选项——查看——将隐藏文件夹选项取消勾选即可。
建议将这个选项取消勾选,有很多的恶意程序会侵入我们的电脑,取消勾选可以很好的查看病毒等文件的类型。
4。右击建好的文档,选择编辑即可进行java的编写。
在编写的时候我们有一定的格式,java语言的格式是为了我们日后更改程序方便而规定的,我们一定要遵循这种格式编写。
第二种方法:
1直接新建一个记事本文档,然后选择保存。
注意保存时额位置,不要等到保存完却找不到文件到哪了。
2在选择保存的窗口中输入后缀“.java”,然后保存即可。注意文件名必须和类名相同。
3同样右击文件,选择编辑即可在文件中进行编辑了。
前两个大括号之间回车,第二对大括号有一个间隔,直接按TAb键即可。
测试运行java程序:
打开运行命令,也可以直接在开菜单中输入CMD调用命令窗口。
你的文件保存在哪里就将你的文件目录输入到命令提示符窗口中,例如我的是D盘根目录,所以我输入“d:”。
编译java文件,生成class文件:
在命令提示符中输入“javac
文件名.java”,我的文件名为A,所以输入javac
A.java然后回车,等待编译。
运行文件:
继续输入“java
文件名”然后回车就可以运行我们写好的文件了。
‘贰’ 怎么用JAVA写WINDOWS应用程序
乱说,这个跟JB有什么关系,如果你说是想要的可执行文件是可以在windows下面双击就可以运行的话,打包成jar然后设置入口类就可以双击运行了.
其实不用双击的话使用控制台输入java ....来运行或者写bat文件也都可以的
‘叁’ 用JAVA写一个程序
public static void main(String[] args) {
System.out.println(args[0]+ " " + args[1]+ " " +args[2]+ " " );
}
运行的时候类名加上参数 比如 java Demo 1 2 3就会显示1 2 3
不知道问的你是不是这个意思
‘肆’ 用java语言编写一个程序(用类的调用写)求高手
要写的东西很多,但是都很简单而繁琐,所以代码就不写了。。
大体思路如下:
建立clsss Marks,包含
private double mark = 0,以及相应public的get、set和print方法。
建立class Students,包含
private String name;//构造函数中初始化name
private Marks javaMark = new Marks();
private Marks c#Mark = new Marks();
private Marks dbMark = new Marks();
private Marks sqlMark = new Marks();
以及相应的4组public的get和set方法(get方法的返回类型最好是Marks)。
同时有print()方法,打印出学生姓名并依次调用4个成绩的print方法。
建立class Input,其中包含main方法,用于初始化20个Students对象并且录入每个对象的4个成绩,如:
Students a = new Students("David");
a.getJavaMark.setMark(99);
a.getC#Mark.setMark(99);
a.getDbMark.setMark(99);
a.getSqlMark.setMark(59);
...............
接下来加分,在没有数组的情况下……:
a.getSqiMark.setMark(a.getSqlMark.getMark() + 5);
b.getSqiMark.setMark(b.getSqlMark.getMark() + 5);
……(复制---粘贴20次=.=!!)
最后再依次调用print()方法,完毕。
‘伍’ 用java写一个程序
public class Test010 {
public static void main(final String[] args) {
final Scanner scan = new Scanner(System.in);
final int num =scan.nextInt();
String str =String.valueOf(num);
final String[] aa= str.split("");
final int a1 = Integer.parseInt(aa[0]);
final int a2 = Integer.parseInt(aa[1]);
final int a3 = Integer.parseInt(aa[2]);
if(a1>a2 &&a1>a3){
if(a2>a3){
str = aa[0] +aa[1]+aa[2];
}else {
str = aa[0] +aa[2] +aa[1];
}
}else if (a2>a1 &&a2>a3) {
if(a1>a3){
str = aa[1] +aa[0]+aa[2];
}else {
str = aa[1] +aa[2] +aa[0];
}
}else if (a3>a1 &&a3>a2){
if(a1>a2){
str = aa[2] +aa[0]+aa[1];
}else {
str = aa[2] +aa[1] +aa[0];
}
}
System.out.println(str);
}
}
勉强满足你的需求,我得想办法把它节减一下.
‘陆’ Java如何使用物理引擎
那个是计算机术语
电子游戏里面会有很多的画面,比如你说的使命召唤,会有很多人拿着枪互相射击的画面。这些画面如果需要显示出来,需要进行物理运算和贴图运算。物理运算的内容包括子弹的弹道,人物的动作,尘土的飞扬,车辆的运转……而贴图则主要负责每个物体的颜色,细节,形状
我们的机器,其中显卡的部分负责贴图运算,而CPU负责物理运算。那么CPU进行物理运算的时候需要遵循一定的法则。简而言之,这些法则就是游戏设计人员事先设定好的运算规则,可以称之为物理引擎。
‘柒’ 用Java 写出程序
importjava.util.Scanner;
publicclassFishSun{
publicstaticvoidmain(String[]args){
Scannerscan=newScanner(System.in);
int[]arr=newint[3];
inti=0;
System.out.println("请输入正确的年、月、日(如:190015):");
while(i<3){
arr[i]=scan.nextInt();
i++;
}
getDay(arr[0],arr[1],arr[2]);
}
privatestaticvoidgetDay(intyear,intmonth,intday){
inttotal=0;
booleanjudge;
for(intyear0=1900;year0<year;year0++){
judge=year%4==0&&year%100!=0||year%400==0;
if(!judge){
total+=365;
}else{
total+=366;
}
}
//year年的1月到month-1月(全月)
for(intmonth0=1;month0<month;month0++){
judge=year%4==0&&year%100!=0||year%400==0;
switch(month0){
case1:case3:case5:case7:case8:case10:case12:
total+=31;
break;
case4:case6:case9:case11:
total+=30;
break;
case2:
total+=(judge?29:28);
break;
default:
break;
}
}
//加上month月的几日
total+=day;
if(total%5==1||total%5==2||total%5==3){
System.out.println("渔夫在打鱼。此时:total="+total);
}elseif(total%5==4||total%5==0){
System.out.println("渔夫在晒网。此时:total="+total);
}
}
}
‘捌’ Java怎么使用物理引擎
插件:插件是可独立完成某个或一系列功能的模块.通常插件由宿主程序加载,不能独立运行.宿主:宿主是承载插件运行的环境,为插件提供基本服务.通常插件由宿主程序管理和控制.插件式:通常是由开发人员编写宿主程序,并预先定义好系统提供基本服务接口和插件接口.然后由其他开发人员根据系统插件接口编写插件功能.通常插件以一个独立功能模块的形式出现.对于宿主程序来说并不知道插件的具体功能,通常宿主启动时检索插件信息,并根据预定的插件接口装载插件.
‘玖’ 怎么用java编写下面这个程序
import java.util.Scanner;
public class TestAA {
private static final float ELEC_PRICE = 0.7f; //单价
private float lastMonth; //上个月的电表读数
private float currentMonth; //当前月的电表读数
private Scanner scan = null;
private float getLastMonth() {
return lastMonth;
}
private void setLastMonth() {
System.out.println("请输入上个月的电表读数:");
scan = new Scanner(System.in);
lastMonth = scan.nextFloat();
}
private float getCurrentMonth() {
return currentMonth;
}
private void setCurrentMonth() {
System.out.println("请输入这个月的电表读数:");
scan = new Scanner(System.in);
currentMonth = scan.nextFloat();
}
public static void main(String[] args) {
TestAA aa = new TestAA();
aa.setRecord();
aa.showRecord();
aa.calcUsedFee();
}
public void setRecord() {
setLastMonth();
setCurrentMonth();
}
public void showRecord() {
System.out.println("上个月的电表读数为:" + getLastMonth());
System.out.println("本月的电表读数为:" + getCurrentMonth());
}
public void calcUsedFee() {
float totalMeasure = getCurrentMonth() - getLastMonth();
System.out.println("电费合计:" + totalMeasure * ELEC_PRICE);
}
}
这个就当做参考吧。。。你说的无非就是“低耦合”的问题。。。还有像这种还是用接口实现吧。。。太懒不写了。。。方法实现如上。。。。
‘拾’ 用Java程序怎么写
你好提问者
如果解决了你的问题,请采纳,若有疑问请追问,谢谢!
packagecom.gc.action.Test;
publicclassLingxing{
publicstaticvoidmain(String[]args){
CeSanJiao(4);
}
publicstaticvoidCeSanJiao(intnumber){
//上半截
for(inti=1;i<=number;i++){
if(i==1){
for(intlage=1;lage<number;lage++){
System.out.print("");
}
for(intj=i;j>0;j--){//列数
System.out.print("*");
}
System.out.println();
}else{
//反正三角
for(intj=i;j>1;j--){
if(j==i){
for(intlage=1;lage<=number-i;lage++){
System.out.print("");
}
}
System.out.print("*");
}
//正三角
for(intj=i;j>0;j--){//列数
System.out.print("*");
}
System.out.println();
}
}
//下半截
for(inti=1;i<=number;i++){
if(i==(number-1)){
for(intlage=i;lage>(number-i-1);lage--){
System.out.print("");
}
System.out.println("*");
}else{
//反倒三角
for(intj=number-i;j>=1;j--){
if(j==(number-i)){
for(intlage=number;lage>(number-i);lage--){
System.out.print("");
}
}
System.out.print("*");
}
//倒三角
for(intj=1;j<number-i;j++){//列数
System.out.print("*");
}
}
System.out.println();
}
}
}
结果:
*
***
*****
*******
*****
***
*