![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java语法-初中高级
Java语法
鞍-
这个作者很懒,什么都没留下…
展开
-
02-、java04- 网络编程
1、网络编程入门 --不论是C/S[QQ软件] 还是 B/S[浏览器],网络编程都是非常重要的,不明白的随便搜一下就可以了 --原创 2020-08-18 00:33:15 · 66 阅读 · 0 评论 -
02-、java03- 缓冲流、转换流、序列化流
1、高级流对象是对基本使用的四个流对象的进一步封装,以提供更为合适和方便功能 再次强调一下顶级流对象:[字节流] [字符流] --OutputStream:字节输出流 --InputStream:字节输入流 --Reader:字符输入流 --Writer:字符输出流 初步使用的基础流对象: --FileOutputStream:文件输出流,用于将数据写出到文件 OutputStream --FileInputStream:文件输入流,从文件中读取字节原创 2020-08-17 22:59:13 · 105 阅读 · 0 评论 -
02-、java02- 字节流 和 字符流
1、io流基本定义和说明 --io流:就是数据的流动,从外界读入到内存就是输入流,从内存读出到外部设备就是输出流 --字节流:以字节为单位的数据流 --字符流:以字符为单位的,比如说一个英文字母,一个汉字这种,它们的组成可能不止一个字节,但确是一个字符是字符流传输的单位 --字节流的顶级父类 --字节输入流:InputStream --字节输出流:OutputStream --字符流的顶级父类 --字符输入流:Reader --字符输出流:Writer 2、字节流:原创 2020-08-17 00:45:58 · 137 阅读 · 0 评论 -
02-、java01-File类、递归
01、这是进阶java的博客总结,有各种课程的学习总结和代码总结,以后再做一个自己的工具箱博客总结,希望大家努力学习加油呀 02、File类 --除了 java.lang[主要是各种基本类型,不需要导入] java.util[各种基础工具,需要导入的],现在又加入了一个新的 java.io。 --java.io.Files类是文件和目录路径名的抽象,主要用于文件和目录的创建、查找和删除等操作 --构造方法: public File(String pathname) :通过将给定的路.原创 2020-08-14 14:13:56 · 86 阅读 · 0 评论 -
01、java08-继承 super this 抽象类
1、继承 --原创 2020-08-14 01:31:00 · 74 阅读 · 0 评论 -
01、java07-String static Array Math四个类
--在java中不要想着数据,而是要把对象或者变量看作指向数据的地址,数据可能没变,但是指向地址发生变化了 1、String类 --java.lang.String 不需要导入 --String 特点 --字符串不变:字符串的值在创建后不能被更改,但可以改变指向地址 String s1 = "abc"; s1 += "d"; System.out.println(s1); // "abcd" // 内存中有"abc","abcd原创 2020-08-12 14:06:28 · 89 阅读 · 0 评论 -
01、java06-Scanner Random ArrayList类
1、Scanner类 --Scanner类可以理解为:一个cmd交互解释器,从控制台获取输入数据 --基本实例如下:当然可以next很多类型,不仅有nextInt,如果希望接受字符串可以使用nextLine() Scanner sc = new Scanner(System.in); int i = sc.nextInt(); --备注:System.in 系统输入指的是通过键盘录入数据。 --java.lang包下的所有类无需导入,但是Scanner在java.util.Scann原创 2020-08-11 13:59:46 · 103 阅读 · 0 评论 -
01、java05-类与对象、封装、构造方法
1、类的基本使用:一般按照javabean风格来,不会这样简单定义 --暂时我们就讲封装,不是简单的搞个函数就可以了,希望认真看 --类:这里我们可以理解为一个模板,我们之前学过的int boolean short这些都可以实例化一个对象出来,其实也可以视为类 --类包含了 属性 和 方法 --属性:事物的状态信息,就是成员变量 --方法:事物的行为,就是成员方法 --初级的 类定义和使用: public class ClassName { //成员变量:原创 2020-08-11 00:59:11 · 82 阅读 · 0 评论 -
01、java04-数组 1维 2维
1、数组 --这里默认二维数组为最高,更高维度的数组不是不可以,而是就好比是多层循环没有价值 --数组定义:固定长度的容器 1、数据类型[][]... 数组名 = new 数据类型[num][num]... --int[][] a = new int[3][4]; --int[] b = new int[12]; --对于多维数组,其length是指第一维长度 --这种需要给定数组大小,不赋值 2、数据类型[][].原创 2020-08-09 18:34:07 · 110 阅读 · 0 评论 -
01、java03-idea快捷键
IDEA最常用快捷键汇总+快速写出Main函数 IDEA可以说是当下Java程序员日常开发的神器,但是想要发挥这款神器的牛逼威力,必须得熟练使用它的各种快捷键才行。本篇总结下使用IDEA(也就是IntelliJ IDEA )进行日常开发中最常用的快捷键。 按经常使用频度,分为必备、常用、一般 必备 快捷键 功能介绍 Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 Ctrl + D 复制光标所在行 或原创 2020-08-06 00:32:04 · 135 阅读 · 1 评论 -
01、java02-运算符 流程控制 方法
1、运算符 算术运算符 + - * / % ++ -- 赋值运算符 = += -= *= /= %= 比较运算符 > < >= <= == != 逻辑运算符 && || ! 2、三元运算符 数据类型 变量名 = 布尔类型表达式?结果1:结果2 三元运算符计算方式: 布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。 布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量原创 2020-08-05 14:04:25 · 141 阅读 · 0 评论 -
01、java01-初始化一个程序到变量
1、创建一个java项目 1、java创建项目--idea上社区版 --创建java项目,选择jdk,输入名称和选择位置即可 2、对于单个文件运行,进入文件夹输入cmd --javac helloworld.java # 得出字节码文件.class --java helloworld # 运行class字节码文件,记住一定不要加.class。尽管文件后缀是class 3、java初始--最基础的一个程序 public class helloworld { ..原创 2020-08-04 13:26:25 · 121 阅读 · 0 评论