![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
策码扬鞭
策马扬鞭,一码平川,万码奔腾
展开
-
一个.java 源文件中能否包 含多个 public 的类呢?
结论:一个Java源文件中最多只能有一个public类,当有一个public类时,源文件名必须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。至于main()不是必须要放在public类中才能运行程序。转载:http://www.cnblogs.com/stevengerrard/p/4067422.html转载 2016-07-21 22:13:19 · 4670 阅读 · 0 评论 -
java基础_构造方法、this、static关键字
一方法的重载多态之一的静态多态二构造方法三构造代码块四面向对象的特点1封装性五this指代当前对象六static一、方法的重载:(多态之一的:静态多态)在同一个类中:方法名相同,形参列表不同的两个或多个方法构成重载。 注意:形参列表不同分两种情况: 1、形参的个数不同 2、形参的顺序不同 3、参数类型不同。判断是否重载,只关注<方法名>和<形参列表>。二、构造方法构造方法的主原创 2016-09-15 16:50:01 · 250 阅读 · 0 评论 -
java基础_二维数组
可变参数二维数组可变参数形参的个数不固定,可以根据需要,传入任意多个fun(数据类型…变量名){}1、在方法内部如何使用可变参数:把可变参数作为一个数组使用。2、可变参数类型必须是形参列表的最后一个参数。3、可变参数可以一个都不传。那么在方法内部,这个长度为0。4、对可变参数,我们也可以直接传入一个相应类型的数组。二维数组:a[0] = new 数组[3];声明二维数组: 数原创 2016-09-15 16:48:49 · 247 阅读 · 0 评论 -
Java基础_猴子分桃问题
/* 猴子分桃:海滩上有一堆桃子,五只猴子来分。 第一只猴子把这堆桃子平均分为五份,多了一个, 这只猴子把多的一个扔入海中,拿走了一份。 第二只猴子把剩下的桃子又平均分成五份,又多了一个, 它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子 都是这样做的,问海滩上原来最少有多 少个桃子? */public class DividePeach{ public stat原创 2016-09-11 20:52:32 · 4896 阅读 · 0 评论 -
Java面向对象基础__方法、对象的内存模型
面向对象方法对象的内存模型面向对象创建对象出来:new 类名();访问对象的属性:对象名.属性名用方法来描述对象的动作或功能。定义方法:[方法修饰符] 方法的返回值类型 方法名([形参列表]){//方法体} []内的表示可以有可以无 String run(){}如何在方法中返回数据 return方法来返回数据。String run(){ System.out.print原创 2016-09-11 13:59:31 · 344 阅读 · 0 评论 -
Java基础__(循环结构)
一循环结构一、循环结构1.1 for for(表达式1;表达式2;表达式3){ //循环体 } 表达式1:表达式可以是任何的值,但是在实际使用过程中,一般是对我们的循环控制变量进行初始化的操作。表达式1可以省略,也可以初始化多个变量,中间用,隔开。表达式2:必须一定是一个布尔表达式或布尔值。 来决定循环是否继续进行的条件。如果是true,原创 2016-09-11 13:57:31 · 424 阅读 · 0 评论 -
Java基础__(环境变量配置,关键字,标识符,进制,数据类型,运算符)
常用DOS命令环境变量配置关键字和标识符关键字标识符的命名规则法律标识符的命名规范道德 驼峰命名法进制Java数据类型运算符算术运算符逻辑运算符字符串连接符1.常用DOS命令:dir:目录 cd:进入指定目录 cls:清空窗口cd..:返回上一层目录 cd /:直接返回根目录 md:新建目录 rd:删除目录2.环境变量配置1.系统属性–>高级–>环境变量JAV原创 2016-09-11 13:48:00 · 635 阅读 · 0 评论 -
Java基础__(类型转换,运算符,选择结构)
一类型转换自动类型转换 向上转换-类型的提升强制类型转换向下转换二位运算符三三元运算符四选择结构一、类型转换:自动类型转换: (向上转换-类型的提升)就把范围小的赋值给范围大的。虚拟机会自动完成类型转换,而不会出现任何的精度丢失。 byte —>short—>int—>long—>float—>double–从左到右(从小到大)可以自动转换 char—>intbyte <—>原创 2016-09-11 13:53:56 · 325 阅读 · 0 评论 -
java泛型报警告
在TestVector中编程时,cmd中编译报警告 ,如以下,经查询得知是泛型问题。类似问题:http://zhidao.baidu.com/link?url=9OpjgmMR5j8KVk3P-UE6MIYqWdzooWUQUBsX_EXgy3B0zZFn75B_c0I3bZhtpnEyG9o3yenTU75l1WAAB7p7WK原创 2016-08-05 19:01:39 · 1049 阅读 · 0 评论 -
Java基础_一维数组
数组在数组中查找元素1顺序查找2二分查找法foreach排序算法Arrays数组在java中,数组是一种引用数据类型。 ## 数组的声明: 数据类型[] 数组名;//一定用这种方式声明数组。数据类型 数组名[];(不推荐的声明方式) ## 数组的创建1、new 数据类型[数组的长度]2、new 数据类型[]{19,18,3}3、数据类型[] 数组名 = {数据}; //原创 2016-09-15 16:47:48 · 239 阅读 · 0 评论