當前位置:首頁 » 編程語言 » java簡單實例

java簡單實例

發布時間: 2022-03-07 21:42:59

『壹』 java簡單函數調用例子(詳細說明)

首先要說一下,java調用的是方法,不是函數,函數是在c語言中使用。
簡單的例子
public class a{
public String b(){
String x="I love";
String y=c(x);
System.out.println(y);
}

public String c(String st){
st=st+" China";
return st;
}
}

b方法運行後,會在後台列印出:I love China
希望對你有幫助

『貳』 java代碼示例

ClassUser{
privateStringname;
publicStringtoString(){
return"學生姓名:"+name;
}
}
List<User>users=baseDao.findAll();
for(Useruser:users){
system.out.println(user);
}

『叄』 一個簡單java多線程的示例

想了解深入一點可以去了解一下操作系統進程/線程,他們是按照一個時間片運行的,也就是說在A線程的時間片內,A線程已經運行完畢,如果A線程在時間片內還沒跑完,那麼A線程就暫停,讓B線程跑他的時間片,所以線程的問題比較難測,因為現代的計算機運行速度相當快,如果要看效果,也可以讓A線程阻塞一下

『肆』 用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 web前後端實例

public class AddDeviceServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String licensePlate = request.getParameter("licensePlate"); //獲取車牌號
String tel = request.getParameter("tel"); //獲取手機號
MyDevice device = new MyDevice(licensePlate, tel); //將請求參數封裝成一個對象
save(device); //保存數據
response.getWriter().print(true); //向客戶端返回一個成功標識

response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");
response.getWriter().println("你的車牌號: " + licensePlate); //向客戶端返回一個成功標識
response.getWriter().println("你的手機號: " + tel); //向客戶端返回一個成功標識

}

『陸』 Java中實例是什麼意思

new 一個對象是實例嗎?
對,是實例,你說的沒錯。可以把這個new出來的對象叫做實例,說白了就是這個new出來的「東西」,叫它對象也可以,叫它實例也可以,對象和實例在這個角度上來講是等價的。
這樣:
Java中使用 new關鍵字 加上 構造方法,來創建一個對象,下面是一個名為Cat的類,
public class Cat {
public Cat() {
System.out.println("這是構造方法");
}
}
使用new + 構造方法 來創建一個對象,那麼也就是
Cat c = new Cat();
前半部分,Cat c 的意思是,在內存中分配一個變數,名字叫c,這個變數是Cat類型的,它的值是什麼?
一會兒在說;
後半部分,new Cat(); 這就是new關鍵字和構造方法來創建一個對象,Cat()是構造方法的名字沒錯吧?想造出一個對象來,就這么寫,語法規定的,沒有為什麼;
new Cat(); 說明 new這個Cat類的一個對象,程序運行的時候,會調用構造方法Cat(),等這個構造方法執行完了,這個Cat類型的對象也就造出來了,真正的出現在內存當中了;
使用new關鍵字造出來的對象,被分配在內存的堆區(heap),而且等這個對象真正出來之後,還會做一件重要的事情:
我們這個對象是被分配在內存中的,那麼內存地方大了,這個對象在哪裡呢?怎麼找到它呢?new關鍵字創建出一個對象之後,會把這個對象在內存中的地址返回,通過這個地址就可以找到這個對象,那麼我們上面的寫法,
Cat c = new Cat();
意思就是說,把這個對象在內存中的地址 賦值 給變數c,這就是Java中引用概念,c就叫做引用,或者叫引用變數,或者直接叫變數,沒問題,都是它;
c的值就是一個內存地址,或者叫引用地址,通過這個地址,就可以准確的找到我們剛才創建出來的對象,以後我們要使用這個對象做一些事情,調用此對象的方法什麼的,都用過這個引用,ok?
----
注意,我再說一遍,好多人都搞不清楚,這個c到底是對象還是引用,好多人說c就是Cat類的一個實例,這是非常錯誤的,c就是引用,不是對象!我們new出來的這個東西,真正在內存中的這個東西叫做對象,叫做實例

『柒』 java的第一個最簡單的例子

在java中,一般規定類名的第一個字母用大寫,變數第一個字母用小寫,常量是全部大寫。這樣就方便了查看。

而java的類庫就上按照這個規則對類名命名的,所以類庫中,類的頭字母都是大寫的。
String和System都是類,所以它們的第一個字母大寫。

『捌』 java編程實例

我是Java初學者,我看了你的問題後想了很久終於把它做出來了,你看看吧,方法不是很好,但能滿足你的要求:

import java.util.Scanner;
public class Check2{
int t;
char[] chs = new char[500]; //輸入的句子不能超過500個字元
Check2() {
String str;
Scanner sc = new Scanner(System.in);
System.out.println("請輸入字元串(輸入的字元串不能超過500個字元):");
str = sc.nextLine();
t=str.length();
for (int i = 0; i < t; i ++) {
chs[i] = str.charAt(i); //將輸入的字元串裝入數組
}
}
}

class FuZhi{
char[] letter=new char[52]; //將52個字母(含大小寫)裝入數組
FuZhi(){
char p;
int i=0,j=26;
for(p='A';p<='Z';p++){
letter[i]=p; //這句剛才寫掉了,加上去後程序就完整了
i++; //將A-Z裝入數組
}
for(p='a';p<='z';p++){
letter[j]=p; //將a-z裝入數組,並且從數組的第26個開始裝入(letter[0]-letter[25]已被裝入了字母)
j++;
}
}
}

class display{
public static void main(String[] args){
char temp;
int t;
int[] n= new int [52]; //用於統計每個字元出現的次數

Check2 k =new Check2();
FuZhi m=new FuZhi();

for(int j=0;j<52;j++){
t=0; //令t為0,,並且使上一個字母統計完成後
//將其再次初始化(如A統計完成後,當程序統計B出現的次數時,使B的初始次數為0)
for(int i=0;i<k.t;i++){
if(m.letter[j]==k.chs[i]){ //比較字元是否相同,如相同,使t自加一
t++;
n[j]=t; //數組n來統計每個字母出現的次數,即其中的每一個元素代表一個字母在程序中出現的次數
}
}
}
System.out.println("總共輸入了"+k.t+"個字元:\n"+"其中");
for(int i=0;i<52;i++){
System.out.println("字母"+m.letter[i]+"出現的次數為:"+n[i]+"次");
}
}
}

寫掉了一句「letter[i]=p;」,現在已經補上了,程序可以運行了,你試一下吧!!!

熱點內容
php辦公系統 發布:2025-07-19 03:06:35 瀏覽:900
奧德賽買什麼配置出去改裝 發布:2025-07-19 02:53:18 瀏覽:42
請與網路管理員聯系請求訪問許可權 發布:2025-07-19 02:37:34 瀏覽:189
ipad上b站緩存視頻怎麼下載 發布:2025-07-19 02:32:17 瀏覽:844
phpcgi與phpfpm 發布:2025-07-19 02:05:19 瀏覽:527
捷達方向機安全登錄密碼是多少 發布:2025-07-19 00:57:37 瀏覽:693
夜魔迅雷下載ftp 發布:2025-07-19 00:39:29 瀏覽:99
增值稅票安全接入伺服器地址 發布:2025-07-19 00:20:45 瀏覽:486
solidworkspcb伺服器地址 發布:2025-07-18 22:50:35 瀏覽:823
怎麼在堆疊交換機里配置vlan 發布:2025-07-18 22:42:35 瀏覽:630