Java知识点3 面向对象编程(OOP): 本质是以类的方式组织代码,以对象的组织(封装)数据。 OOP三大特性:封装、继承、多态。 认识论角度理解:先有对象后有类,对象是具体的事物,类是对象的抽象。 编码角度理解:先有类后又对象,类是对象的模具。 Java传值方式:值传递,引用传递(传对象,本质还 ...
分类:
编程语言 时间:
2021-06-23 16:42:34
阅读次数:
0
1.java基础 --java起源:1991年由Sun Microsystems公司的James Gosling等人开发,最初名为Oak,1995年更名为Java. --java是一种计算机语言,一种程序设计语言. --java继承C的语法,java的对象模型从C++改编而来. --java主要术语 ...
分类:
编程语言 时间:
2021-06-08 22:33:23
阅读次数:
0
很多学习Java的人都知道,Java程序员是离不开反反复复敲打代码的!不断去优化代码,也就意味着能够更进一步的提高代码运行的效率。那么,代码优化有哪些细节需要注意呢?就让小千为大家简单讲解,希望对想要掌握Java知识点的学员有所帮助! 1、尽量指定类、方法的final修饰符 带有final修饰符的类 ...
分类:
编程语言 时间:
2021-05-25 18:17:05
阅读次数:
0
1、中央处理器 1GHZ=1024MHZ=1024*1024KHZ=1024*1024*1024HZ 2、 3、像素 LCD与LED: 1、显示技术不同 LCD:由液态晶体组成的显示屏。 LED:由发光二极管组成的显示屏。 2、显示效果不同 LCD:由于有背光层,通过折射光线来发光,色彩饱和度没那么 ...
分类:
编程语言 时间:
2021-04-26 13:02:16
阅读次数:
0
1.数组:若干个相同数据类型元素按照一定顺序排列的集合2.JAVA语言内存分为栈内存和堆内存3.方法中的一些基本类型变量和对象的引用变量都在方法中的栈内存中分配4.堆内存用来存放new运算符创建的数组或对象,在堆中存放的内存由java虚拟机的垃圾回收器来自动管理5.在堆中创建一个数组或对象后,同时还 ...
分类:
编程语言 时间:
2021-04-12 12:13:32
阅读次数:
0
JUC:java.util.concurrent (Java并发编程工具类) 一般面试提问:面向对象和高级语法、Java集合类、Java多线程、JUC 和高并发、Java IO和 NIO 获取多线程的4种方法: 1.继承Thread类,重写run方法(其实Thread类本身也实现了Runnable接 ...
分类:
编程语言 时间:
2020-07-11 19:29:37
阅读次数:
70
前言 对于有些常用又不太常用的 java 知识点,经常会忘记,忘记了就只有到处找资料,所以打算自己记录一下,便于以后遗忘时来查看。 关键字:Java 编码部分 1、数组 创建数组和二维数组 String[] s = {"aaa","bbb"}; // 创建一个定值数组 String[] month ...
分类:
编程语言 时间:
2020-06-30 10:36:14
阅读次数:
75
最近项目中需要分割字符串,字符串采用“key1|value1”格式,需要按照“|”分割字符串; String str = "key1|value1"; String[] arr = str.split("|"); for (int i = 0; i < arr.length; i++) { Syst ...
分类:
编程语言 时间:
2020-06-04 12:06:13
阅读次数:
83
J2SE(Java 2 Platform Standard Edition) J2ME(Java 2 Platform Micro Edtion) J2EE(Java 2 Platform Enterprise Edition) Java语言特点:开源 跨平台(JVM) 面向对象等 JRE与JDK ...
分类:
编程语言 时间:
2020-05-31 17:50:57
阅读次数:
64
(一)Java 基础知识点 1)面向对象的特性有哪些? 答:封装、继承和多态(应要多算一个那就是抽象) 封装是指将对象的实现细节隐藏起来,然后通过公共的方法来向外暴露出该对象的功能。 但封装不仅仅是 private + getter/setter ,使用封装可以对 setter 进行更深层次的定制, ...
分类:
编程语言 时间:
2020-05-10 23:00:14
阅读次数:
69