Java访问修饰符

Java访问修饰符

- 2015年3月30日 - Java面向对象 - 0 条评论 - 1724浏览 阅读更多...

Java 用修饰符控制类、属性和方法的访问权限以及其他能力,通常写在语句最前面。例如: public class className { // body of class } private boolean myFlag; static final double weeks = 9.5; prote…

标签:,
Java对象和类

Java对象和类

- 2015年3月30日 - Java面向对象 - 0 条评论 - 1619浏览 阅读更多...

Java 是面向对象语言,围绕类和对象组织代码。常见概念还有实例、方法、属性、消息、封装、继承、多态、抽象。本节只把对象和类讲清楚。 对象是类的一个实例,有状态和行为。一条狗是对象:状态可以是颜色、名字、品种,行为可以是摇尾巴、叫、吃。类则是模板,描述这一类对象共有的行为和状态。 一、现实对象和软件…

标签:,
Java数据类型与类型转换

Java数据类型与类型转换

- 2015年3月30日 - Java 语法基础 - 0 条评论 - 1373浏览 阅读更多...

Java 是强类型语言:声明变量必须写明数据类型。变量占一块内存,不同类型占的大小不同。 基本类型一共 8 种:4 种整型、2 种浮点型、1 种字符型、1 种布尔型。它们之间可以自动提升,也可以强制转换,但强制转换可能丢精度。 一、八种基本类型 整型日常用 int;特别大的数用 long(原文用「投…

标签:,
String和StringBuffer

String和StringBuffer

- 2015年3月30日 - Java 语法基础 - 0 条评论 - 1319浏览 阅读更多...

String 的值不可变,每次操作都会生成新对象,既慢又费内存。 StringBuffer 同样表示字符串,但内部实现不同:修改时尽量在原缓冲区上动手,不急着造新对象,内存上通常优于 String。 StringBuffer 默认分配 16 个字符的缓冲区,内容超出时自动扩容,而不是每次都换一个全新…

标签: ,
Java字符串(String)

Java字符串(String)

- 2015年3月30日 - Java 语法基础 - 0 条评论 - 1364浏览 阅读更多...

从表面上看,字符串就是双引号之间的数据,例如「极客之家」、「https://ai.zhousir.top」。写起来像 int、float 一样方便,但它其实是 java.lang.String 类的对象。 把 String 用明白,关键就两件事:怎么声明,以及为什么「改一个字符串」其实是在得到一个新…

标签: ,
Java 套接字(Socket)

Java 套接字(Socket)

- 2015年3月29日 - Java网络编程 - 0 条评论 - 1350浏览 阅读更多...

在客户机/服务器(C/S)模式里,Server 端要同时接待多台 Client。除了用 IP 标识一台机器,还要用端口号标识后台正在服务的线程。IP 加上端口,就是网络套接字(Socket)。 Java 里服务端用 ServerSocket,客户端用 Socket。端口 0~1023 留给系统(例如…

标签: ,
JAVA工作方向及不同版本

JAVA工作方向及不同版本

- 2015年3月28日 - java概述 - 0 条评论 - 1196浏览 阅读更多...

根据当年 IDC 的统计,软件开发类岗位里,对 JAVA 工程师的需求一度超过全部需求量的一半,薪水也相对较高。3~5 年经验年薪 10 万很常见;重点院校优秀毕业生进入百度、腾讯、阿里巴巴等一线企业,年薪多在 20 万上下,拿到多份 offer 时还可以谈价,幸运的话能到 25 万。这些数字反映的…

标签:,
JAVA虚拟机与跨平台特性

JAVA虚拟机与跨平台特性

- 2015年3月28日 - java概述 - 0 条评论 - 1214浏览 阅读更多...

相信很多人初学 Java 时都听过一句话:"一次编译,到处运行"。在 Windows 下写的程序,不用改一行代码,就能拿到 Linux 上跑——这是 C 和 C++ 很难做到的。 那么,跨平台到底是怎么实现的?答案就藏在 Java 虚拟机(Java Virtual Machine,简称 JVM) 里…

标签:,
Java 介绍:一门”一次编写,到处运行”的语言

Java 介绍:一门”一次编写,到处运行”的语言

- 2015年3月28日 - java概述 - 0 条评论 - 1314浏览 阅读更多...

很多教程一上来就讲"怎么写 Hello World",但理解 Java 是什么、从哪来、能干什么,比直接敲代码更重要。这篇先帮你把 Java 在"编程语言大家族"里的位置,以及它自己的能力边界看清楚,再告诉你下一步怎么走。 一、编程基础:先搞懂"语言"这件事 1. 编程语言是什么 编程语言,就是人和…

标签:,

声明

极客之家以原创技术教程为主。转载或引用会尽量注明出处。
关于我们 · 隐私政策 · 联系我们
如认为内容侵权,请发邮件至 47457320@qq.com。