java編程的記事本:
import java.util.*;
public class JieChengExample
{
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
int n,sum;
Jiecheng jie=new Jiecheng();
System.out.print("輸入n的值:");//輸入有幾個階乘相加
n=input.nextInt();
sum=0;
for(int i=1;i<=n;i++)
{
sum=sum+jie.jiecheng(i);//這是n個階乘相加
}
System.out.println("1!+2!+3!+....+n!的和是:"+sum);
}
}
class Jiecheng
{
public int jiecheng(int temp)//算階乘的方法
{
int sum=1;
for(int i=1;i<=temp;i++)
{
sum=sum*i; //計算階乘
}
return sum;//將一個階乘返回
}
}
2.java賽馬游戲:
import java.util.Random;
public class Test {
public static void main(String[] args) {
Competition c = new Competition();
Thread T = new Thread(c);
T.start();
}
}
class Competition implements Runnable{
int red = 0;
int green = 0;
int Speed [] = new int [2];
Competition(){
}
public void run(){
Random r = new Random();
for(int a= 0;a<500;a++){
for(int j = 0;j<2;j++){
Speed[j] = r.nextInt(2);
red = red + Speed[j];
Speed[j] = r.nextInt(2);
green = green + Speed[j];
}
System.out.println("red的速度為"+red);
System.out.println("green的速度為"+green);
while(red >=500 || green>=500){
if(red >=500){
System.out.println("red先抵達終點線");
}
if(green >= 500){
System.out.println("green先抵達終點線");
}
if(green ==500 && red ==500 ){
System.out.println("兩個同時到達");
}
return;
}
}
/* if(red >green){
System.out.println("Redwin"+red);
}
if(red<green){
S...import java.util.Random;
public class Test {
public static void main(String[] args) {
Competition c = new Competition();
Thread T = new Thread(c);
T.start();
}
}
class Competition implements Runnable{
int red = 0;
int green = 0;
int Speed [] = new int [2];
Competition(){
}
public void run(){
Random r = new Random();
for(int a= 0;a<500;a++){
for(int j = 0;j<2;j++){
Speed[j] = r.nextInt(2);
red = red + Speed[j];
Speed[j] = r.nextInt(2);
green = green + Speed[j];
}
System.out.println("red的速度為"+red);
System.out.println("green的速度為"+green);
while(red >=500 || green>=500){
if(red >=500){
System.out.println("red先抵達終點線");
}
if(green >= 500){
System.out.println("green先抵達終點線");
}
if(green ==500 && red ==500 ){
System.out.println("兩個同時到達");
}
return;
}
}
/* if(red >green){
System.out.println("Redwin"+red);
}
if(red<green){
System.out.println("Greenwin"+green);
}
if(red == green){
System.out.println("equal");*/
JAVA的介紹:
Java是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。Java技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
『貳』 Java編程手記 從實踐中學習Java pdf
找書嗎
http://www.wqbook.com/ebooks/20101227/051042-01_Output/web/flipviewerxpress.html這個頁面可以看 下載的沒找到 也不買本吧
『叄』 JAVA編程,要十分詳細,給高分
張小喜告別996 實現高效編程 減少開發壓力 開啟Java高效編程之門(完整版高清視頻)網路網盤
鏈接: https://pan..com/s/1kKaGzsXHu3Cy7MqvIY7r3g
若資源有問題歡迎追問~
『肆』 java編程(寫出程序代碼)
publicclassTest{
publicstaticvoidmain(String[]args){
//定義數組
int[][]array=newint[5][6];
//生成隨機數初始化數組
for(inti=0;i<array.length;i++){
for(intj=0;j<array[i].length;j++){
array[i][j]=(int)(40*Math.random())+10;
}
}
//輸出數組
for(inti=0;i<array.length;i++){
for(intj=0;j<array[i].length;j++){
System.out.print(array[i][j]+" ");
}
System.out.println();//換行
}
}
}
『伍』 簡單的JAVA編程例子
public class asd{
public static void main(String argv[]){
String a="hello",b="world";
System.out.println(a+' '+b);
}
}
『陸』 學JAVA,沒有基礎,好學嗎
學習Java從面向對象的編程思想開始,Java面向對象的三大特點是封裝,多態,繼承。然後一點點確立自己去學什麼,數據運算,程序邏輯,面向對象的程序設計,簡單數據結構,異常處理,多線程等等 望採納!
『柒』 JAVA編程 詳細
Student 類:
public class Student {
public String name;
private String sex;
private int height;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
}
HeightAvg 類:
import java.util.ArrayList;
import java.util.List;
public class HeightAvg {
public static int getAvg(List<Student> studentList) {
int avgValue = 0;
int sumValue = 0;
int countNum = 0;
countNum = studentList.size();
for (int i = 0; i < countNum; i++) {
sumValue = sumValue + studentList.get(i).getHeight();
}
if (countNum == 0) {
avgValue = 0;
} else {
avgValue = sumValue / countNum;
}
return avgValue;
}
public static void main(String[] args) {
List<Student> studentList = new ArrayList<Student>();
Student student1 = new Student();
student1.setHeight(10);
Student student2 = new Student();
student2.setHeight(20);
Student student3 = new Student();
student3.setHeight(30);
Student student4 = new Student();
student4.setHeight(40);
studentList.add(student1);
studentList.add(student2);
studentList.add(student3);
studentList.add(student4);
int avgValue =getAvg(studentList);
System.out.println(avgValue);
}
}
『捌』 適合JAVA初學者的書
我推薦:Java編程手記內 容 簡 介
本書基於Java SE平台,從初學者的角度出發,通過通俗易懂的語言、豐富的實例、細膩的講解,由淺入深、循序漸進地全面介紹了Java語言的基礎知識和常用開發技術。本書講解時多用類比、對比等寫作手法,並配合大量圖示和實例,對難點給出了必要提示。書中的所有知識點對應具體的編程實例,並對實例代碼給出了詳細注釋,便於讀者一邊學習一邊動手實踐,既可以提高動手能力,也可以激發學習興趣。另外,本書提供了大量的企業筆試和面試題,便於讀者了解行業面試和筆試的特點,從而順利應聘。
本書21章,分為4篇。第1篇介紹了Java的發展歷程、基礎語法、流程式控制制、數組、方法和字元串;第2篇介紹了Java面向對象編程中類和對象的實現。第3篇介紹了Java應用程序設計,涵蓋異常處理、I/O、多線程、常用類庫、泛型、集合、枚舉、反射機制、資料庫編程和網路編程等;第4篇實戰開發介紹了Java圖形界面開發及Eclipse開發工具的使用,最後通過一個項目案例介紹了Java界面開發和資料庫設計。
本書配1張DVD光碟,內容為本書配套教學視頻及源代碼。另外,光碟中還贈送了大量的Java開發範例、模塊及項目案例的源代碼和教學視頻。
本書非常適合作為Java編程初學者的參考書,也適合Java程序員作為案頭必備的手冊,對於大中專院校的學生,本書也是一本不可多得的詳解教程。
『玖』 JAVA編程,很簡單的。求詳細!
public class A{
public A(){
System.out.println("show message")
}
public A(String str){
System.out.println("show message"+str)
}
public static void main(String[] args){
A a = new A();
}
}
『拾』 java編程怎麼編
建議學習web方向。
有兩方面:1,安卓系統是挺火,但是誰知道能火到什麼時候呢,一個手機系統不知道能火多久,塞班當年那麼狂,7年以後也就完了。
2,如果以後安卓不行了的話想轉web方向,需要學習許多框架和很多零碎的知識。反過來的話相對輕松點。
手機碼字不容易。