随笔分类 -  Java

摘要:变量的隐藏 子类定义的属性的名字跟从父类中继承过来的属性名字一致,子类新定义的属性会覆盖从父类中继承过来的属性 public class Test1 { public static void main(String[] args) { Boss boss=new Boss(); System.out 阅读全文
posted @ 2020-04-28 11:04 LilyoO 阅读(609) 评论(0) 推荐(0)
摘要:封装 面向对象中的封装:封装可以提高安全性,把属性和方法封装到一个类型,属性使用private修饰,提高属性的安全性。封装使用方便,把属性使用private修饰,方法用public修饰,当访问私有的属性(private修饰属性),可以通过该类中公有的方法来访问(public修饰的方法) public 阅读全文
posted @ 2020-04-28 11:00 LilyoO 阅读(148) 评论(0) 推荐(0)
摘要:访问控制修饰符可以修饰属性,方法,构造方法,类 private:私有访问权限控制,被private修饰属性,方法,构造方法只能在本类的内部调用,外界无法访问 public class Test1 { public static void main(String[] args) { Teacher t 阅读全文
posted @ 2020-04-28 10:57 LilyoO 阅读(213) 评论(0) 推荐(0)
摘要:方法重载:在同一个类的内部,方法名相同,参数不同参数不同:参数的类型,顺序(类型),个数不同 跟参数名字无关 class Demo{ void show(){System.out.println("你好");} void show(int a){System.out.println("你好");} 阅读全文
posted @ 2020-04-28 10:55 LilyoO 阅读(261) 评论(0) 推荐(0)
摘要:类和对象 类:代表一类事物,抽象的概念。eg:人类,车类,花类对象:代表是一个具体,真实存在的事物。eg:凤姐,刘老师门口那辆28自行车,那朵百合类是对象模板,对象是类的一个具体的体现类:特征和行为 属性和方法 属性—变量Java:属性和方法来描述一类事物,类Java中类的格式(创建引用类型)cla 阅读全文
posted @ 2020-04-28 10:53 LilyoO 阅读(178) 评论(0) 推荐(0)
摘要:变量 成员变量和局部变量 1.成员变量在类中定义,用来描述对象将要有什么。2.局部变量在类的方法中定义,在方法中临时保存数据。作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的初始值不同 Java会给成员变量一个初始值 Java不会给局部变量赋予初始值在同一个方法 阅读全文
posted @ 2020-04-28 10:51 LilyoO 阅读(646) 评论(0) 推荐(0)
摘要:赋值运算符“=”:把“=”右边的值,赋值给左边的变量eg:int a=12;把12赋值给aa=a+1;首先计算a+1的结果,然后把a+1的结果赋值给a赋值运算符的优先级很低 算数运算符+,-,*,/,%参与算数运算的变量,必须是同一类型 int num1=12; double num2=12.1; 阅读全文
posted @ 2020-04-28 10:49 LilyoO 阅读(187) 评论(0) 推荐(0)
摘要:自动类型转化byte->short->int->long->float->doublechar->由小范围到大范围,自动转化,不损失精度,属于底层自动转化 byte numByte=12; Int numInt1=numByte; char c1=’中’; int numInt2=c1; float 阅读全文
posted @ 2020-04-28 10:46 LilyoO 阅读(134) 评论(0) 推荐(0)
摘要:1、为什么需要数组?当需要使用多个变量的时候,不方便,比如一个班级所有同学的名字,使用数组来简化我们开发2、数组:用来保存一组相同类型的数据(变量),内存中是一段连续的存储空间变量:内存中一块独立存储空间数组可以包含多个变量3、数组定义和创建:数组是引用类型格式:数据类型[] 数组名=new 数据类 阅读全文
posted @ 2020-04-28 10:44 LilyoO 阅读(180) 评论(0) 推荐(0)
摘要:循环语句:注意:循环一定要能确定循环从哪里开始,循环多少次,什么时候退出循环1.while循环 a.语法格式:while(表达式){ 循环体语句;//反复做的事 }规则:如果表达式为true,执行一次循环体语句,然后再次判断表达式,还为true,继续再执行一次循环体语句,之后继续再次判断表达式……只 阅读全文
posted @ 2020-04-28 10:43 LilyoO 阅读(437) 评论(0) 推荐(0)
摘要:编程语言有3种语句的顺序顺序结构:从上往下,逐行执行选择结构:根据需要,有些执行,有些不执行循环结构:反复做同一件事 下面主要来说选择结构: 1.单分支if语句语法格式:if(表达式){语句;}规则:只要表达式为true,则执行if中的语句,反之表达式为flase,不执行if中的语句 public 阅读全文
posted @ 2020-04-28 10:39 LilyoO 阅读(461) 评论(0) 推荐(0)
摘要:sun公司或其他程序员为了简化开发,所创建出来的新的数据类型,比如Scanner(输入)示例string(字符串)用char来操作字符太过麻烦,所以创造了新的引用类型,String使用格式:String 变量的名字=”字符串”字符串必须要用双引号括起来String之间可以用“+”连接 public 阅读全文
posted @ 2020-04-27 13:41 LilyoO 阅读(361) 评论(0) 推荐(0)
摘要:1、整数类型:byte,short,int,longbyte:一般跟文件操作有关,比如上传、下载。长度8位,-128-127 byte numbyte1=133; //报错:cannot convert from int to byte //不能从int类型转换为byte类型 //整数常数看作int 阅读全文
posted @ 2020-04-27 13:23 LilyoO 阅读(973) 评论(0) 推荐(0)
摘要:变量变量:内存中的一块独立的存储区域1、变量要有变量名:用来标识该变量2、确定变量能保存数据的类型变量的定义格式:数据类型 变量名;int num1;在内存当中开辟一个名字叫做num1的一个用来保存整数一块存储空间3、赋值操作:把值放到变量中赋值符合:“=”,把“=”右边的值复制给左边的变量num1 阅读全文
posted @ 2020-04-27 13:17 LilyoO 阅读(120) 评论(0) 推荐(0)
摘要:计算机语言是人和计算机进行交互的一种工具,人们通过使用计算机语言编写程序来向计算机发号施令,计算机则执行程序,并把结果输出给用户。机器语言:由0、1序列构成的指令码组成如:10000000 加10010000 减11110000 打印汇编语言:用助记符合描述的指令系统如:Mov A,#10Mov B 阅读全文
posted @ 2020-04-27 13:15 LilyoO 阅读(405) 评论(0) 推荐(0)
摘要:一、Idea介绍 IDEA全称Intelij IDEA,是java语言开发的集成环境,类似于eclipse和myeclipse,InteliJ在业界被公认为最好的java开发工具之一。 优点: (1) 智能化代码助手、重构、J2EE支持、各类版本工具(git、svn、github) (2) 最突出的 阅读全文
posted @ 2020-04-27 13:13 LilyoO 阅读(450) 评论(0) 推荐(0)
摘要:1、使用webdirver模块对浏览器进行操作 WebDriver driver = new ChromeDriver(); String baseUrl = "http://www.maiziedu.com/"; driver.get(baseUrl); //打开麦子学院 driver.getTi 阅读全文
posted @ 2019-11-29 18:23 LilyoO 阅读(1156) 评论(0) 推荐(0)
摘要:1、安装JDK 配置环境变量: JAVA_HOME = E:\Java\Java\jdk1.7.0_15 PATH = %JAVA_HOME%\bin CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 配置完环境变量后,CM 阅读全文
posted @ 2019-11-29 18:15 LilyoO 阅读(226) 评论(0) 推荐(0)