當前位置:首頁 » 編程語言 » java基礎程序

java基礎程序

發布時間: 2022-04-20 18:03:20

java基礎程序誰能給俺寫一下

這樣行么
package test2;
public class Person {
String strName; //姓名
int nAge; //年齡
public Person(String name,int age){
strName = name;
nAge = age;
}
public void setnAge(int nAge) {
this.nAge=nAge;
}
public int getnAge() {
return nAge;
}
public void setstrName(String strName) {
this.strName=strName;
}
public String getName() {
return strName;
}
public void showInfo(){
System.out.println("我叫"+strName+"是個普通人");
}
}
class student extends Person{
String sclname;
public student(String name, int age) {
super(name, age);
}
public String setname() {
return sclname;
}
public void getname(String sclname) {
this.sclname=sclname;
}
public void showInfo(){
System.out.println("我叫"+strName+"我是個學生");
}
}

⑵ JAVA基礎程序設計

題目1:
import java.util.Scanner; /** * 題目1:編寫JAVA應用程序,比較命令行中給出的字元串是否相等,並輸出比較的結果。 * @author Retror * */public class TestEqual { public static String str[]=new String[2]; public static void main(String[] args) { Scanner scan=new Scanner(System.in); for(int i=0;i<str.length;i++){ str[i]=scan.nextLine(); } if(str[0].equals(str[1])){ System.out.println("相等"); }else{ System.out.println("不相等"); } }}

運行效果:
asddsa不相等

題目2:
import java.util.Scanner; /** * 題目2:編程統計用戶從鍵盤輸入的字元串所包含的字母、數字、其他字元的個數 * @author Retror * */public class CountStr { public static int numCount; public static int strCount; public static int otherCount; public static void main(String[] args) { Scanner scan=new Scanner(System.in); String str=scan.nextLine(); char chs[]=str.toCharArray(); for(int i=0;i<chs.length;i++){ if(chs[i]<=57&&chs[i]>=48){ numCount++; }else if((chs[i]<=122&&chs[i]>=97)||(chs[i]<=90&&chs[i]>=65)){ strCount++; }else{ otherCount++; } } System.out.println("字母個數:"+numCount); System.out.println("數字個數:"+strCount); System.out.println("其他字元個數:"+otherCount); }}

運行效果:
123qqsda sdas字母個數:3數字個數:9其他字元個數:1

希望能幫到你,望採納。

⑶ Java基礎有哪些

java是目前主流的編程語言,我有全套java視頻課資料,可以發給你自學。

java學的內容主要有:

①JAVA編程基礎(基礎語法、面向對象、和諧特性等)

②WEB應用開發(靜態網頁製作、Oracle資料庫、Java Web開發技術、Linux技術、網站性能與安全、軟體工程開發流程、Java Web和諧等)

③企業級框架開發(數據結構與演算法、SSH框架、JavaEE和諧等)

④項目實訓

互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。

想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟體學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。

祝你學有所成,望採納。

⑷ java基礎都有那些

一、標識符

java對各種變數、方法和類等要素命名時使用的字元序列成為標識符;通俗點,凡是自己可以起名字的地方都叫標識符,都遵守標識符的規則

1.標識符命名規則:

1)標識符由字元、下劃線、美元符或數字組成。

2)標識符應以字元、下劃線、美元符開頭

3)java標識符大小寫敏感,長度無限制

4)約定俗成,java標識符選取應該注意「見名知意」且不能與java語言的關鍵字(eclipes中帶顏色的基本都是關鍵字)重名

⑸ java的基礎知識有哪些

根據我當初學習的資料整理了一下:
變數、運算符和表達式、掃描儀和隨機器、判斷語句、循環語句、數組、面向對象、封裝、繼承、多態、抽象類和介面、內部類、異常、包裝類和String、堆棧、集合、Swing圖形界、IO流、序列化、多線程、資料庫。

⑹ java基礎知識有那些

基礎語法:
jdk的安裝和環境配置,
變數和常量,
條件判斷語句,
循環語句,
循環控制語句
方法和數組:
方法的定義和調用,
方法的重載和遞歸操作,
數組的定義和初始化,
數組的遍歷和常見的方法調用
面向對象:
類的定義和對象的創建,
對象的實例化流程,
抽象,
封裝,
繼承,
多態思想,
介面的設計和實現
異常和常用類:
異常機制和異常體系,
try-catch語句,
throw和throws關鍵字,
自定義異常,
String,
StringBuffer,
StringBuilder類,
System,
Runtime類,
Math,
Random,
BigDecimal類
多線程:
並行和並發,
進程和線程,
線程的啟動方式,
線程安全的處理方式,
同步鎖和死鎖的概述,
線程的生命周期和狀態,
聯合線程和後台線程,
線程優先順序和線程禮讓和定時器
集合框架:
ArrayList和LinkedList,
HashSet和TreeSet,
LinkedHashSet,
Comparable介面和Comparator介面,
HashMap和TreeMap,
LinkedhashMap,
泛型的定義和使用
IO和網路編程:
File類的基本使用,
FilenameFilter介面的使用,
IO流的體系結構,
位元組流和字元流的使用,
緩沖流,標准流,列印流,轉換流,數據流,管道流,對象流,
對象序列化和發序列化,
字元編碼和解碼,
Properties類載入資源,
RandomAccessFile類,
NIO操作,
網路概述和分層模型,
網路三要素,
TCP和UDP協議和編程

⑺ JAVA 基礎程序

在樓上的基礎上改進

int[] money = { 500, 200, 100, 50, 20, 10, 5, 2, 1 };//以分為單位的各種零錢double也可以
int i = 145;//需要找零的數目
while (i != 0) {
for (int n = 0; n < money.length; n++) {
if (i >= money[n]) {
i -= money[n];
System.out.println("找零" + money[n] / 100.0 + "元");
n = 0;
}
}
}

在System.out.println("找零" + money[n] / 100 + "元");中的
/ 100 改為 /100.0 //否則整形除以整形還是整形。
接著換行加上
n = 0;//避免可重復大面額時因已經跳過而由多張小面額的代替而達不到最少張的要求

⑻ 自學 Java 怎麼入門

自學的困難就是,不知道該從哪裡開始,才怎麼學,沒有一個系統的學習路徑,現在黑馬程序員最新上線了java學習路線圖,非常好的解決了一個難題,可以去搜索看一下。

一、java基礎

學習任何一門編程語言,首先要學習的是基礎語法,開啟Java學習的第一步,當然就是深入掌握計算機基礎、編程基礎語法,面向對象,集合、IO流、線程、並發、異常及網路編程,這些我們稱之為JavaSE基礎。當你掌握了這些內容之後,你就可以做出諸如:電腦上安裝的迅雷下載軟體、QQ聊天客戶端、考勤管理系統等桌面端軟體。

⑼ java初學者怎麼入門

學習JAVA應該從哪一部開始很多人都很迷茫,下面是我整理的學習路線和方向一共四點。希望對你有幫助!

①【學習語言基礎】

很顯然,掌握語言基礎是第一步。如果你不了解基礎知識,那麼你就不知道自己是否做錯了或者接下來該怎麼做。當然,這並不是要求你把所有的基礎知識都記住,比如所有的 Java關鍵字、核心概念或者基本編碼技術等。

②【開始編寫一些小程序】

如果你確信自己對大多數的基礎知識和概念足夠熟悉,並且能夠以某種方式將它們聯系起來,那麼你就可以進行下一步了,你可以開始嘗試編寫一些非常基本的 Java 程序,比如列印 hello world、實現簡單的加減法,等等。

③【 使用 Java API 編寫高級程序】

當你完成了大部分的基礎程序編寫,並且掌握了基本的編程技巧之後,就可以進行下一步了。我會建議你努力學習 Java 集合和 Java IO 內部的 API。你需要熟悉這些 API 提供的各種類和介面,並利用它們來創建程序。需要注意的是,你應該查找已經存在的 API 和方法來實現功能,而不是自己實現這些邏輯。你的任務是熟悉這些 API,因此你只能夠在這些已有的 API 中尋求解決方案。

④【編寫桌面程序和 Web 應用】

通過這一步的學習,面對任何 Java 面試你都能夠信心滿滿,當你討論 Java 相關的話題時也能夠充滿自信。你需要至少編寫一個 Java 桌面或者 GUI 應用程序,比如計算器,然後再編寫一個 Web 應用程序,比如醫院管理程序。在前面的學習中,你已經掌握了最基本的 Java 知識,現在你需要去探索,然後編寫出這兩個應用程序。

重要的是,它可以幫助你養成不惜一切代價完成一項任務的好習慣。這種持之以恆的態度對你職業生涯的長遠發展是非常重要的。

最後,也是最關鍵的一點,就是要多看視頻教程,這一類的資料很多,可以自己搜索看一下,B站上面很多有關java的學習資料,我冒昧的推薦一個可以參考一下:網頁鏈接

⑽ 如何編寫java程序

新建java第一種方法:
1。首先右擊滑鼠,新建一個文本文檔。
2。更改文本文檔的後綴名為
.java
。注意文件名必須和類名相同。
如果你的電腦沒有顯示後綴名的話需要對電腦進行一定的設置。
3。打開計算機——組織——文件夾選項——查看——將隱藏文件夾選項取消勾選即可。
建議將這個選項取消勾選,有很多的惡意程序會侵入我們的電腦,取消勾選可以很好的查看病毒等文件的類型。
4。右擊建好的文檔,選擇編輯即可進行java的編寫。
在編寫的時候我們有一定的格式,java語言的格式是為了我們日後更改程序方便而規定的,我們一定要遵循這種格式編寫。
第二種方法:
1直接新建一個記事本文檔,然後選擇保存。
注意保存時額位置,不要等到保存完卻找不到文件到哪了。
2在選擇保存的窗口中輸入後綴「.java」,然後保存即可。注意文件名必須和類名相同。
3同樣右擊文件,選擇編輯即可在文件中進行編輯了。
前兩個大括弧之間回車,第二對大括弧有一個間隔,直接按TAb鍵即可。
測試運行java程序:
打開運行命令,也可以直接在開菜單中輸入CMD調用命令窗口。
你的文件保存在哪裡就將你的文件目錄輸入到命令提示符窗口中,例如我的是D盤根目錄,所以我輸入「d:」。
編譯java文件,生成class文件:
在命令提示符中輸入「javac
文件名.java」,我的文件名為A,所以輸入javac
A.java然後回車,等待編譯。
運行文件:
繼續輸入「java
文件名」然後回車就可以運行我們寫好的文件了。

熱點內容
澤拉斯開腳本 發布:2024-04-24 01:48:22 瀏覽:160
聊城編程培訓機構 發布:2024-04-24 01:45:28 瀏覽:908
iptables允許訪問外網訪問 發布:2024-04-24 01:20:20 瀏覽:881
p在c語言中是什麼意思 發布:2024-04-24 00:53:13 瀏覽:237
空調壓縮電機 發布:2024-04-24 00:48:03 瀏覽:508
市場如何進行配置資源 發布:2024-04-24 00:42:00 瀏覽:158
編譯好的軟體 發布:2024-04-24 00:41:19 瀏覽:890
多個文件夾建立 發布:2024-04-24 00:21:27 瀏覽:459
pythonurllib3安裝 發布:2024-04-24 00:12:33 瀏覽:903
伺服器部署錯了怎麼重置 發布:2024-04-24 00:02:30 瀏覽:350