当前位置:首页 » 编程语言 » java基础程序

java基础程序

发布时间: 2022-04-20 18:03:20

java基础程序谁能给俺写一下

这样行么
package test2;
public class Person {
String strName; //姓名
int nAge; //年龄
public Person(String name,int age){
strName = name;
nAge = age;
}
public void setnAge(int nAge) {
this.nAge=nAge;
}
public int getnAge() {
return nAge;
}
public void setstrName(String strName) {
this.strName=strName;
}
public String getName() {
return strName;
}
public void showInfo(){
System.out.println("我叫"+strName+"是个普通人");
}
}
class student extends Person{
String sclname;
public student(String name, int age) {
super(name, age);
}
public String setname() {
return sclname;
}
public void getname(String sclname) {
this.sclname=sclname;
}
public void showInfo(){
System.out.println("我叫"+strName+"我是个学生");
}
}

⑵ JAVA基础程序设计

题目1:
import java.util.Scanner; /** * 题目1:编写JAVA应用程序,比较命令行中给出的字符串是否相等,并输出比较的结果。 * @author Retror * */public class TestEqual { public static String str[]=new String[2]; public static void main(String[] args) { Scanner scan=new Scanner(System.in); for(int i=0;i<str.length;i++){ str[i]=scan.nextLine(); } if(str[0].equals(str[1])){ System.out.println("相等"); }else{ System.out.println("不相等"); } }}

运行效果:
asddsa不相等

题目2:
import java.util.Scanner; /** * 题目2:编程统计用户从键盘输入的字符串所包含的字母、数字、其他字符的个数 * @author Retror * */public class CountStr { public static int numCount; public static int strCount; public static int otherCount; public static void main(String[] args) { Scanner scan=new Scanner(System.in); String str=scan.nextLine(); char chs[]=str.toCharArray(); for(int i=0;i<chs.length;i++){ if(chs[i]<=57&&chs[i]>=48){ numCount++; }else if((chs[i]<=122&&chs[i]>=97)||(chs[i]<=90&&chs[i]>=65)){ strCount++; }else{ otherCount++; } } System.out.println("字母个数:"+numCount); System.out.println("数字个数:"+strCount); System.out.println("其他字符个数:"+otherCount); }}

运行效果:
123qqsda sdas字母个数:3数字个数:9其他字符个数:1

希望能帮到你,望采纳。

⑶ Java基础有哪些

java是目前主流的编程语言,我有全套java视频课资料,可以发给你自学。

java学的内容主要有:

①JAVA编程基础(基础语法、面向对象、和谐特性等)

②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)

③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)

④项目实训

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。

⑷ java基础都有那些

一、标识符

java对各种变量、方法和类等要素命名时使用的字符序列成为标识符;通俗点,凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则

1.标识符命名规则:

1)标识符由字符、下划线、美元符或数字组成。

2)标识符应以字符、下划线、美元符开头

3)java标识符大小写敏感,长度无限制

4)约定俗成,java标识符选取应该注意“见名知意”且不能与java语言的关键字(eclipes中带颜色的基本都是关键字)重名

⑸ java的基础知识有哪些

根据我当初学习的资料整理了一下:
变量、运算符和表达式、扫描仪和随机器、判断语句、循环语句、数组、面向对象、封装、继承、多态、抽象类和接口、内部类、异常、包装类和String、堆栈、集合、Swing图形界、IO流、序列化、多线程、数据库。

⑹ java基础知识有那些

基础语法:
jdk的安装和环境配置,
变量和常量,
条件判断语句,
循环语句,
循环控制语句
方法和数组:
方法的定义和调用,
方法的重载和递归操作,
数组的定义和初始化,
数组的遍历和常见的方法调用
面向对象:
类的定义和对象的创建,
对象的实例化流程,
抽象,
封装,
继承,
多态思想,
接口的设计和实现
异常和常用类:
异常机制和异常体系,
try-catch语句,
throw和throws关键字,
自定义异常,
String,
StringBuffer,
StringBuilder类,
System,
Runtime类,
Math,
Random,
BigDecimal类
多线程:
并行和并发,
进程和线程,
线程的启动方式,
线程安全的处理方式,
同步锁和死锁的概述,
线程的生命周期和状态,
联合线程和后台线程,
线程优先级和线程礼让和定时器
集合框架:
ArrayList和LinkedList,
HashSet和TreeSet,
LinkedHashSet,
Comparable接口和Comparator接口,
HashMap和TreeMap,
LinkedhashMap,
泛型的定义和使用
IO和网络编程:
File类的基本使用,
FilenameFilter接口的使用,
IO流的体系结构,
字节流和字符流的使用,
缓冲流,标准流,打印流,转换流,数据流,管道流,对象流,
对象序列化和发序列化,
字符编码和解码,
Properties类加载资源,
RandomAccessFile类,
NIO操作,
网络概述和分层模型,
网络三要素,
TCP和UDP协议和编程

⑺ JAVA 基础程序

在楼上的基础上改进

int[] money = { 500, 200, 100, 50, 20, 10, 5, 2, 1 };//以分为单位的各种零钱double也可以
int i = 145;//需要找零的数目
while (i != 0) {
for (int n = 0; n < money.length; n++) {
if (i >= money[n]) {
i -= money[n];
System.out.println("找零" + money[n] / 100.0 + "元");
n = 0;
}
}
}

在System.out.println("找零" + money[n] / 100 + "元");中的
/ 100 改为 /100.0 //否则整形除以整形还是整形。
接着换行加上
n = 0;//避免可重复大面额时因已经跳过而由多张小面额的代替而达不到最少张的要求

⑻ 自学 Java 怎么入门

自学的困难就是,不知道该从哪里开始,才怎么学,没有一个系统的学习路径,现在黑马程序员最新上线了java学习路线图,非常好的解决了一个难题,可以去搜索看一下。

一、java基础

学习任何一门编程语言,首先要学习的是基础语法,开启Java学习的第一步,当然就是深入掌握计算机基础、编程基础语法,面向对象,集合、IO流、线程、并发、异常及网络编程,这些我们称之为JavaSE基础。当你掌握了这些内容之后,你就可以做出诸如:电脑上安装的迅雷下载软件、QQ聊天客户端、考勤管理系统等桌面端软件。

⑼ java初学者怎么入门

学习JAVA应该从哪一部开始很多人都很迷茫,下面是我整理的学习路线和方向一共四点。希望对你有帮助!

①【学习语言基础】

很显然,掌握语言基础是第一步。如果你不了解基础知识,那么你就不知道自己是否做错了或者接下来该怎么做。当然,这并不是要求你把所有的基础知识都记住,比如所有的 Java关键字、核心概念或者基本编码技术等。

②【开始编写一些小程序】

如果你确信自己对大多数的基础知识和概念足够熟悉,并且能够以某种方式将它们联系起来,那么你就可以进行下一步了,你可以开始尝试编写一些非常基本的 Java 程序,比如打印 hello world、实现简单的加减法,等等。

③【 使用 Java API 编写高级程序】

当你完成了大部分的基础程序编写,并且掌握了基本的编程技巧之后,就可以进行下一步了。我会建议你努力学习 Java 集合和 Java IO 内部的 API。你需要熟悉这些 API 提供的各种类和接口,并利用它们来创建程序。需要注意的是,你应该查找已经存在的 API 和方法来实现功能,而不是自己实现这些逻辑。你的任务是熟悉这些 API,因此你只能够在这些已有的 API 中寻求解决方案。

④【编写桌面程序和 Web 应用】

通过这一步的学习,面对任何 Java 面试你都能够信心满满,当你讨论 Java 相关的话题时也能够充满自信。你需要至少编写一个 Java 桌面或者 GUI 应用程序,比如计算器,然后再编写一个 Web 应用程序,比如医院管理程序。在前面的学习中,你已经掌握了最基本的 Java 知识,现在你需要去探索,然后编写出这两个应用程序。

重要的是,它可以帮助你养成不惜一切代价完成一项任务的好习惯。这种持之以恒的态度对你职业生涯的长远发展是非常重要的。

最后,也是最关键的一点,就是要多看视频教程,这一类的资料很多,可以自己搜索看一下,B站上面很多有关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
文件名”然后回车就可以运行我们写好的文件了。

热点内容
存储冗余比 发布:2024-05-04 00:12:58 浏览:402
oracle数据库存储原理 发布:2024-05-04 00:10:40 浏览:521
未拆封玩客云3怎么搭建服务器 发布:2024-05-04 00:06:11 浏览:796
彻底删除编译安装的文件 发布:2024-05-04 00:05:33 浏览:54
编程机构数量 发布:2024-05-03 23:49:25 浏览:955
python源码编译安装 发布:2024-05-03 23:48:16 浏览:108
android手机市场 发布:2024-05-03 23:47:04 浏览:499
如何配置vlan并添加端口 发布:2024-05-03 23:37:53 浏览:726
中国电信无线密码怎么修改 发布:2024-05-03 23:37:51 浏览:117
源脚本修改器 发布:2024-05-03 23:36:26 浏览:194