「java系列编写」java系列语言
本篇文章给大家谈谈java系列编写,以及java系列语言对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA通常是用来编写什么程序的?
- 2、如何编写java程序
- 3、java程序是用什么软件编写的啊?
- 4、编写一个java程序
- 5、如何编写“Java程序”?
- 6、java编写程序,从键盘读入一系列字符串,排序后进行输出。
JAVA通常是用来编写什么程序的?
java一般用来编写如下的程序,如下:
使用java语言为基础,综合jsp、JavaScript、html、jqury等技术开发网站。
使用java为开发语言,编写手机应用程序,也就是adroid app。
使用java为底层语言,开发嵌入式程序。
如何编写java程序
新建java第一种方法:
1。首先右击鼠标,新建一个文本文档。
2。更改文本文档的后缀名为
.java
。注意文件名必须和类名相同。
如果你的电脑没有显示后缀名的话需要对电脑进行一定的设置。
3。打开计算机——组织——文件夹选项——查看——将隐藏文件夹选项取消勾选即可。
建议将这个选项取消勾选,有很多的恶意程序会侵入我们的电脑,取消勾选可以很好的查看病毒等文件的类型。
4。右击建好的文档,选择编辑即可进行java的编写。
在编写的时候我们有一定的格式,java语言的格式是为了我们日后更改程序方便而规定的,我们一定要遵循这种格式编写。
第二种方法:
1直接新建一个记事本文档,然后选择保存。
注意保存时额位置,不要等到保存完却找不到文件到哪了。
2在选择保存的窗口中输入后缀“.java”,然后保存即可。注意文件名必须和类名相同。
3同样右击文件,选择编辑即可在文件中进行编辑了。
前两个大括号之间回车,第二对大括号有一个间隔,直接按TAb键即可。
测试运行java程序:
打开运行命令,也可以直接在开菜单中输入CMD调用命令窗口。
你的文件保存在哪里就将你的文件目录输入到命令提示符窗口中,例如我的是D盘根目录,所以我输入“d:”。
编译java文件,生成class文件:
在命令提示符中输入“javac
文件名.java”,我的文件名为A,所以输入javac
A.java然后回车,等待编译。
运行文件:
继续输入“java
文件名”然后回车就可以运行我们写好的文件了。
java程序是用什么软件编写的啊?
JAVA编程常用的软件:
1、Eclipse:
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
2、MyEclipse:
MyEclipse是Eclipse的升级版,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,提供免费版和收费版。被誉为最好用的Java IDE之一。
MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。
3、IntelliJ IDEA:
IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一,与MyEclipse齐名。
它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。
4、NetBeans:
NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows、Mac、Linux和Solaris中运行。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序。
5、BlueJ:
BlueJ是一款支持Java编程语言的集成开发环境(IDE)。它原本是为了教育目的而开发的,同时也适合于那些想做小型软件开发的开发人员。它的运行需要JDK(Java开发工具包)的帮助。BlueJ主要是为面向对象的程序设计教学而开发的,因此它的设计不同于其他的开发环境。
参考资料来源:百度百科-BlueJ
参考资料来源:百度百科-IntelliJ IDEA
参考资料来源:百度百科-Netbeans
参考资料来源:百度百科-eclipse
参考资料来源:百度百科-MyEclipse
编写一个java程序
public class Teacher extends Person {
String department;
String major;
public Teacher(String name,int age,String department,String major) {
super.name = name;
super.age = age;
this.department = department;
this.major = major;
}
public String getDepartment() {
return this.department;
}
public String getMajor() {
return this.major;
}
public void setDepartment(String s) {
this.department = s;
}
public void setMajor(String s) {
this.major = s;
}
public String toString() {
return "name : " + this.name + " age : " + this.name + " deparetment :"
+ this.department + " major : " + this.major;
}
}
class Person {
String name;
int age;
public Person() {
}
}
public class Ex5 {
public static void main(String[] agrs) {
Teacher zhangsan = new Teacher("zhangsan",20,"computer","software");
Teacher lisi = new Teacher("lisi",20,"computer","software");
//set lisi's age;
lisi.age = zhangsan.age * 5 / 6;
System.out.println(zhangsan.age - lisi.age);
System.out.println("zhangsan's info" + zhangsan.toString() +
"\nlisi's info" + lisi.toString());
}
}
**************output**********************
D:\vim_directoryjava Ex5
4
zhangsan's infoname : zhangsan age : zhangsan deparetment :computer major : software
lisi's infoname : lisi age : lisi deparetment :computer major : software
//测试成功
如何编写“Java程序”?
代码已经编译通过\x0d\x0a\x0d\x0aimport java.util.*;\x0d\x0apublic class MainClass_StudentInfor{\x0d\x0a public static void main(String args[]){\x0d\x0a boolean e=true;\x0d\x0a Student stu=new Student();\x0d\x0a Scanner sc=new Scanner(System.in);\x0d\x0a while(e){\x0d\x0a System.out.println("\t\t\t\t\t*********欢迎进入学生信息系统*********\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t********** 1:录入学生的信息********\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********2:输出信息**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********3:求总分****************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********4求均分*****************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********5:成绩排序**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********6:检索成绩**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********7:求最大值和最小值**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********8:结束程序 ***************\t\t\t\t\t");\x0d\x0a try{\x0d\x0a byte b=sc.nextByte();\x0d\x0a switch(b){\x0d\x0a case 1:\x0d\x0a stu.inputInfo();break;\x0d\x0a case 3:\x0d\x0a stu.getSum();break;\x0d\x0a case 4:\x0d\x0a stu.getAver();break;\x0d\x0a case 2:\x0d\x0a stu.printInfo();break;\x0d\x0a case 5:\x0d\x0a stu.sort();break;\x0d\x0a case 6:\x0d\x0a stu.index();break;\x0d\x0a case 7:\x0d\x0a stu.indexBL();break;\x0d\x0a case 8:\x0d\x0a e=false;\x0d\x0a }\x0d\x0a }\x0d\x0a catch(NullPointerException f){\x0d\x0a f.printStackTrace(); \x0d\x0a System.out.println("请正确操作");\x0d\x0a }\x0d\x0a }\x0d\x0a }\x0d\x0a}\x0d\x0a\x0d\x0aenum Sex{\x0d\x0a 男,女\x0d\x0a}\x0d\x0aclass Student{\x0d\x0a int number;\x0d\x0a Sex a;\x0d\x0a String name;\x0d\x0a float sum=0;\x0d\x0a float average;\x0d\x0a float score[];\x0d\x0a String subject[]={"高数","英语","C语言"};\x0d\x0a void inputInfo(){//录入学生基本信息\x0d\x0a Scanner sc=new Scanner(System.in);\x0d\x0a System.out.println("请输入学号 :");\x0d\x0a number=sc.nextInt();\x0d\x0a System.out.println("请输入姓名 :");\x0d\x0a name=sc.next();\x0d\x0a System.out.println(" 请输入性别 1:男,2:女");\x0d\x0a int x=sc.nextInt();\x0d\x0a if(x==1)\x0d\x0a {\x0d\x0a a=Sex.男;\x0d\x0a }\x0d\x0a else\x0d\x0a {\x0d\x0a a=Sex.女;\x0d\x0a }\x0d\x0a System.out.println("请输入高数,英语,c语言的成绩:");\x0d\x0a score=new float[3];\x0d\x0a for(int i=0;iSystem.out.println(subject[i]+":"+score[i]);\x0d\x0a }\x0d\x0a }\x0d\x0a void getSum(){\x0d\x0a for(int i=0;i for(int i=0;i boolean n=true;\x0d\x0a while(n){\x0d\x0a Scanner sc=new Scanner(System.in);\x0d\x0a System.out.println("请输入,1检索开始,2检索结束");\x0d\x0a int m=sc.nextInt();\x0d\x0a switch(m){\x0d\x0a case 1:\x0d\x0a System.out.println("请输入您要查找那门课的成绩0:高数;1:英语:2:C语言");\x0d\x0a Scanner sc1=new Scanner(System.in);\x0d\x0a int c=sc1.nextInt();\x0d\x0a System.out.println(subject[c]+score[c]);\x0d\x0a System.out.println("您是否还要查找其他科目的成绩");\x0d\x0a break;\x0d\x0a case 2:\x0d\x0a n=false;\x0d\x0a }\x0d\x0a }\x0d\x0a } \x0d\x0a void indexBL(){\x0d\x0a float biggest=0;\x0d\x0a float lowest=100;\x0d\x0a for(int i=0;i if(biggest biggest=score[i];\x0d\x0a }\x0d\x0a if(lowest=score[i]){\x0d\x0a lowest=score[i];\x0d\x0a }\x0d\x0a }\x0d\x0a System.out.println("该生的最高成绩是"+biggest);\x0d\x0a System.out.println("该生的最低成绩是"+lowest);\x0d\x0a }\x0d\x0a}
java编写程序,从键盘读入一系列字符串,排序后进行输出。
java.util.Scanner sc = java.util.Scanner(System.in);
String[] arr = new String[5];
System.out.println("请输入5个字符,每个回车结束");
for(int i = 0; i arr.length; i++){
arr[i] = sc.next();
}
//排序
java.util.Arrays.sort(arr);
//输出排序后的数组
System.out.println(java.util.Arrays.toString(arr));
java系列编写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java系列语言、java系列编写的信息别忘了在本站进行查找喔。
发布于:2022-11-29,除非注明,否则均为
原创文章,转载请注明出处。