C#中方法的声明(四要素) 访问修饰符 :public,private(方法的默认访问修饰符) 返回值类型:void 和 非void 方法名称    : 规范是方法名称取动词,每个单词的首字母大写. 方法体       :编写逻辑语句 1.说起访问修饰符,就都说一遍吧. Public:公共的,在同一个命名空间下,任何类都可以访问,在不同的命名空间下,要访问的话,添加对应的命名空间,并添加引用即可. Internal:在当前程序集中可以访问. protected:受保护的,在父类和父类的子类中可以…
-- Java 命令行参数 -- 关于其中的args以及public static / static public Java 命令行参数 前面已经看到多个使用Java数组的示例,每一个Java应用程序都有一个带String arg[]参数的main方法,这个参数表明main方法将接收一个字符串数组,也就是命令行参数.     例如,看一看下面这个程序: ------------------------------------------------------------------------…
在JAVA中静态方法中只能调用其他,静态方法.main方法都是静态方法,如果想调用其它的方法,要么只能是其它的静态方法.还有一种方法就是将当前类实例化在调用它的非静态方法 public class text1{ public static void main(String [] args){ int a = 12; int b = 23; text1 aa = new text1(); aa.add(a,b); } public void add(int a,int b){ System.out…
学习目标: 掌握可变参数的应用 学习内容: 1.定义 在方法中传递数组有一种更简单的方式--方法的可变参数,其本质是一个语法糖,目的是让开发者写代码更简单. 2.语法 [修饰符] 返回值类型 方法名称(参数类型 参数1,参数类型 参数2,...,可变参数类型 ...参数名) { 方法体; [return 返回值;] } 代码如下: public static void changeNum(double discount, double ...num) { System.out.println("…
public class Test {  public static void main(String[] args) {   String str[] = {"s","f"};    //  test();      //可以为空 //  test("www");     //一个string //  test(str);       //一个string数组   test("w","d","s…
在实际开发中,往往在基本两三种创建线程的方法之外,还用到一个简单的创建线程调用方法的情况,代码如下: public void deleteRedisData(RedisKey redisKey){ new Thread(new Runnable() { @Override public void run() { deleteRedisByRedisKey(redisKey); } }).start(); } protected synchronized void deleteRedisByRed…
插入排序方法就是:将一个数据插入到已经排好序的有序数据中,从而得到一个新的.个数加一的有序数据. package Array; //插入排序方法 import java.until.Scanner; //Scanner类 public class charu { public static void main(String[] args) { Scanner in = new Scanner(System.in); //要插入一个数字必须使用Scanner这个类, int score[] = {…
每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完. package array; //选择排序方法 public class array9 { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr = {52,65,17,92,24,234,45,9}; for(int i=0;i<arr.length;i++){…
在spring的普通类中: HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); request.getSession(); 在Struts的普通类中: HttpServletRequest request = ServletActionContext.getRequest(); request.getSession();…
无论参数是基本数据类型,还是引用数据类型,只要加了final,不好意思,该参数不可以再赋值(实参传进来给形参,就相当于初始化完成).可以防止在方法里面不小心重新赋值,造成一些不必要的麻烦!!!参考:https://blog.csdn.net/Thinkingcao/article/details/83070259…