1.设计思想: 首先是从JavaAppArguments.java示例开始,此示例已打印参数,定义数字 之和和作为存储单位的整型,然后将输入参数的字符串转化为整型,之后求和即可. 2.程序流程图: 3.程序源码: //课程作业01 //李慧,2016.9.20 package demo; public class CommandParameterSum { public static void main(String[] args) { // TODO Auto-generated method…
1,在java源代码中加空格注释不会影响程序的编译速度. 2,一个java类文件中真的只能有一个公有类吗? 如果只在第一个public类里面定义实体,或者两个都不定义并没有报错且程序可以运行.每个编译单元(文件)只能有一个public 类,每个编译单元只能有一个公开的接口,而这个接口就由其public 类来表示.如果能有多个public类,程序就无法识别该从哪里导入程序了.上面这个程序 出现了主类 和一般公共类,第二个类为一般公共类.主要是分清公共类和主类,主类及主函数.ava类文件中并非只能有…
1.常见的dos命令 盘符: 进入指定的盘符下. dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录    注意:rd不能删除非空的文件夹,而且只能用于删除文件夹. cd : 进入指定目录 cd.. : 退回到上一级目录 cd \ : 退回到根目录 echo "hello java">a.txt  写入文本到指定文件  type a.txt 显示文件内容命令 del : 删除文件    注意:不能删除文件夹,只能删除文件. exit : 推出dos…
List 复制之 浅拷贝与深拷贝 详细连接https://blog.csdn.net/never_tears/article/details/79067245 java中判断字符串是否为数字的方法的几种方法 https://blog.csdn.net/u013066244/article/details/53197756 java 基本类型详解 及 常见问题 https://blog.csdn.net/sunshoupo211/article/details/23001137 浮点数在计算机中存…
一.编程的好习惯 1.注释习惯.单行注释://,  多行注释:/*   */ . 2.程序中添加适当的空白:4个空格. 3.文件名必须与公有类名一致,即public class 类名. 4.java中可以有多个公有类,但是后边的公有类需嵌套在前面的公有类中,也就一个可以局部使用的公有类. 5.关键字final定义的常量不可改值. 二.java对标识符的规范 1.定义类名称首字母大写 2.函数名第二个单词的首字母大写 3.常量名字母全部大写 4.包名全部小写 5.对标识符起名要有意义 6.汉字名称…
使用 String.compareTo 方法: compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序). 1.如果字符串相等,返回值0. 2.如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值(ascii码值)(负值,前字符串的值小于后字符串:正值,前字符串大于后字符串). 3.如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方全比较完,这时就比较字符的长度. String…
package jicheng; public class Animal { //定义一个成员变量name. private String name; public String getName() { return name; } //定义一个参数(局部变量 )name2 public void setName(String name2) { name = name2;//将局部变量的值传递给成员变量 } public static void main(String[] args) { Ani…
Switch和If的区别: Switch case成功后将不再向下继续执行,而If却要每个条件判断一遍.过于浪费: Java中的多态: 方法重载: 通常是指在同一个类中,相同的方法名对应着不同的方法实现,这些方法名相同的方法其区别在于他们需要的参数不同.即采用不同的方法形参表,区分重载方法要求形参在数据类型.个数和顺序的不同. 方法重写:方法重写主要用于父类和子类间.子类重写父类的方法,只是对应的方法实现不同,其方法名和参数都相同. 抽象类:在java语言中,一个类中的方法只给出了标准,而没有给…
常量分类:常量分为静态常量,非静态常量(全局常量),局部常量 静态常量:要么定义的时候赋初值,要么在静态代码块中赋值 非静态常量:要么在定义的时候赋初值,要么在代码块中赋值 局部常量:可以在定义时赋初值,也可以在使用前赋值 注意:接口中只存在一种常量,就是静态常量,必须定义时赋值,因为在接口中不存在代码块. 为什么局部变量不初始化? 局部变量,都是存在栈中的.而栈是快速重复的大量使用,如果每次使用都初始化,开销会比较大,不如,直接让程序员来手动初始化.…
一.equals方法和==的区别 1.equals是String对象的方法,可以通过".“调用. 2.== 是一个运算符. 二.常用的比较用法 1.基本数据类型比较. equals和==都比较两个数值 是否相等.相等即为true,不相等则为false. 2.引用对象的比较. equals和==都比较栈内存中的地址是否相等.相等即为true,不相等则为false. 三.易错点 1.String是一个特殊的引用类型.对于两个字符串的比较,不管是==还是equals这两者比较的都是字符串是否相同. 2…