Java语言程序设计基础篇
导语:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。下面我们来看看Java语言程序设计基础篇,希望对大家有所帮助。
1.1(显示三条消息)
package demo11;
public class demo01 {
public static void main(String[] args){
tln("Welcome to Java");
tln("Welcome to Computer Science");
tln("Programming is fun");
}
}
.1.2(显示五条信息)
package demo11;
public class demo02 {
public static void main(String[] args){
tln("Welcome to Java");
tln("Welcome to Java");
tln("Welcome to Java");
tln("Welcome to Java");
tln("Welcome to Java");
}
}
1.3(显示图案)
package demo11;
public class demo03 {
public static void main(String[] args){
tln(" J A V V A ");
tln(" J A A V V A A");
tln("J J AAAAA V V AAAAA");
tln(" JJ A A V A A");
}
}
1.4(打印表格)
package demo11;
public class demo04 {
public static void main(String[] args){
tln("a a^2 a^3");
tln("1 1 1");
tln("2 4 8");
tln("3 9 27");
tln("4 16 64");
}
}
1.5(计算表达式)
package demo11;
public class demo05 {
public static void main(String[] args){
double a=(9.5*4.5-2.5*3)/(45.5-3.5);
tln(a);
}
}
1.6(数列求和)
package demo11;
public class demo06 {
public static void main(String[] args){
int sum=0;
for(int i=1;i<=9;i++){
sum+=i;
}
tln(sum);
}
}
1.7(近似求P)
package demo11;
public class demo07 {
public static void main(String[] args){
double a=4*(1-(1.0/3)+(1.0/5)-(1.0/7)+(1.0/9)-(1.0/11));
double b=4*(1-(1.0/3)+(1.0/5)-(1.0/7)+(1.0/9)-(1.0/11)+(1.0/13));
tln(a);
tln(b);
}
}
1.8(圆的面积和周长)
package demo11;
public class demo08 {
public static void main(String[] args){
double radius=5.5;
double perimeter =2*radius*;
double area=radius* radius*;
tln("该圆的周长为:"+perimeter+",面积为:"+area);
}
}
1.9(矩形的'面积和周长)
package demo11;
public class demo09 {
public static void main(String[] args){
double width=4.5;
double height=7.9;
double area=width*height;
tln(area);
}
}
1.10(以英里计的平均速度)
package demo11;
public class demo10 {
public static void main(String[] args){
int time=45*60+30;
double distance=14;
tln("每英里速度为:"+(distance/time)*60/1.6+"");
}
}
1.11(人口估算)
package demo11;
public class demo11 {
public static void main(String[] args){
int mCurrentPeoPle=312032486;
final int ALL_OF_TIME=5*365*24*60*60;
//出生人口
int mBirthPeople=ALL_OF_TIME/7;
//死亡人口
int mDeathPeople=ALL_OF_TIME/13;
//移民人口
int mMigrate=ALL_OF_TIME/45;
int mAllPeople=(mCurrentPeoPle+mBirthPeople+mMigrate)-mDeathPeople;
tln(mAllPeople+",五年共生长了"+(mAllPeople-mCurrentPeoPle)+",人口");
}
}
1.12(以公里计的平均速度)
package demo11;
public class demo12 {
public static void main(String[] args){
int time=100*60+35;
double distance=24;
tln("每公里速度为:"+(distance/time)*60*1.6);
}
}
1.13(代数:求解2X2线性方程)
package demo11;
public class demo13 {
public static void main(String[] args){
double a=3.4;
double b=50.2;
double c=2.1;
double d=0.55;
double e=44.5;
double f=5.9;
int x=(int)((e*d-b*f)*100/(a*d-b*c));
int y=(int)((a*f-e*c)*100/(a*d-b*c));
tln("3.4x+50.2y=44.52.1x+0.55y=5.9方程解是:"
+ "x:"+x/100.00+",y="+y/100.00);
}
}
-
Java编程语言初学者入门课程
初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。希望对您有所帮助!更多内容请关注应届毕业生考试网!一、先明白了解什么是Java的四个方面。初学者先弄清这些Java的基本概念也是必不可少的...
-
21个java基本知识点
本文主要是一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。1.JVM相关(包括了各个版本的特性)对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很...
-
2017年计算机java提分练习题
学习必须如蜜蜂一样,采过许多花,这才能酿出蜜来。以下是小编为大家搜索整理的2017年计算机java提分练习题,希望对大家有所帮助!更多精彩内容请及时关注我们应届毕业生考试网!1).下列关于for循环和while循环的说法中哪个是正确的?e循环能实现的操作,for循环都能实现...
-
关于java如何配置MyEclipse Maven环境具体方法
虽然我的大部分项目已经迁到Idea上去了,但是在写部分小的测试程序的时候还是习惯性的会点开MyEclipse。之前使用第三方库的时候我会习惯的下载jar包,然后buildpath导入,但是在idea中貌似通过配置maven依赖更方便,于是我在MyEclipse中也想使用来导入依赖,在尝试的过...