
正文
适合java初学者的代码 适合新手的java编程软件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java新手,求完整的源代码
//都是从新手过来的,以下代码供参考
//1.
public class BankAccount {
private static String acctnum;
private static double money;
private static void showAcct() {
System.out.println("账号为: " + acctnum);
}
private static void showMoney() {
System.out.println("余额为: " + money);
}
public BankAccount(String acc, double m) {
this.acctnum = acc;
this.money = m;
}
public static void main(String[] args) {
BankAccount ba = new BankAccount("626600018888", 5000.00);
ba.showAcct();
ba.showMoney();
}
}
//2.
public class Triangle {
private static float a;
private static float b;
private static float c;
public Triangle(float a, float b, float c) {
this.a = a;
this.b = b;
this.c = c;
}
public static boolean judgeTriangle(float a, float b, float c) {
if ((a Math.abs(b - c) a b + c)
(b Math.abs(a - c) b a + c)
(c Math.abs(a - b) c a + b))
return true;
else
return false;
}
public float getCircumference() {
return this.a + this.b + this.c;
}
}
//3.
public class TestTriangle {
public static void main(String[] args) {
Triangle t = new Triangle(5.3f,7.8f,9.3f);
if(t.judgeTriangle(5.3f,7.8f,9.3f)){
System.out.print("能够成三角形,周长为: ");
System.out.printf("%9.2f",t.getCircumference());}
else
System.out.println("不能构成三角形");
}
}
相关问答
Q1: 求个200-1000行左右的JAVA代码,适合初学者看的。
这个需要建立一个数据库和配置数据源才能够正常保存游戏游戏记录
如果没有数据库适合java初学者的代码的话,执行起来没有问题,
但是在猜中之后,数据不能保存
而且会报跟数据库相关的错误。。。
不过对于初学来说,足够适合java初学者的代码了。。。
//猜数字游戏
//版本1.1
//作者:lymeng
//创建时间 2008/10/10
//最后修改时间 2008/10/14
import java.io.*;
import java.sql.*;
public class caishuzi
{
public static void main(String args[])
{
int suijishu; //产生的随机数
String name; //玩家的名字
int nandu=-1; //选择的难度
int caice=-1; //玩家所猜测的数字
int point=0; //记录玩家猜测的次数
int a; //判断是否保存信息成功
boolean fac=true;
String str;//用来判断是否启用适合java初学者的代码了秘籍
shuru sr=new shuru();
zhuanhuan zh=new zhuanhuan();
baocun bc=new baocun();
suijishu sjs=new suijishu();
System.out.print("请输入适合java初学者的代码你的名字适合java初学者的代码:");
name=sr.xinxi();
System.out.println("欢迎"+name+"来到猜数字的世界,请输入整数");
System.out.println("数字越大 难度越高!");
System.out.print("难度: ");
while(fac)
{
nandu=zh.zhuanhuan1(sr.xinxi());
if(nandu-1)
{
System.out.print("你选择的难度为:"+nandu);
fac=false;
}
else
{
System.out.println("请选择正确的难度");
System.out.print("难度: ");
}
}
suijishu=sjs.suiji(nandu);
while(!fac)
{
System.out.print("请输入你要猜测的数字: ");
str=sr.xinxi();
if(str.equals("lymeng"))
{System.out.println("正确数字是: "+suijishu);}
else
caice=zh.zhuanhuan1(str);
if(caice-1)
{
if(suijishu==caice)
{
System.out.println("恭喜你 猜对啦!");
point++;
//将玩家资料保存到数据库中
a=bc.charu(name,point,nandu);
if(a-1)
System.out.println("信息保存成功");
else
System.out.println("信息保存失败");
break;
}
else if(suijishucaice)
{
System.out.println("太小了!请重新输入!");
point++;
}
else
{
System.out.println("太大了!请重新输入!");
point++;
}
System.out.println("你已经猜测了"+point+"次");
}
else
{
System.out.println("请输入一个正确的数字");
}
}
}
}
//根据难度产生随机数
class suijishu
{
public int suiji(int a)
{
int realnum;
realnum=(int)(Math.random()*50*a);
return realnum;
}
}
//记录键盘得到的信息
class shuru
{
private String str;
public String xinxi()
{
try{
BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
str=bf.readLine();
str=str.trim();
}catch(Exception ex)
{System.out.println("出错啦笨蛋");}
return str;
}
}
//将键盘输入的字符转换为数字
class zhuanhuan
{
private int a;
public int zhuanhuan1(String str)
{
try{
a=Integer.parseInt(str);
return a;
}catch(Exception ex){return -1;}
}
}
class baocun
{
public int charu(String name,int point,int nandu)
{
int a=-1;
String sql;
Connection con=null;
PreparedStatement ps=null;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:caishuzi");
sql="insert into user(uname,cishu,nandu) values(?,?,?)";
ps = con.prepareStatement(sql);
ps.setString(1, name);
ps.setInt(2, point);
ps.setInt(3, nandu);
a=ps.executeUpdate();
//System.out.println("aaaaaaa");
ps.close();
con.close();
}catch(Exception ex)
{System.out.println("储存出错啦!");
ex.printStackTrace();
}
return a;
}
}
Q2: 给段最简单的java代码 让我新手看一下
最简单的java代码肯定就是这个了,如下:
public class MyFirstApp
{
public static void main(String[] args)
{
System.out.print("Hello world");
}
}
“hello world”就是应该是所有学java的新手看的第一个代码了。如果是零基础的新手朋友们可以来我们的java实验班试听,有免费的试听课程帮助学习java必备基础知识,有助教老师为零基础的人提供个人学习方案,学习完成后有考评团进行专业测试,帮助测评学员是否适合继续学习java,15天内免费帮助来报名体验实验班的新手快速入门java,更好的学习java!
Q3: 北大青鸟java培训:适合初学者入门的编程语言有哪些?
如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系。
但是事实上某些编程语言的确比其他语言要好学。
选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大的帮助。
下面是小编为大家总结出的5种最佳编程语言候选名单,排名不分先后。
1.Python当我们讨论第一门编程语言以及哪一门语言更加容易快速上手时,很容易会提到Python。
它是一种面向对象、解释型计算机程序设计语言,由GuidovanRossum于1989年底发明,第一个公开发行版发行于1991年,Python源代码同样遵循GPL(GNUGeneralPublicLicense)协议[1]。
Python语法简洁而清晰,具有丰富和强大的类库。
它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。
需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
Python不会教你非常基础的知识,但它的确可以教给你一些有用的东西,比如代码缩进、模块化,以及命名规范的重要性,可以在你学习或者使用其它编程语言时帮到你。
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
2.C/C++ C++是C的自然演化。
这两种语言大约分别起源于19世纪70年代和80年代早期。
C语言是大学里面教的第一门编程语言,是一门使用非常广泛,通用的编程语言,它深远地影响了其后的几乎每一种语言。
C++是另一种世界上最流行的编程语言,并且在今天仍旧广泛使用,从电脑游戏到办公软件。
C++比C更难学一些,虽然许多人认为不需要再从C学起了。
这是一个我们无法平息的争论。
关于C和C++的一件重要的事情是:它们都是计算机科学与编程最基础的语言。
如果你学习它们,它们会使你获益,即使你之后并不去使用这两种语言。
它们会使你洞察计算机科学和计算机编程的起源和基础。
如果你不旨在专业的编程,这对你来仍然可以学习一下。
因为学过它们的人都会说学会了C/C++后,在学习其他语言就会变得很轻松。
3.JavaScript JavaScript通常我们会把它和Java相混淆,但是两者根本没有一点关系。
它是一门脚本语言,在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。
因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。
它是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
它是Web的基础技术之一。
但它也存在于浏览器之外。
随着服务器的强壮,虽然程序员更喜欢运行于服务端的脚本以保证安全,但JavaScript仍然以其跨平台、容易上手等优势大行其道。
同时,有些特殊功能(如AJAX)必须依赖Javascript在客户端进行支持。
随着引擎如V8和框架如Node.js的发展,及其事件驱动及异步IO等特性,JavaScript逐渐被用来编写服务器端程序。
其语法大部分派生自C语言,如果你打算做任何形式的Web开发,学习JavaScript都是有必要的。
JavaScript比较容易学,使用浏览器即可运行,虽然它存在已经有一段时间了,但它正在迅速流行起来。
学习JavaScript的成就感很高,因为你马上就可以做一些Web程序了,这是大部分人学习编程的原因。
4.Java Oracle公司的Java是互联网历史最悠久、最坚挺和最具影响力的编程语言之一。
你可以在线上线下、各种平台、操作系统和设备应用的核心部分发现Java的身影。
它是一门极具特色的基于类、面向对象的编程语言,被设计为能够在尽可能多的平台上移植和运行。
出于这个原因,它也是世界上最流行的编程语言之一,如果你对编程感兴趣,Java非常具有学习价值。
Java的短板是由于其可移植性和适用性,它变得非常难以把握,并且难以有效和高效地编程。
Java从早期语言中继承了许多语法。
坚持首选Java作为第一门编程语言的学习者必须注意Java迫使你以程序员的方式思维——逻辑和分析式思考,并且真正把握计算机是如何处理信息的才行。
5、RubyRuby是一种简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,由计算机科学家松本行弘(MatsumotoYukihiro)于上个世纪90年代研发,这使得它成为广泛使用的最年轻的语言之一。
它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。
Ruby语言通常非常直观,按照编程人认为它应该的方式运行。
尽管这个语言本身是面向对象的,它也支持过程化、函数式和命令式编程,这也是造就了其非凡灵活性的因素之一。
它的设计理念就是减少编程时候的不必要的琐碎时间,令编写程序的人高兴,所以是一门非常适合初学者入门的语言。
Q4: 有哪些适合新手练手的Java项目
java语音是最流行也是使用最广泛的语音,前端后端都能写,当然市场的需求也是很大的
关于java练手项目大概有以下多种
1、BBS论坛系统(jsp+sql)
2、ERP管理系统(jsp+servlet)
3、OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR)
4、博客系统(struts+hibernate+spring)
5、车辆管理系统(struts+hibernate+spring+oracle)
6、家庭理财系统(java+applet)
7、教材订购系统(jsp+servlet+mysql)
8、酒店管理系统(jsp+servlet+mysql)
9、乐趣大型购物系统 v1.1(jsp+servlet+mysql)
10、聊天系统(java+applet)
11、内容管理系统(hibernate3+struts2+spring2)
12、图书管理系统(struts+hibernate+spring)
13、网上订餐系统(struts+spring+hibernate)
14、网上书城系统(Struts+Hibernate+Mysql)
15、网上书店系统(论文+jsp源程序)
16、项目申报系统(Struts2+Spring+Hibernate+Jsp+Mysql5)
17、学生成绩管理系统(SSH+MYSQL)
18、阳光酒店管理系统(javaapplet+SQL)
19、移动ssh项目(struts+spring+hibernate+oracle)
20、音乐网站(JSP+SERVLET)
关于适合java初学者的代码和适合新手的java编程软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







