Java程序编程

Java程序编程,第1张

public class Ex3 {

public static void main(String[] args) {

Systemoutprintln("初始化box:长2宽3高5");

int length = 2;

int width = 3;

int height = 5;

Box b1 = new Box(length,width,height);

Systemoutprintln("体积为:"+b1volume());

Systemoutprintln("表面积为:"+b1area());

}

static class Box{

int length;

int width;

int height;

public Box(int length,int width,int height){

thislength=length;

thiswidth=width;

thisheight=height;

}

public int getLength() {

return length;

}

public void setLength(int length) {

thislength = length;

}

public int getWidth() {

return width;

}

public void setWidth(int width) {

thiswidth = width;

}

public int getHeight() {

return height;

}

public void setHeight(int height) {

thisheight = height;

}

public int volume(){

return lengthwidthheight;

}

public int area(){

return 2(lengthwidth+widthheight+lengthheight);

}

}

}

import javautilScanner;

public class IncomeTax {

public static double tax(Employee em) {

double tax=0;

double per=0;

double over=emgetSalary()+emgetSubsidy()-2000;

if(over>20000){

per=03;

}else if(over>5000){

per=02;

}else if(over>2000){

per=015;

}else if(over>500){

per=01;

}else if(over>0){

per=005;

}else{

per=0;

}

tax=overper;

return tax;

}

public static void main(String[] args) {

Employee em=new Employee();

Scanner input=new Scanner(Systemin);

Systemoutprintln("请输入员工的姓名:");

emsetName(inputnextLine());

Systemoutprintln("请输入员工的工资:");

emsetSalary(DoubleparseDouble(inputnextLine()));

Systemoutprintln("请输入员工加班补贴:");

emsetSubsidy(DoubleparseDouble(inputnextLine()));

double tax=tax(em);

double before=emgetSalary()+emgetSubsidy();

double after=before-tax;;

Systemoutprintln("员工"+emgetName()+"的税前收入为"+before+"元,税后收入为"+after+"元,您缴纳的个人所得税为"+tax+"元。");

}

}

public class Employee {

private String name;

private double salary;

private double subsidy;

public String getName() {

return name;

}

public void setName(String name) {

thisname=name;

}

public double getSalary() {

return salary;

}

public void setSalary(double salary) {

thissalary=salary;

}

public double getSubsidy() {

return subsidy;

}

public void setSubsidy(double subsidy) {

thissubsidy=subsidy;

}

}

java执行应用程序步骤如下:

第一步:下载并安装JDK 60,安装路径为: C:\java\jdk16

第二步:对“我的电脑”按右键,选“属性”,在“系统属性”窗口中选“高级”标签,再按“环境变量”按钮,d出一个“环境变量”的窗口,在系统变量中新建一个变量,变量名为“JAVA_HOME“,变量值为"C:\java\jdk16";

第三步:单击Windows xp的“开始”->“运行”,在d出的运行窗口中输入cmd,按回车,打开一个命令行窗口,输入javac,将会看见一系列javac常用参数选项

第四步:开始编程(注意先双击打开"我的电脑",在"工具" ->"文件夹选项" -> 点击"查看"选项 ->在"高级设置"中找到"隐藏已知文件类型的扩展名"前面的小勾去掉)。在C盘的根目录中新建一个子目录,名为"JavaTest”,以作为存放 Java源代码的地方。

第五步:在命令行窗口中输入 cd C:\JavaTest,将当前路径转入JavaTest目录中。然后,输入 javac HelloWorldjava,JDK就在JavaTest文件夹中编译生成一个 ass的类文件。

第六步:在命令行窗口中输入 java HelloWorld,(注意没有class后缀)屏幕出现了

Hello world!

“Systemoutprintln("int型变量age的值为:" +age ); //将age的值进行输出” 这句如果在 “age=22;//再次对常量进行赋值” 前面打印就是23

就类似昨天上午你还叫张三,但下午到派出所改名叫李四,那今天就叫李四,打印出来也是李四~

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

JAVA应用涉及非常广泛,有涉及到以下几种领域:

桌面级应用:尤其是需要跨平台的桌面级应用程序。简单的说就是主要功能都在本机上运行的程序,比如word、excel等运行在本机上的应用就属于桌面应用。

企业级应用:简单的说就是大规模的应用,一般使用人数较多,数据量较大,对系统的稳定性、安全性、可扩展性和可装配性等都有比较高的要求。目前企业级应用是Java应用最广泛的一个领域,几乎一枝独秀。包括各种行业应用、企业信息化、电子政务等,包括办公自动化OA,人力资源HR,客户关系管理CRM,企业资源计划ERP、供应链管理SCM、企业设备管理系统EAM。

嵌入式设备及消费类电子设备:包括无线手持设备、智能卡、通信终端、医疗设备、信息家电(如数字机顶盒、电冰箱)、汽车导航系统等都是近年以来热门的Java应用领域,尤其是手机上的Java应用程序和Java游戏,更是普及。

以上就是关于Java程序编程全部的内容,包括:Java程序编程、java编写的程序。求大神、java中如何执行一个应用程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9517951.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存