Java基础
Cc0010852
路漫漫其修远兮,吾将上下而求索。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虽然微不足道但是很有用的JAVA基础—类和对象
在我接触java的过程中,有一半多的时间是在与类和对象打交道,类和对象就像是java的精髓。 学习java就感觉是在画小人,而类和对象就像是小人的四肢,有了四肢的小人当然可以完成更多的动作。一. 概念什么是类: 泛指某一类事物,比如动物,又或者人这种具有相同属性和行为的都是一个类,是一个整体。什么是对象:对象便是某一类事物中的某一个具体的个体,比如动物这个类里,狗便是一个对象(相对于动物这个类来说原创 2017-10-07 15:13:15 · 459 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—编程语言的类型
关于编程语言的类型,之前或许了解过,但是知道的也不太具体,所以今天专门拿出来整理一下。 一. 按照编译/解释划分1.编译型的编程语言(C,C++等) 编译型,我了解的是,能通过编译器在制定平台将源代码直接编译为计算机读得懂的语言,因为计算机再未对高级语言进行转换之前(转换为汇编和机器语言)。只能通过虚拟机等对高级语言进行编译或者解释,无法直接通过高级语言操作电脑。 优点:因为可以直接高级原创 2017-10-07 09:26:44 · 510 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—函数
哪里有失误的话,希望大家指出~1.函数的概念:函数就是一个具有某些功能的能够被多次使用的由代码组成的独立的小程序。2.函数的好处:能够在各种需要的地方去调用函数,省去了写重复代码,提高了代码复用性,并且维护起来较为方便。3.函数的组成:访问限定符 + 修饰符 + 返回值 + 函数名 + 参数列表 + 方法体大体上可以参照main函数:eg:public st原创 2017-10-06 09:24:37 · 345 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—流程控制
再编写java 代码的过程中,不太可能出现所有代码都是从头到尾的执行方式,偶尔会有判断以及循环,那么这里就用到了流程控制语句。流程控制语句大致有以下几种常用的方式1. 判断 if—else1). 单个条件判断-------------------------扎眼的分割线------------------------------if(条件){代码块 }原创 2017-10-05 22:42:37 · 317 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—运算符
若有不足或错误,欢迎指正~ 运算符分类方式大致是以下两种分类:1.按照操作数数目分类2.按照运算功能分类:1) 算术运算符① 单目运算符:只有一个操作数 +(取正) - (取负) ++(自增) -- (自减)② 双目运算符:有两个操作数的:加(+)减(-)乘(*)除(/)取余(%)③ 三目运算符:a>b?a:b 即 当a大于b 时 取a 为值 ,否则取b2)原创 2017-10-05 22:16:23 · 329 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—注释与文档标记
萌新的入门总结,欢迎指正各种错误~ ~引:最讨厌自己写注释,最讨厌别人不写注释 ~ ~我理解的注释有两个作用:1.让自己明白自己的某一块代码是用来干什么的 ,因为写的多了,或者时间久了,总会忘记之前写的功能是什么,有注释也可以帮助自己更快的回忆这部分代码的功能。2.让别人读得懂你的代码,未来的项目大多都不是你自己一个人再写,偶尔有别的事,需要别人来维护你写过的代码,那么注原创 2017-10-05 19:23:13 · 386 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—关键字
Java的关键字是系统提前定义好的,有具体功能(特别意义)的标识符,也称做保留字(可能就是想说,这个单词我占了,你少来用这个单词命名别的东西)定义说到这,从百度那抄来一份关键字大全,留以查看。abstract表明类或者成员方法具有抽象属性assert用来进行程序调试boolean基本数据类型之一,布尔类型原创 2017-10-05 17:46:55 · 474 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—命名规则
计算机专业新人编程入门,菜的抠脚,希望大神们多批评,有错误才有增长。起个好名字,开心你我他一般哪里需要起名?1.类名:见名知意,首字母大写的驼峰命名法。2.方法名:见名知意,首字母小写的驼峰命名法。3.变量名:见名知意,首字母可以大些也可以小写的驼峰命名法。4.常量名:规范是全部字母大写,你可以不大写不会出错,但是。。。5.包名:包名一般用倒置域名的写法,例如xxxx.原创 2017-10-05 17:19:41 · 365 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—helloJava
计算机专业新人编程入门,漏洞百出,希望大家指正~为什么不是helloWorld ? 就不写,就写helloJava那么安了java 配置了环境变量,总得去干些什么才不辜负这么努力的学习这些,是不?比如微不足道的去输入一行helloJava在你的Cmd里,体验与玩游戏不一样的感觉···(微不足道,指的是我,对于第一个写出helloWorld的人,我是五体投地的,膜拜,也是我的努力方向原创 2017-10-05 16:58:17 · 481 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—配置java环境
计算机专业新人变成入门,错误无法避免,希望大家指正,与君同勉!曾经有人问我 java 虚拟机是干嘛用的······,后来我就学会了见文知意。 Java 虚拟机的作用就是提供java运行的虚拟的环境···,当时想来大概也是这么个意思吧,但是没敢说出来。 要用Java编程语言去编写一些程序,就要用到java的一些其他相关的东西,比如jdk,jre之类的,但是电脑原创 2017-10-05 16:15:26 · 416 阅读 · 0 评论 -
虽然微不足道但很是有用的JAVA基础—java是什么
计算机专业新人编程入门,若有错误或者遗漏,希望能够指正。为什么要花费时间来写这样的基础到不能再基础的博客 — 1.查漏补缺。2.知识融合。java 是一门计算机编程语言 能够编写 PC端 , web端,分布式以及嵌入式系统(前两个我认识他们,后两个人家不认识我吧)。特点:1. 面向对象(什么?你没有对象?new一个啊···)2. 分布式(分散处理?)3. 健壮性(原创 2017-10-05 15:50:58 · 364 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—数组
一维数组:数组的概念:数组就是用来存放一组数的容器,这个数可以是某一个具体的值,也可以是某种数据类型。——初始化1) 元素类型[] 数组名 = new 元素类型[数组长度] 2) 元素类型[] 数组名 = {元素1,元素2,···,元素n} 3) 元素类型[] 数组名 = new int[]{元素1,元素2,···,元素n} 注意:元素1—>元素n是同一种元素类型——设置以及获取原创 2017-10-06 10:12:03 · 323 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—包
理解不深,有错误或者遗漏请指正 包—package1.包的概念: 包是java中用于归纳类和接口而存在,通常我们把具有相似功能的类或接口放置在同一个包中,用来区分各个模块。同一包下的类不能重名,不同包下的类可以有相同的名字,就像电脑中的文件夹一样,采用的是树形目录的存储方式。不同包中的类通过适当的访问限定符来互相访问或拒绝访问。2.包的写法 包的命名一般采用倒置域名的方法,即倒着写的域名,举原创 2017-10-06 15:48:43 · 337 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础——集合简介
集合分为List,set,map 三种,但是只有List和set 是继承了 Collection ,map 则提供从key到value的映射,并且key不能重复,value则可以。1.List 分为ArrayList 和 LinkedList 以及 Vector ArrayList:底层的实现方式为 动态数组 因为是按顺序存放,所以查询和修改数据较快。但是也因为在内存中连续,所以* 增...原创 2017-10-21 10:59:35 · 356 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—数据类型及其转换
有所不足,欢迎指正~ ~java 的数据类型大体上分为两大类:1.基本数据类型中文 大小(字节) 范围封装类 1) byte: 字节 1 -2^7 ——2^8-1Byte2) short 短整型 2 -2^15 ——2^16-1Short3) int 整型 4 -2^31 ——2^32-1Integer4) long 长整型原创 2017-10-05 19:55:22 · 360 阅读 · 0 评论 -
虽然微不足道但是很有用的JAVA基础—线程一
进程 系统进行资源分配和调度的基本单位。 线程 偶尔也称作轻量级进程,是程序执行的最小单元。 一个进程中至少有一个线程。 一个线程可以操作另一个线程。 同一个进程中的多个线程可以并发执行。线程的状态 1.初始状态:线程通过继承或者实现的方式初始化。 2.就绪状态:通过调用线程的start方法(线程中的run()只是一个普通的方法,调用run方法并不会启动一个线程)来启动线程,使线程进入就原创 2017-11-02 17:09:06 · 395 阅读 · 0 评论
分享