
Java
文章平均质量分 65
不理朝夕
学渣狗
展开
-
【java笔记】day01
1、计算机基础计算机,俗称电脑,可以按照程序运行,高速处理大量的数据,由硬件和软件组成。不装软件的叫裸机。硬件:cpu:计算机的处理核心和控制核心。内存:cpu和数据交互的桥梁。特点:内存的存取速度非常的快。硬盘:机械硬盘的速度比较慢,固态硬盘的存写速度非常的快。软件:按照特定顺序的指令和数据的集合。分为系统软件和应用软件。2、人和计算机的交互①图形界面交互:简原创 2017-10-19 23:49:55 · 207 阅读 · 0 评论 -
【Java笔记】7面向对象的理解
什么是对象类是对公共属性和行为的抽取。对象是类的实例化。 万物皆对象。一个类可以创建无数个对象。 比如:猫是一个类,有出生地点、年龄、尾巴长度、颜色、性格、主人是谁等属性。那么小明养的猫(具体到某一只)就是一个对象,它出生再小明家、年龄2岁、尾巴15cm、颜色是白色、性格温顺、主人是小明,这些属性是确定的。其他同理。面向对象面向对象,就是以对象为中心的编程思想。 将描述事物的原创 2018-01-17 23:04:09 · 180 阅读 · 0 评论 -
【Java练习】10封装的必要性、get和set方法
封装封装是面向对象的特征之一。封装的意义封装消除了数据变动带来的种种问题,提高了代码的可复用性和维护性,降低了程序员对数据操作的负担。 同时,封装可以保护数据,防止其他部分的干扰,可控性较高。封装的步骤1、将需要封装的属性或方法用private修饰。 2、提供封装后的get()和set()方法。命名规范, get属性名(); set属性名(); 其中属性名首字母大原创 2018-01-22 20:27:20 · 755 阅读 · 0 评论 -
【Java笔记】9 匿名对象
匿名对象的定义没有名字的对象称为匿名对象。class people{ String name; int age; String sex; public void live(){ System.out.println(name+"活着真好"); } public void eat(){ System.out.p原创 2018-01-21 14:26:43 · 300 阅读 · 0 评论 -
【java笔记】数组、数组的常见操作
数组数组:存储同一种数据类型的集合容器。数组的声明数据类型[ ] 数组名=new 数据类型[元素个数];数据类型[ ] 数组名=new 数据类型[ ]{元素1,元素2,…};数据类型[ ] 数组名={元素1,元素2…..}; 注意:创建数组时必须指定数组长度。数组创建完成的长度是固定的。lic class demo4 { public static void main(Stri原创 2017-11-03 22:29:28 · 177 阅读 · 0 评论 -
【java笔记】day06
流程控制原创 2017-10-24 22:01:15 · 180 阅读 · 0 评论 -
【java笔记】day05
位运算符它是操做二进制位的。&(与)他是把运算的两个数分别转换成二进制,然后把二进制的每一位一一对应的进行逻辑与运算,然后在将二进制结果转换成十进制返回给我们。System.out.println(6&3);结果:2 分析: 6>>>110 3>>>011 做与运算。结果是010,转换成十进制,是2。练习:取出二进制数的低4位数。00000000-00000000-00000000-0101原创 2017-10-23 23:50:47 · 205 阅读 · 0 评论 -
【java练习】扑克牌类的创建、洗牌
练习请定义一个名为Card的扑克牌类,该类有两个private访问权限的字符串变量face和suit原创 2017-10-22 17:34:19 · 10994 阅读 · 0 评论 -
【java笔记】day04
数据类型的转换小数据类型>>>>大数据类型 自动类型转换 大数据类型>>>>小数据类型 强制类型转换 强制类型转换格式: 数据类型 变量名=(最终数据类型)值 eg:byte=b;b=(int)2; //bytedao int在java中,byte、short、char、类型的数据进行运算,会自动先转换成int,在运算。不同类型数据的运算,结果是取大的数据类型原创 2017-10-22 21:36:13 · 220 阅读 · 0 评论 -
【java笔记】day03
1、整数常量的表现形式生活中经常用到的是十进制,七进制(星期),二十四进制(1天)。电脑是二进制的。二进制的由来?计算机只能识别二进制。可能是有两种状体的物理元件较多,二进制比较容易实现,比如二极管。换算十进制转换二进制:用十进制的这个数,一直除以2,直到商为0,把余数从下往上组合起来,就得到了该数的二进制。10(十进制) -------> 1010(二进制)二原创 2017-10-22 17:54:26 · 193 阅读 · 0 评论 -
【java笔记】day07break和continue关键字
break、continue关键字break作用范围:在switch中是作为停止的关键字。在循环中是结束当前循环的命令。(离break最近的外层循环) public static void main(String[] args) { for(int i=0;i<5;i++) { if(i==3) { System.o原创 2017-10-30 14:59:13 · 276 阅读 · 0 评论 -
【java笔记】day02
1、配置环境变量的目的是什么?使在控制台上的任意目录都是可以使用java开发工具。我们可以把设置的path的jdk的bin目录他的可变部分设置成一个新的环境变量(变量名可以随便写,一般叫JAVA_HOME便于识别)如果要更换JDK的版本,可以直接改变新的环境变量。注意:尽量不要修改path环境。2、set命令set可以设置临时环境变量。在cmd中可以使用以下命令:设原创 2017-10-20 23:45:16 · 205 阅读 · 0 评论 -
【java练习】来打印各种形状的三角形吧!!(循环练习)
正立三角形,倒立三角形,乘法口诀,菱形,空心菱形...原创 2017-10-28 18:44:11 · 12350 阅读 · 4 评论 -
【Java笔记】8成员变量和局部变量的区别
class people{ //name、age、sex是成员变量。在整个类中可以调用。 String name; int age; String sex; public void live(){ //day是局部变量。只能在该方法里调用。 int day=age*365; System.out.printl原创 2018-01-18 23:38:19 · 339 阅读 · 0 评论