03 2017 档案
摘要:方法重载概述: 在同一个类中,允许存在一个以上的同名方法,只要他们的参数列表不同(即参数类型或者参数个数)即可。 方法重载特点: 1. 与返回值类型无关,只看方法名和参数列表 2. 在调用的时候,虚拟机通过参数列表的不同来区分同名方法 举例:
阅读全文
摘要:形式参数的问题: 形式参数两大类: 基本类型和引用类型 1. 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 2. 引用类型包括:类、接口、数组 3. 形式参数是基本数据类型 4. 形式参数是引用数据类型
阅读全文
摘要:1. 在类中的位置不同 成员变量:在类中方法外 局部变量:在方法内或方法声明上 2. 在内存中的位置不同 成员变量:在堆内存中 局部变量:在栈内存中 3. 生命周期不同 成员变量:随着对象的存在而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 4. 初始化值不同
阅读全文
摘要:循环结构for语句的练习-求和思想:需求1:求出1到10之间的数据和 输出结果:55 需求2:求出1到100之间的偶数和 输出:偶数和是:2550 改进需求2: 输出: 需求3:求5的阶乘 3.1 阶乘的定义:n! = n*(n-1)! n的阶乘是n*(n-1)的阶乘 等价于:n! = n*(n-1
阅读全文
摘要:循环嵌套:循环语句的循环体本身是一个循环语句 外循环控制行数 内循环控制列数 1 输出4行5列的星星: ***** ***** ***** ***** 2 请输出如下图形: * ** *** **** ***** 3 在控制台输出九九乘法表 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4
阅读全文
摘要:return语句的作用不是为了跳出循环,更常用的功能是结束一个方法,也就是退出一个方法,跳转到上层调用的方法处。 演示案例: 结束循环其实是结束了main方法
阅读全文
摘要:1 continue的使用场景: 1.1 在循环语句中 注意:离开使用场景的存在是没有意义的 2 continue的作用: 2.1 单层循环对比break,然后总结两者的区别 2.1.1 break 退出当前循环 输出: 2.1.2 continue 退出本次循环 输出: 总结,break是结束整个
阅读全文
摘要:跳转控制语句: java中的goto是保留字,目前不能使用,虽然没有了goto语句可以增强程序的安全性,但是也带来很多不便。 比如说:我们想让某个循环到某一步的时候就结束,现在就做不了这个事情了。为了弥补这个缺陷,Java就提供了break,continue,return来实现控制语句的跳转和中断。
阅读全文
摘要:引用自http://blog.csdn.net/laoniyouxi123/article/details/51161157 sql语句应该考虑哪些安全性? 答: (1)防止sql注入,对特殊字符进行转义,过滤或者使用预编译的sql语句绑定变量。 (2)最小权限原则,特别是不要用root账户,为不同
阅读全文
摘要:MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。 这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比: MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。 MyISAM InnoDB 事务
阅读全文
摘要:常量:在java程序运行过程中,值不会发生改变的 常量的分类: 1,字面值常量 (1)字符串常量 -用双引号括起来的字符串 eg:"hello" (2)整数常量 -所有的整数 eg:77 (3)小数常量 -所有的小数 eg:11.33 (4)字符常量 -用单引号括起来的单个字符 eg:'a' , '
阅读全文
摘要:二进制: 1,由0、1组成 2,以ob表示 八进制 1,由0,1,2,3,4,5,6,7组成 2,以0表示 十进制 1,由0,1,2,3,4,5,6,7,8,9组成 2,默认情况下是十进制 十六进制 1,由0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f组成 2,以0x表示 举例: 0
阅读全文
摘要:关键字:被java语言赋予特殊含义的单词 值得注意的是: 1,字母全部小写 2,const和goto目前作为JAVA中的保留字,暂时不使用 3,关键字不能用作变量名、方法名、类名、包名和参数 4,main比较特殊,但不是关键字 举例: public (√) Public (×) 因为首字母P大写 m
阅读全文
摘要:JAVA的两个特性: 1, 开源-指的是源代码免费 2,跨平台(可移植性好) 跨平台:是指跨操作系统 JVM(java virtual machine,java虚拟机) JVM就像是两国谈判时的使者充当了翻译的角色。架起了Java程序与操作系统之间的桥梁。 但是需要注意的是: 虽然java是跨平台的
阅读全文