java编程实例大全,java简单程序例子
其实java编程实例大全的问题并不复杂,但是又很多的朋友都不太了解java简单程序例子,因此呢,今天小编就来为大家分享java编程实例大全的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
java经典编程案例有哪些
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视频教程孙鑫Java无难事(全12CD)
上海交大 Java初级编程基础共25讲下载 avi格式
张孝祥Java课堂系列之 Tomcat入门(七讲 swf)
张孝祥Java课堂系列之 Servlet开发入门(九讲 swf)
张孝祥Java课堂系列之 HTTP协议详解(四讲 swf)
张孝祥Java课堂系列之 Web XML基础(四讲 swf)
J2EE视频教程中间件技术浙江大学胡晓军全24讲完整版下载
EJB技术及应用视频教程东北大学全26讲完整版 RMVB格式
J2EE开发IDE Eclipse视频教程全9CD完整版
Java视频教程即学即会java
Java编程初步傻瓜书
零基础学Java电子教程附随书光盘
数据结与算法 Java语言版
精通JBuilder 2005中文版高清PDF+随书光盘
程序天下:J2EE整合详解与典型案例电子教程+随书光盘
JSF JavaServer Faces in Action
Spring in Action(第二版)
Manning jQuery in Action
Spring In Action
AspectJ in Action
Hibernate In Action
Struts in Action
Lucene in Action
Wrox出版 Beginning Spring Framework 2
Java Extreme Programming Cookbook
Java Programming Cookbook
Beginning Java Objects
Building Java Enterprise App
Ant: The Definitive Guide
Better Faster Lighter Java
Hibernate Reference 3.1
Pragmatic Version Control using CVS
Pragmatic Project Automation
jQuery Reference Guide
Java 2核心技术卷1&卷2 CHM版
Wrox Professional Java JDK 6 Edition
Java 2宝典
侯捷java编程思想 PDF中文版
Learning Java(第三版)
The Java Language Specification
Beginning Java Programming for Dummies第二版
Java 2核心编程
Java How to Program(第六版)
Java All-In-One案头参考傻瓜书(第二版)
21天自学 Java 6(2007年5月更新出版) PDF
Java咖啡馆
Thinking in Java(第四版)
深入学习JFC SWING- Java基础类组件集
J2EE全实例教程
Java信息系统设计与开发实例(第二版)
Java优化编程
Effective Java
Java信息系统设计与开发实例(第二版)
Tricks of the Java Programming
Wrox Professional Java Native Interfaces with SWT JFace
Java Swing第二版 PDF文字版 O'Relliy出版
O'Reilly- Java Database Programming with JDBC
JDBC与Java数据库程序设计
Learning JQurey(2007年7月最新出版)
J2EE with BEA WebLogic Server
Pragmatic Unit Testing in Java with JUnit
Wiley出版 J2EE 1.4 Bible
J2EE设计开发编程指南
Java Web Services简明教程
O'Reilly Java and XML(第二版PDF)
O'Reilly Java and XML(第三版PDF)
Java技术XML高级编程
Java Reflection in Action [MANNING]
Java Puzzler(Java解惑)
Java Database Best Practices
Struts: The Complete Reference
Log4j The Complete Manual
Programming for the Java Virtual Machine
Expert One-on-One J2EE Design and Development
Expert One-on-One J2EE Development without EJB
JBoss- A Developer's Notebook
The Java Programming Language(第四版)
Professional Java Development with the Spring Framework
Core Java Server Faces第二版
精通Enterprise JavaBeans
Enterprise JavaBeans EJB第四版
J2EE应用与BEA WebLogic Server(第二版PDF)
O'Reilly Java Web Services
Ant权威指南
Ajax和Java框架高级编程
Java Web Services简明教程
Cross-Platform Web Services Using C# and Java
O'Reilly Ajax on Java
O'Reilly Java and XSLT
O'Reilly Java and XML Binding
O'Reilly Java and SOAP
Design Patterns Java Companion
J2EE Java黑客大曝光开发安全的Java应用程序
J2ME API速查手册
精通J2ME无线编程
J2ME开发大全
Beginning J2ME从入门到精通第三版
Beginning JBoss Seam从入门到精通
Beginning Hibernate从入门到精通
Java网页开发的艺术
Java编程高手
Java 5.0 Tiger程序高手秘笈
Java2网络协议技术内幕(附源码)
Using Enterprise JavaBeans 2
Java技术实用教程
企业级Java安全性(构建安全的J2EE应用)
Java语言集成开发环境Eclipse中文教程
NetBeans IDE 5.5企业版高级开发教程
Using Enterprise JavaBeans 2
Borland JBuilder Developer's Guide
Eclipse [O'Reilly]
Eclipse精要与高级开发技术
Code Generation in Action
Java 6 3D游戏开发
学习java的步骤是什么
就从基础开始说起
Javase
Java基础所包含的,Java零基础必备安装包、JavaSE301集、Java教程零基础2019、Java教程零基础2019(ava基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机等等)、XML、Tomcat服务器开发;其中Java零基础2019这视频教程系列可以去B站观看。搜索Java或者Java教程,第一个就是,杜老师讲的,比较细致。
JavaWeb前端教程
HTML、CSS、JavaScript、jQuery、Ajax;(包含讲义、课堂笔记、源码、工具等等,一应俱全。)
Java数据库
MySQL、Oracle、PLSQL、JDBC
JavaWeb
Eclipse快捷键与下载安装、Tomcat9配置和使用、JavaWeb开发基础、Servlet编程、JSPSession&Cookie、监听器、过滤器、文件上传和下载、Servlet3.0特性
JavaWeb项目
二手车、电商竞拍平台、EGOV项目、微信支付开发
Java流行框架
SSH之JDK动态代理、SSH之CGLIB代理、SSH之JUnit4、SSH之Log4j、SSH之Struts2、SSH之Spring4、SSH之Hibernate5、SSH框架整合技术、SSM之Adapter设计模式、SSM之SpringMVC、SSM之Spring4、SSM之MyBatis、SSM框架整合技术
前沿技术
IntelliJ IDEA、SpringBoot、linux系统安装教程、SVN、Maven、Redis、Dubbo
学生毕业设计
宿舍管理系统、库存管理系统、图书馆管理系统、学生成绩管理系统、医院分诊管理考试管理系统
王勇老师Java教程
Struts1、Struts2、SpringHibernate、EJB、DRP分销资源计划项目(这个教程系列比较经典,可以当做参考学习)
学习Java有以上教程就足够了,而这些学习资源皆可在“动力节点”下载到
OK,本文到此结束,希望对大家有所帮助。