![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java小萌新
DaMeng1219
这个作者很懒,什么都没留下…
展开
-
方法
方法本章重点方法含义方法就是完成了某个具体功能的一个代码的集合;优点1)避免了main方法中的代码堆积,2)可以减少后期的扩展和维护的成本。例题解析//求圆柱体的表面积import java.util.Scanner;public class Demo01{ public static void main(String[] args){ System.out....原创 2019-07-13 00:16:49 · 214 阅读 · 1 评论 -
Sting中字符串连接:
Sting中字符串连接:请罗列出来对于字符串而言常见的拼接方法,并且编写用例来推导出他们之间的性能差异?1.package com.mage.changyonglei; 1.public class Test { 2. public static void main(String[] args) { 3. test01(); 4. te...原创 2019-07-27 08:59:53 · 309 阅读 · 0 评论 -
60%的人会错的String常见面试题,你会吗?:
60%的人会错的String常见面试题,你会吗?:例题1:以下代码输出的结果是什么?public class Test03 { public static void main(String[] args) { String str = "123"; System.out.println(str); change(str); System.out.println(...原创 2019-07-27 11:28:24 · 176 阅读 · 0 评论 -
IO流(2):
IO流(2):1.Reader:所有字符输入流的父类(1) InputSreamReader字节字符输入流(2) BufferedReader:读取效率更高(1)InputSreamReader:*1.字节字符输入流简单应用:package com.mage.reader.read;import java.io.FileInputStream;import java....原创 2019-07-26 20:43:19 · 140 阅读 · 0 评论 -
Java常见类、IO流(1)
Java常见类1.main:main方法:public:保证能够调用到static:保证外界调用无需创建对象void: jvm无需返回值String[] args: 可以传入 调用main方法时 可以传入实际参数代码1分析:2.String:1)创建String的方法比较多:可以通过构造器创建、通过双引号创建、按照字节数组创建、按照代码点创建还可以按照字符串对...原创 2019-07-25 21:29:42 · 306 阅读 · 0 评论 -
面向对象(包):
面向对象:包:相当于文件夹,包没有父子级关系。包的作用:1.不同的包存储不同.java文件 增加了可读性以及后期的维护性2.java中是以类为单位的,区分类,包名.类名3.包的作用用来区分类导包:1:java.lang包下的所有类都可以直接使用 不需要导包2:如果需要导包: import 所需类的全限定名3:在类声明之前 声明包之后4:import java.u...原创 2019-07-19 20:29:59 · 291 阅读 · 0 评论 -
面向对象(2)
面向对象(2)一·本章重点:二·构造器:含义:在类中用来创建对象那个的方法称之为构造器 构造函数 构造方法 .特点:*(1)方法的名称和类名是一样的;(2)没有返回值,不用在方法中显示return返回语句;(3)是允许重载的;(4)一般情况下会有一个无参构造器,但是要是类中显示声明了构造器,无参构造器就不存在了。作用:构造器的作用就是用来创建对象的注意:...原创 2019-07-17 13:11:07 · 223 阅读 · 0 评论 -
面向对象
面向对象1.本章重点:2. 面向对象与面向过程:1)含义区分:(1)面向过程:注重实现一个功能的过程;将一个问题分成若干个小步骤,按照执行的步骤依次执行,整个功能就完成。(2)面向对象:注重点在于实现这个功能;当你需要完成一个功能时,完成该功能中遇到的问题都和你没有什么关系,有一个对象可以帮你完成这些功能。2)举例说明:把一件东西放进冰箱:面向过程:1:打开冰箱门2:把...原创 2019-07-17 09:07:33 · 157 阅读 · 0 评论 -
异常:
异常:定义:简而言之代码中的不正常就是异常。jvm处理:jvm会处理程序中未处理的异常:a:暂停程序b:报错(异常内容【什么异常 原因描述】 异常行数 )最好不要让jvm去处理异常异常处理:(1)** 通过大量的if判定来确保程序没有异常; **但是用户是万恶之源,永远无法知晓他到底会做什么。编写的判定逻辑不可能将所有情况都囊括进去,缺点: 代码臃肿、...原创 2019-07-23 20:49:12 · 202 阅读 · 0 评论 -
数组:
1.数组:1.定义:(1)在内存中 通过连续的存储单元 存储相同数据类型的 有序集合(2)数据类型[] 变量名;2.声明:(1)静态:new 数据类型[]{元素1,元素2,元素3,…}(2)动态:初始只指定数组的长度 然后通过索引一次填充具体的值。**3.初始化: **(1)变量名 = new 数据类型[数组的长度]; arrs = new int[10];4.获取元素...原创 2019-07-23 20:39:58 · 232 阅读 · 0 评论 -
面向对象(4)
面向对象(3)本章重点:1·封装:1.对于本类而言 安全2.对外而言 调用简单本类同包子类同包无关类异包子类异包无关类publicYYYYYprotecredYYYYN默认的YYYNNprivateYNNNN2·继承:1)定义:就是将多个类中的共性再一次抽取为一个父类。通俗而言就是...原创 2019-07-18 21:19:09 · 183 阅读 · 0 评论 -
流程控制
流程控制本节基本内容1.选择结构:1)if:单分支、双分支、多分支2)switch:表达式的值不能是long、float、double、boolea类型、default的位置随意但一般放最后。3)注意: 当if分支中存在单条语句时可以省略大括号。 当整个if的表达式无论真假,执行之后都会执行后续代码 以后多大数的逻辑不单单只有两种情况,有待加强。 单分支结构永...原创 2019-07-11 23:47:32 · 162 阅读 · 0 评论 -
你还在找全国省市县大全吗
你还在找全国省市县大全吗var infos = [{ "name": "北京市", "code": "110000", "city": [ { "name": "市辖区", "code": "110100", "area": [{ "name": "东城区", "code": "110101" }, { "name": "西城区", "co...原创 2019-09-03 20:00:35 · 1218 阅读 · 0 评论