java語法:03_java語言

project工程
——| package包1
        ——|class類1
                ——|屬性1
                ——|屬性2
                ——|屬性3
                ——|方法1
                ——|方法2
                ——|方法3
        ——|class類2
        ——|class類3
——| package包2
        ——|class類1
        ——|class類2
        ——|class類3

第1步:新建工程

image.png
image.png

第2步:新建包

image.png
image.png

第3步:新建類

image.png
image.png
image.png

com.guoyasoft.Student.java

//package:“包名”,定位當(dāng)前java類在工程的哪個位置
package com.guoyasoft;
//定義類:public代表權(quán)限是公開使用,class是申明要定義一個類,test是類名
//{}:左右花括號確定類的代碼起止范圍
public class Student {
    //定義"屬性":
    //public:是公共可用
    //String:變量類型,類似數(shù)據(jù)庫的varchar2,是字符串
    //int:32位的整數(shù),一般用它存放數(shù)字
    //sname:變量名
    public String sname;
    public int sage;
    public String sno;
    
    //定義方法:
    //String是返回類型
    //toString是方法名
    //():用來存放入?yún)ⅲ颂幉恍枰雲(yún)?,所以是空?    public String toString(){
        //定義一個臨時變量,方法中的變量,只有方法本身可用,不對外開放,所以沒有public等對外開放權(quán)限
        //String:變量類型,說明是字符串
        //result:變量名
        //=:等號的含義,就是賦值,把后面的內(nèi)容,存到前面的變量里面
        //“”;加雙引號,就是字符串
        //+:加運算,如果是數(shù)字,1+2就等于3;如果是字符串“abc”+“bcd”=“abcbcd”
        //java中取變量值,只要寫變量名就行,不像jmeter要用${變量名}
        //對比jmeter格式:sno=${sno}&sname=${sname}&sage=${sage}
        String result="sno="+sno+"&sname="+sname+"&sage="+sage;
        //return:返回結(jié)果,將后面的內(nèi)容作為返回值
        //result:返回值,即取result變量的值
        return result;
    }
}

com.guoyasoft.Test.java

//包名:定位當(dāng)前java類在工程的哪個位置
package com.guoyasoft;
//定義類:public代表權(quán)限是公開使用,class是申明要定義一個類,test是類名
//{}:左右花括號確定類的代碼起止范圍
public class Test {
    
    public static void main(String[] args) {
        //new是特殊表示,表示新建一個student對象
        //Student():叫做構(gòu)造方法,每個類必須有至少一個,默認自帶1個,用來初始化設(shè)置
        //Student stu:構(gòu)造方法返回類型就是該類本身的類型,用一個變量stu進行存儲
        Student stu=new Student();
        //通過“變量名.”使用自定義類型的“屬性”,類似表中的字段名
        //“=”號:含義是賦值,不是相等
        stu.sname="guoyasoft";
        stu.sno="S001";
        stu.sage=1;
        
        //通過“變量名.”使用自定義類型的“方法”,方法的返回類型是String,使用變量名info進行存儲
        String info=stu.toString();
        //System.out.println()方法是固定寫法,用來將字符串打印到控制臺的日志里面
        System.out.println(info);
    }
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,697評論 18 399
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 4,011評論 0 11
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,048評論 25 709
  • 如果不信仰神佛 劫難的底線就是死亡 在此之前 枯萎和淚水都是生命在撒嬌 . 夸父癡癡逐日 星漢出現(xiàn)之時 不知,他是...
    周延龍閱讀 482評論 4 21
  • 愿為你成全所有的歲月,為你成全 大唐榮耀熱播,有人稱贊景甜的進步,有人佩服老戲骨的演技,有人爭著要做廣平王妃。 ...
    曦禾gh閱讀 690評論 0 3

友情鏈接更多精彩內(nèi)容