本文目錄一覽:
用java編寫一個簡單例子,題目如下
package test;
public class Student {
private String name;
private String id;
private String clazz;
private int age;
private String address;
/**
* sayHello方法
*/
public void sayHello() {
System.out.println(“學號為” + this.id + “的同學的具體信息如下:”);
System.out.println(“姓名:” + this.name);
System.out.println(“班級:” + this.clazz);
System.out.println(“年齡:” + this.age);
System.out.println(“家庭住址:” + this.address);
}
/**
* 測試方法
*
* @param args
*/
public static void main(String[] args) {
// 第一問
Student student = new Student();
student.setAddress(“百度知道”);
student.setAge(1);
student.setClazz(“一班”);
student.setId(“071251000”);
student.setName(“lsy605604013”);
student.sayHello();
// 第二問
Student studentNew = new Student();
studentNew.setAddress(“搜搜知道”);
studentNew.setAge(2);
studentNew.setClazz(“二班”);
studentNew.setId(“071251001”);
studentNew.setName(“lady”);
if (student.getAge() studentNew.getAge())
studentNew.sayHello();
else if (student.getAge() studentNew.getAge())
student.sayHello();
else
System.out.println(“兩人一樣大”);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getClazz() {
return clazz;
}
public void setClazz(String clazz) {
this.clazz = clazz;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
}
一個簡單的Java程序代碼?
package com.zpp;public class Charge {
public static void main(String [] args) {
if(args.length ==0) {
System.out.println(“parameter error!”);
System.out.println(“java com.zpp.Charge [int]”);
return;
}
int min = Integer.parseInt(args[0]);
double money = 0.0;
if (min = 0) {
money =0.0;
System.out.println(“not money”);
} else if (min = 60) {
money = 2.0;
} else {
money = 2.0 + (min – 60) * 0.01;
}
System.out.println(“please pay: ” + money);
}
} 編譯:javac -d . Charge.java運行:java com.zpp.Charge 111
JAVA程序
Teacher類
public class Teacher {
private String name;//設置老師名字
private String dayOfwork;//入職年份
private double wages;//記錄老師工資
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
/**
* @param name
* @param dayOfwork
* @param wages
*/
public Teacher(String name, String dayOfwork, double wages) {
super();
this.name = name;
this.dayOfwork = dayOfwork;
this.wages = wages;
}
public String getDayOfwork() {
return dayOfwork;
}
public void setDayOfwork(String dayOfwork) {
this.dayOfwork = dayOfwork;
}
public double getWages() {
return wages;
}
public void setWages(double wages) {
this.wages = wages;
}
}
TestTeacher類
public class TestTeacher {
public static void main(String[] args) {
Teacher teacher=new Teacher(“張老師”,”2006-09-06″,3000.0);
System.out.println(“名字”+ teacher.getName());
System.out.println(“工資”+teacher.getWages() );
System.out.println(“入職年份”+teacher.getDayOfwork());
}
}
說一下java程序中的進程以及並發的概念?
在 Java 程序中,進程是指正在運行的程序的實例。一個 Java 程序可以創建多個進程,每個進程都有自己的內存空間和執行上下文。
並發是指多個進程或線程在同一時間內同時執行。在 Java 中,你可以使用線程來實現並發。線程是進程中的一個執行單元,它共享進程的內存空間和執行上下文。使用線程可以讓你的程序同時執行多個任務,從而提高程序的效率。
Java 提供了許多工具和技術來幫助你管理並發,例如線程同步、線程間通信和線程池。使用這些工具可以讓你的程序在多個線程之間共享資源,同時避免線程衝突和死鎖。
java里實例方法是什麼意思?
Java方法是語句的集合,它們在一起執行一個功能。
方法是解決一類問題的步驟的有序組合。
方法包含於類或對象中。
方法在程序中被創建,在其他地方被引用。
方法的定義:
包含一個方法頭和一個方法體。下面是一個方法的所有部分:
一、修飾符:修飾符,這是可選的,告訴編譯器如何調用該方法。定義了該方法的訪問類型。
二、返回值類型 :方法可能會返回值。returnValueType 是方法返回值的數據類型。有些方法執行所需的操作,但沒有返回值。在這種情況下,returnValueType 是關鍵字void。
三、方法名:是方法的實際名稱。方法名和參數表共同構成方法簽名。
四、參數類型:參數像是一個佔位符。當方法被調用時,傳遞值給參數。這個值被稱為實參或變量。參數列表是指方法的參數類型、順序和參數的個數。參數是可選的,方法可以不包含任何參數。
五、方法體:方法體包含具體的語句,定義該方法的功能。
調用Java的方法:
兩種方式,根據方法是否返回值來選擇。當程序調用一個方法時,程序的控制權交給了被調用的方法。當被調用方法的返回語句執行或者到達方法體閉括號時候交還控制權給程序。
當方法返回一個值的時候,方法調用通常被當做一個值。例如:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/196820.html