本文目錄一覽:
求一個JAVA∶貓狗案例代碼
代碼如下
abstract class Dongwu {
void chi(){
System.out.println(“吃”);
}
}
interface Tiao{
void tiao();
}
interface Suan{
void suan();
}
class Mao extends Dongwu implements Tiao{
public void tiao() {
System.out.println(“貓會跳高”);
}
}
class Gou extends Dongwu implements Suan{
public void suan() {
System.out.println(“狗會算數”);
}
}
如果有幫助到你,請點擊採納
為什麼要學習java
java是當下最熱門的計算機語言之一,學好java可從事的崗位是比較多的。
想要學好Java,需要有正確的學習路線,有堅持不懈的學習毅力,也需要有專業老師的指導,這樣才能學得更好。那麼,學習Java需要掌握哪些知識和技能呢?這裡簡單列舉一些。
Java學習需要掌握的知識與技能:
1、Java SE部分 初級語法,面向對象,異常,IO流,多線程,Java Swing,JDBC,泛型,註解,反射等。
2、數據庫部分,基礎的sql語句,sql語句調優,索引,數據庫引擎,存儲過程,觸發器,事務等。
3、前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4、Java EE部分,Tomcat和Nginx服務器搭建,配置文件,Servlet,JSP,Filter,Listener,http協議,MVC等。
5、框架部分,每個框架都可以分開學,在去學如何使用SSM 或者SSH框架,如何搭建,如何整合。開發中為什麼會用框架,Rest是啥?Spring為啥經久不衰,底層如何實現等。
6、23種設計模式,掌握常用的,比如單例模式的多種實現,責任鏈模式,工廠模式,裝飾器模式等,了解常用場景。
7、基礎算法和數據結構,八大排序算法,查找算法。
8、熟練使用maven等構建工具,git等版本控制工具,熟悉常用linux命令,log4j,dubug,junit單元測試,日誌打印工具,Redis等NoSql。
互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟件學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。
祝你學有所成,望採納。
北大青鳥java培訓:Java簡單循環語句案例?
1,循環語句概念循環語句是程序設計語言中反覆執行某些代碼的一種計算機處理過程,是一組相同或相似語句被有規律的重複性執行。
2,循環語句核心三要素a,循環變量初始化b,循環條件—以循環變量為條件c,循環變量的改變—向著循環結束改變3,案例1,猜數遊戲,系統生成1個1-100之間的隨機整數,讀取用戶從控制台輸入的數字,比較用戶輸入的數與系統隨機整數,若系統隨機數大於用戶輸入的整數,則提示大了,遊戲繼續;若系統隨機整數小於用戶輸入的整數,則提示小了,遊戲繼續;若系統隨機整數等於用戶輸入的整數,則提示猜對了,遊戲結束。
2,程序隨機出10道加法題(每題10分),由用戶輸入答案。
每答完一道題,程序判斷對錯,並提示“答對了”或“答錯了”。
10題全部答完,系統計算總分並輸出。
答題目過程中,java課程建議可以輸入-1跳過此題,也可以輸入-2提前結束答題。
3,輸出2-100之間的所有質數質數定律:只能被1和它本身整除
java完成民政局結婚案例(面向對象)
package test_1;
import java.util.Scanner;
public class Person {
private String name;
private String gender;
private int age;
private boolean married;//規定已婚:false.未婚:true
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public boolean isMarried() {
return married;
}
public void setMarried(boolean married) {
this.married = married;
}
public Person(String name,String gender,int age,boolean married){
this.name=name;
this.age=age;
this.gender=gender;
this.married=married;
}
public static String marryWith(Person p){
Scanner sc=new Scanner(System.in);
//這裡是你的個人信息
System.out.println(“請輸入你的姓名:”);
String name=sc.nextLine();
System.out.println(“請輸入你的性別”);
String gender=sc.nextLine();
System.out.println(“請輸入你的年齡:”);
int age=sc.nextInt();
System.out.println(“請輸入婚否:已婚/false. 未婚/true”);
boolean married=sc.nextBoolean();
if(gender.equals(p.getGender())){
return “同性不能結婚”;
}else if(age22||p.getAge()20){
return “未到結婚年齡”;
}else if(married==false||p.isMarried()==false){
return “一方已婚不能結婚”;
}
return null;
}
public static void main(String[] args) {
Person p=new Person(“鳳姐”,”女”,32,true);
System.out.println(marryWith(p));
}
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/295554.html