導航:首頁 > 編程語言 > 簡單java類

簡單java類

發布時間:2022-09-18 04:02:14

1. java包含哪些內容

Java在當下發展是越來越引人注目,Java作為世界上排名第一的計算機編程語言,應用領域不斷拓展,很多朋友看中Java良好的發展前景跟就業前景,很想對Java有個深入的了解,想知道Java包含哪些內容?該怎麼學?一起跟昆明北大青鳥http://www.kmbdqn.cn/具體來了解下吧。


一、Java包含哪些內容?

Java包含的內容是相當的豐富,具體內容如下:

1.Java簡單教程:Java開發環境配置Java基礎語法Java對象和類Java基本數據類型Java變數類型Java修飾符Java運算符Java循環結構Java分支結構JavaNumber&Math類JavaCharacter類等等內容。

2.Java面向對象:Java繼承Java多態Java抽象類Java封裝Java介面Java包(package)等內容。

3.Java高級教程:Java數據結構Java集合框架Java泛型Java序列化Java網路編程Java發送郵件Java多線程編程等等內容。

二、Java該怎麼學?

以上還只是Java的一小部分內容,Java從最初誕生到當下已經20多年,Java知識體系在不斷的拓展完善,你需要掌握的Java知識非一日之工就可以學成的,並且Java作為高精尖的計算機編程語言也不是那麼容易征服的,小編建議學Java到專業靠譜的Java培訓機構去學比較好,能減少很多不必要的摸索時間。


2. Java中常用的類有哪些

一. System:

1.首先是System類,因為從一開始從接觸java起,我們就無時無刻都在接觸它,經常用它來向屏幕,向控制台列印輸出一些信息,System.out.println(「hello world」);這個只是在控制台輸出一條信息「hello world」,今天我們學到這里,才知道out只是System類中的一個欄位,也就是一個成員變數,而且還是靜態的,是一個對象的引用,即PrintStream,是標準的輸出流,向標準的輸出設備輸出信息的,所以我們這里才調用了對象out的println()這個方法。所以類似與out欄位的還有其他兩個,如in是InputStream類的一個對象,那麼in則是一個標準的輸入對象,他可以讀取或則也可以說從鍵盤或則其他輸入設備接收或者讀入一個信息,那麼err也是PrintStream類的一個對象,則是標準的錯誤輸出流,那其實這些所謂的標準的輸入輸出,他們功能實現底層是靠C語言和設備直接溝通的,java只是依賴C語言完成了這些功能。

2.老師說學習System這個類並不是說要去做太多的深入了解,而是希望我們能掌握一些查閱API,掌握這個類中常用的幾個方法,在以後的開發中能夠寫出一些需要的小東西。

3.Java中System這個類中的屬性和方法都是靜態的,可以通過類名可以直接調用,而且它位於java默認的包中java.lang包中,一般情況下我們要使用它的方法和屬性,是不需要做導入包的動作的,然後我們還發先這個類沒有構造方法,所以這就說明我們不能創建一個System類的對象,只能通過類名來直接調用它的屬性和方法了,注意,它還是一個final類型的修飾的類。那麼我們來看看還有什麼那些方法比較重要呢?

3. Java的簡單數據類型有哪些

基本數據類型
byte(位元組)
shot(短整型)
int(整型)
long(長整型)
float(浮點型)
double(雙精度浮點)
char(字元型)
boolean(布爾型)

4. java,類的簡單程序編寫

一、
package
a;
public
class
Circle{
public
float
r;
public
void
Circle(){r=1;}
public
void
Circle(float
r){this.r
=
r;}
public
float
calculateSize(){
return
3.14*r*r;
}
}
二、
package
b;
import
a.Circle;
public
class
Cylinder
extends
Circle{
protected
float
h;
public
float
getH(){return
h;}
public
void
setH(float
h){this.h=h;}
public
float
getV(){
return
h*calculateSize();
}
}
三、
import
a.*;
import
b.*;
public
class
Test{
public
static
void
main(String
[]args){
Cylinder
c
=
new
Cylinder(5);
c.setH(6);
System.out.println(c.getH());
System.out.println(c.calculateSize());
System.out.println(c.getV());
}
}
以上程序是臨時編寫,沒有測試,你自己運行一下吧,如果有問題應該也不大,自己測試一下。

5. 簡單的java類的編寫

public class person
{
protected String name;//這個根據你的實際需要把,也可以是public,以下同理
protected char sex;
protected int age;
public person(String name)
{
this.name=name;

}
public person(String name,char sex)
{
this(name);
this.sex=sex;
}
public String toString()
{
return name+sex+age;
}
}

public class student extends person
{
protected long sID;

private int math_score;
private int english_score;
private int computer_score;

public double average()
{
return (math_score+english_score+computer_score)/3.0;
}

public int max()
{
return (math_score>english_score?math_score:english_score)>computer_score?(math_score>english_score?math_score:english_score):computer_score;
}
public int min()
{

return (math_score<english_score?math_score:english_score)<computer_score?(math_score<english_score?math_score:english_score):computer_score;
}

public String toString()
{
// toString,返回:數學+英語+計算機成績的字元串。
return (""+math_score)+english_score+computer_score;
}
} 回答者: egghead008 | 六級 | 2011-4-20 20:06
public class Person {
private String name;
private char sex;
private int age;
public Person(String name){
setName(name);
}
public Person(String name,char sex){
this(name);
setSex(sex);
}
public String toString()
{
return getName() + getSex() +getAge();
}

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public char getSex() {
return sex;
}
public void setSex(char sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}

}
student類

public class Student extends Person {
public Student(String name) {
super(name);
// TODO Auto-generated constructor stub
}

public Student(String name,char sex) {
super(name,sex);
// TODO Auto-generated constructor stub
}

private long stuNo;
private int math;
private int english;
private int computer;

public String toString()
{
return math+english+computer+"";
}

public double average()
{
return (math+english+computer)/3;
}

public int max()
{
return computer>(math>english ? math : english)?computer :(math>english ? math : english);
}

public int min()
{
return computer<(math<english ? math : english)?computer :(math<english ? math : english);
}

}

6. java中什麼是類

類就是具備某些共同特徵的實體的集合,它是一種抽象的數據類型,它是對所具有相同特徵實體的抽象。在面向對象的程序設計語言中,類是對一類「事物」的屬性與行為的抽象。舉一個例子說明下類,比如Person(人)就是一個類,那麼具體的某個人「張三」就是「人類」這個類的對象,而「姓名、身高、體重」等信息就是對象的屬性,人的動作比如「吃飯、穿衣」等就是對象的方法。總之類就是有相同特徵的事物的集合,而對象就是類的一個具體實例。同時類有多態和繼承,例如「人類」可以分為「男人、女人」,「老人、小孩」那麼「男人、女人」就是「人類」的子類等等。

Java語言中對類Person的定義往往如下:

public class Person {

private String name; //屬性:姓名

private int height; //屬性:身高

private int weight; //屬性:體重

public Person() {}

public Person(String name, int height, int weight) {

this.name = name;

this.height = height;

this.weight = weight;

}

//... some methods...

public void doSth() { //行為:

//... do something

}}

Java中的類

類可以看成是創建Java對象的模板。

通過下面一個簡單的類來理解下Java中類的定義:

public class Dog{
String breed; int age; String color; void barking(){
}

void hungry(){
}

void sleeping(){
}}

一個類可以包含以下類型變數:

7. Java 創建簡單Java 類 有參無參 重寫equals方法

packagecom.sxl.test;

publicclassPerson{
//屬性:姓名、性別、年齡
privateStringname;
privateStringsex;
privateintage;
//無參構造
publicPerson(){
super();
}
//帶參構造
publicPerson(Stringname,Stringsex,intage){
super();
this.name=name;
this.sex=sex;
this.age=age;
}
//重寫equals方法
@Override
publicbooleanequals(Objectarg0){
if(arg0==Person.class){
returntrue;
}
returnfalse;
}
}

8. 編寫通訊錄的簡單JAVA類(AddList),要求如下

public class LinkNote {
private int listId;

private String name;

private int num;

private String listtype;

public int getListId() {
return listId;
}

public void setListId(int listId) {
this.listId = listId;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getNum() {
return num;
}

public void setNum(int num) {
this.num = num;
}

public String getListtype() {
return listtype;
}

public void setListtype(String listtype) {
this.listtype = listtype;
}

public LinkNote(int listId, String name, int num, String listtype) {
super();
this.listId = listId;
this.name = name;
this.num = num;
this.listtype = listtype;
}

public LinkNote() {
super();
}

private void editName(String name){
this.setName(name);
}

private void editNum(int num){
this.setNum(num);
}

private void editType(String type){
this.setListtype(type);
}

private void showAll(List<LinkNote> links){
for (int i = 0; i < links.size(); i++) {
System.out.println(links.get(i).name + ","
+ links.get(i).listId + ","
+ links.get(i).num + ","
+ links.get(i).listtype);
}
}

}

9. 編寫一個簡單Java類Student類。 2. 編寫一個簡單Java類Student類

public class Student {
// 1)包含兩個屬性sno(學號)和age(年齡),屬性全部封裝。
private String sno;
private int age;

// ① 提供一個兩參構造方法對屬性賦值,另外提供一個無參構造方法。
public Student(String sno, int age) {
this.sno = sno;
this.age = age;
}

public Student() {
}

// ② 提供一個返回信息的方法,方法名getInfo( ),返回兩個屬性的信息。
public void getInfo() {
System.out.println("學號: " + sno + ", 年齡: " + age);
}

// ③ 提供getter和setter方法。
public String getSno() {
return sno;
}

public void setSno(String sno) {
this.sno = sno;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}
}

閱讀全文

與簡單java類相關的資料

熱點內容
壓縮因子定義 瀏覽:966
cd命令進不了c盤怎麼辦 瀏覽:212
葯業公司招程序員嗎 瀏覽:972
毛選pdf 瀏覽:659
linuxexecl函數 瀏覽:727
程序員異地戀結果 瀏覽:374
剖切的命令 瀏覽:228
干什麼可以賺錢開我的世界伺服器 瀏覽:290
php備案號 瀏覽:990
php視頻水印 瀏覽:167
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328