java在線編程
1.
public class Student {
private String name;
private String number;
private int age;
private boolean sex;
private double score;
public Student(String name ,int age,boolean sex,double score){
this.name=name;
this.age=age;
this.sex=sex;
this.score=score;
}
public String show(){
return name+age+sex+score;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public boolean isSex() {
return sex;
}
public void setSex(boolean sex) {
this.sex = sex;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}
2.
public class TestFood {
public static void main(String[] args) {
Cake c = new Cake(12);
Banana b = new Banana();
c.tast();
b.tast();
}
}
abstract class Food {
public void tast() {
System.out.println("this is food!");
}
public int weight;
}
class Cake extends Food {
public Cake() {
}
public Cake(int weight) {
this.weight = weight;
}
public void tast() {
System.out.println("this is a cake!");
}
}
class Banana extends Food {
public void tast() {
System.out.println("this is a banana!");
}
}
B. 有沒有能夠在線java編程的網站
沒有的, java編程需要虛擬機,而虛擬機佔用很多內存的。所以網上編程不行的
C. 學習JAVA編程首先從哪裡開始學習啊
目前有很多自學的網站可以學習編程技術,從前端到後端的各種開發技術品類很豐富。當然您問到,可以在哪裡學習JAVA,這樣的在線學習網站特別的多,比如慕課網,比如菜鳥編程,個人覺得,如果是入門的話,可以看看菜鳥編程這個在線學習的網站,裡面從環境安裝到每個知識點,都講的還比較淺顯易懂。當然不限於以上在線學習平台。
如果要學好一門編程語言,你還得多多逛技術論壇,多看看開源社區,學習一些公開課和視頻的教程,然後再結合一些實際的小項目練練手,強化理解學習的理論知識,畢竟理論最後要落地才能產生價值。
D. 網上在線自學Java怎麼學
學好Java技術不僅需要足夠的耐力和不懈的努力,還需要有適合自己的學習規劃路線,這樣才能做到有條不紊。下面給大家分享一下系統的Java學習路線:
學Java的目的是為了就業,再給大家分享一些面試心得及經驗:
面試前一定要多刷面試題。除了項目經理講到的高頻率面試題要弄清楚、弄明白外,自己也要盡可能在網上找一些其他題,大量刷面試題沒毛病。
Java基礎很重要。面試官面試時都非常重視Java基礎,平時在學習中多查漏補缺,重視基礎學習,不懂就問。
項目經驗很加分。多找一些實戰項目,不僅可以查漏補缺,鞏固基礎,還可以提升技能,增強綜合能力。
學習Java前沿技術。比如分布式、微服務架構等。
E. 急求!!!!在線等JAVA編程
Person.java:
public class Person {
private int id;
private String name;
private int age;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "[" + this.id + "]-" + this.name + "-" + this.age;
}
}
F. java編程題在線等
將輸入的字元串轉換成char數組,利用a~z和A~Z在ASCII編碼中的連續性,可以比較容易的實現,以下僅供參考:
importjava.util.Scanner;
publicclassTest_10{
publicstaticint[]getNumbers(Stringstr){
char[]ars=str.toCharArray();
int[]nums=newint[26];
for(charar:ars){
//A~Z
if(ar>=65&&ar<=90){
nums[ar-65]++;
}
//a~z
if(ar>=97&&ar<=122){
nums[ar-97]++;
}
}
returnnums;
}
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("Pleaseentry:");
Stringstr=sc.nextLine();
int[]nums=Test_10.getNumbers(str);
Stringformat="(%s)Number=%d%n";
for(inti=0,len=nums.length;i<len;i++){
if(nums[i]!=0){
System.out.format(format,(char)(i+65),nums[i]);
}
}
sc.close();
}
}
G. 用Java編程,該怎麼編程急,在線等 某電信公司設計了一個手機話費套餐,見下表:
importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStreamReader;
/**
*bysleest2017/03/20
*/
publicclassAnswer{
publicstaticvoidmain(String[]args)throwsIOException{
BufferedReaderreader=newBufferedReader(newInputStreamReader(System.in));
System.out.print("");
System.out.println();
//eg.250.5
System.out.println("TeleLong(min):");
doubletelMin=newDouble(reader.readLine());
//eg.98
System.out.println("MsgCount(piece):");
intmsgCount=newInteger(reader.readLine());
//eg.50
System.out.println("DataSize(M):");
doubledataSize=newDouble(reader.readLine());
doubletelFreight=(Math.max(Math.ceil(telMin),250)-250)*0.25;
doublemsgFriehgt=(Math.max(msgCount,100)-100)*0.1;
doubledataFriehgt=(Math.max(dataSize,50)-50)*0.3;
doublefixFreight=58d;
System.out.println();
System.out.printf("{Totalfee%.2f}=[fix,%.2f]+[tel,%.2f]+[msg,%.2f]+[data,%.2f]",
fixFreight+telFreight+msgFriehgt+dataFriehgt,fixFreight,telFreight,msgFriehgt,dataFriehgt);
}
}
簡單測試:
H. 求在線的java編程高手幫我寫下下面這個程序 給我幫幫忙啊 要交了 謝謝了。。。。!
=我給你寫一個。從上往下類依次為:
1.描述一個矩形,包含有長、寬兩種屬性,和計算面積方法
public class Rectangle {
float width, height;
public float getArea() {
return width * height;
}
/**
* 改變矩形的大小
*
* @param w
* 寬度
* @param h
* 高度
*/
public void resize(float w, float h) {
width = w;
height = h;
}
}
2.繼承自矩形類,同時該類描述長方體,具有長、寬、高屬性,和計算體積的方
法
public class RectangleService extends Rectangle {
float width, height, gao;
Rectangle rectangle;
public void resize(float w, float h) {
// TODO Auto-generated method stub
rectangle.width = w;
rectangle.height = h;
}
public float getVolume() {
return rectangle.getArea() * gao;
}
/**
* @return the width
*/
public float getWidth() {
return width;
}
/**
* @param width
* the width to set
*/
public void setWidth(float width) {
this.width = width;
}
/**
* @return the height
*/
public float getHeight() {
return height;
}
/**
* @param height
* the height to set
*/
public void setHeight(float height) {
this.height = height;
}
/**
* @return the gao
*/
public float getGao() {
return gao;
}
/**
* @param gao
* the gao to set
*/
public void setGao(float gao) {
this.gao = gao;
}
/**
* @return the rectangle
*/
public Rectangle getRectangle() {
return rectangle;
}
/**
* @param rectangle
* the rectangle to set
*/
public void setRectangle(Rectangle rectangle) {
this.rectangle = rectangle;
}
}
3.測試類
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Rectangle r1 = new Rectangle();
r1.resize(4.0F, 3.0F);
RectangleService r2 = new RectangleService();
r2.setGao(2.0F);
r2.setRectangle(r1);
System.out.println("矩形1的面積:" + r1.getArea());
System.out.println("矩形1的體積:" + r2.getVolume());
}
}
I. 學習Java編程手機可以嘛
可以的,不過只能局限於理論知識及別人實踐操作的學習,具體自己的實踐還是建議電腦好,這樣更方便學習。
一般JAVA對應的編譯環境一般只有在電腦上的,其次手機內存之類的太小,運行等不太方便。
J. java可以線上學習嗎聽說什麼博學谷之類的
計算機編程開發行業一直是比較熱門的行業,想選擇學習一門計算機編程,首先要找到適合自己的方向。只要努力去學,有足夠的意志力,找一個合適的平台,系統的學習一下,還是會有很大的收獲。
如果你想要專業的學習編程開發,更多需要的是付出時間和精力,一般在2w左右。應該根據自己的實際需求去實地看一下,先好好試聽之後,再選擇適合自己的。只要努力學到真東西,前途自然不會差。