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方向,需要学习许多框架和很多零碎的知识。反过来的话相对轻松点。
手机码字不容易。