webnovel

Can you recommend some gay science fiction ebooks?

2024-11-18 05:13
2024-11-18 09:59

One great gay science fiction ebook is 'Wraith Squadron' by Aaron Allston. It features diverse characters, including some with complex sexual orientations within the science - fiction setting. Another is 'The Left Hand of Darkness' by Ursula K. Le Guin, which explores themes of gender and sexuality in a science - fiction world in an innovative way. Also, 'Leviathan Wakes' by James S. A. Corey has characters with different backgrounds and orientations that add depth to the story.

More Answers

Sure. 'Altered Carbon' by Richard K. Morgan is an interesting one. It's set in a future where consciousness can be transferred, and it has gay characters that are well - integrated into the complex plot. 'Ancillary Justice' by Ann Leckie also has elements that touch on non - traditional gender and sexual relationships in a science - fictional universe. And 'Hyperion' by Dan Simmons has a rich tapestry of characters, some of whom could be considered part of the gay community within the story's context.

Well, 'The Stars My Destination' by Alfred Bester is a classic that has been interpreted by some as having elements that could be related to gay themes in a science - fiction sense. 'A Scanner Darkly' by Philip K. Dick, while not strictly a gay science - fiction book, has characters and a world - view that can be related to the exploration of different identities. Additionally, 'The Moon Is a Harsh Mistress' by Robert A. Heinlein has aspects that can be seen as inclusive of different sexual orientations in its science - fiction society.

Latest Questions

The sequence of the novels written by Chen Dong

Chen Dong had published seven novels so far. The order of writing was: " Undying and Imperishable "," Divine Tomb "," Longevity World "," Covering the Sky "," Perfect World "," Holy Ground ", and " The Other Side of Deep Space ". " Newbie author " Chen Dong has released a new book," Boundless Night."

1 answer
2026-08-21 21:18

Is the whole world speaking English because of England?

A large part of the reason why the world spoke English was related to England. The historical development of Britain had led to the widespread spread of English around the world. From the perspective of colonial expansion, Britain was one of the countries that began overseas colonial expansion earlier. From the 16th century onwards, they began to colonize overseas. In the 18th century, they wantonly colonized and expanded to Asia, Africa, Australia, and other places. With the establishment of the British colonies, such as North America, Australia, India, Africa and other places, English was brought to these places and became the local official language. This colonial heritage had a profound impact on the spread of English around the world. Even though these colonies later declared independence, many still used English as the official language, and English became the native language or an important second language of the local people. From the perspective of the industrial revolution, Britain became the first industrial country in the world. Its technological, commercial, and scientific achievements attracted people from all over the world to learn and communicate. During this period, English also spread. Moreover, during the industrial revolution, Britain was one of the world's largest maritime transportation hub, which promoted the use of English in international trade. In addition, the cultural output of Britain also promoted the spread of English. During the colonial period, British culture, laws, government systems, and the English language were inherited and developed in the colonies. The colonists gradually adopted English as the main language of communication in the process of contact with the British colonists. However, in addition to the influence of the United Kingdom, the United States, as the number one powerful country today, also spoke English when its predecessor was a British colony. After World War II, the influence of the United States in politics, economy, culture, science and technology, and military spread to the world, further consolidating the status of English as the world's common language. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:18

How tall is the Japanese princess, Yoshiko?

Princess Jiazi was more than 1.6 meters tall. While waiting for the TV series, you can also click on the link below to read the original work of " Little Fox Demon Matchmaker " to understand the plot in advance!

1 answer
2026-08-21 21:17

He has been addicted to computer games recently.

Li Hua has been addicted to computer games recently, which has had a negative impact on his study. As his friend, I plan to take several measures to help him. Firstly, I will explain to him the importance of study. Schoolwork should be his top priority at this stage, and he should allocate most of his time to it instead of spending excessive hours on computer games. Secondly, I will point out the harm of playing computer games too much. It is not only bad for his eyesight but may also lead to a decline in physical fitness. I can also invite him to play sports together after school. Through sports, he can experience the fun of physical activities and gradually reduce his dependence on games. Moreover, I will offer to help him with his study. We can study together, and I will try my best to make the learning process interesting so that he can regain his interest in study. I believe that with these efforts, Li Hua will be able to break away from the addiction to computer games and return to normal study and life. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:17

Let me talk about the reflection mechanism of Java.

The reflection mechanism of the Java is a mechanism that is implemented in the running state. From the perspective of a class, one could know all the attributes, methods, and other internal information of any class. From the perspective of an object, you can call any method of any object, get or set its attribute value. Specifically, it had the following functions: 1. To determine the class of an object at run time. 2. Construct an object of any class at run time. 3. To determine the member variables and methods of any class at run time. 4. Calling the member variables and methods of any object at run time. 5. Creating a dynamic agent. The main related APIs include: 1. java.lang.Class: A class. 2. java.lang.reflect.Method: A method that represents a class. 3. java.lang.reflect.Field: A member variable representing the class. 4. java.lang.reflect.Constructor: It represents the construction method of the class. There are several ways to get a class object in Java: 1. Use the class name.class, for example Class<?>clazz = User.class。 2. Use the getClass() method of the object, such as User user = new User(); user.setName("zhangsan"); Class<?>clazz = user.getClass()。 3. Use the Class.forName() method (you need to pass in the fully qualified class name), such as try { Class<?>clazz = Class.forName("com.edwin.java.po.User"); } catch (ClassNotFoundException e) { e.printStackTrace(); }。 In terms of obtaining the construction method and creating the object: 1. Can get all public construction methods, such as Class<?>clazz = User.class; Constructor<?>[] Constructors = clazz.getConstructors(); then traverse the output. 2. You can obtain the construction method of a specific argument and create an object. For example, you can obtain the construction method by passing in the specified argument type, and then use the newInstance() method to create an object. In terms of acquisition methods and usage: 1. Can get all public methods, such as Class<?>clazz = User. class; Method[] methods = clazz.getMethods(); and traverse the output. 2. You can get a specific method and call it. For example, you can get a method named setName with a String argument, and then call it on the object through the invoke() method. In terms of obtaining field attributes and operating them: 1. Can obtain all public attributes, such as Class<?>clazz = User. class; Field[] fields = clazz.getFields(); Traversal output. 2. You can get a specific field attribute and operate on it. For example, you can get an attribute named age and then set the value on the object. In general, the reflection mechanism of Java enabled dynamic programming, allowing programs to obtain information and manipulate objects at run time without having to fully determine this information at compile time. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:17

Stars Tale Upgrade Strategy

The following is the leveling strategy for Stars Tale: When you first enter the game, you can follow the plot. When you can do the class mission and the reward mission, you can pause the plot mission first (because the plot upgrades quickly, you can save it for later). When the daily missions were opened one after another, you had to complete all of them. You could check the upcoming projects in the calendar. In the early stages of the game, in order to level up, the Arena Points could be used to buy Character Experience Books. They could eat 20 books a day, but 10 books would be enough. They could save some for when the server opened to Level 50 (when the server opened to Level 50, everyone would try their best to reach Level 58). When the server opened to Level 50 and the highest level they could reach was Level 58, they had to ensure that they could eat 20 Character Experience Books a day. After that, he would make sure that he couldn't do any more of the storyline quests that he had left behind. This way, his level wouldn't be low. In addition, the Noble Quest could also be completed at the right time, and one could obtain a wealth of experience and treasures. If you feel that the mission is too tiring, you can choose to complete it automatically. The novel,"The Couple's Universe: The Amazing Legend of Shen Zhen" is equally exciting. Everyone is welcome to click and read it!

1 answer
2026-08-21 21:16

Everyone's heart is full of complicated feelings

Everyone is complex in their heart. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:16

Uncle Nine's World as a Police Fictional Catalog

The content of the novel " Uncle Nine's World as a Police Officer " included chapters 177, 176, 175, 174, 175, 176, 177, 177, 177, 17 Wait for the content. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:15

European and American female foreign actress or singer

The following are some of the avatars of European and American actors and singers: - Beyoncé Gisele Nois, a famous American singer and actress. She was a member of the original American female idol group, Destiny's Child. Her music representative works included Halo, Listen, and so on. - Taylor Swift was a famous American singer, songwriter, music producer, and actress. Her music masterpieces included Love Story and Speak Now. - Avril Lavigne, a female singer, songwriter, and actress from Canada. Her representative works include " Complicated " and " Sk 8er Boi." - Adele Adkins, whose representative works include Rolling in the Deep, Someone Like You, etc. - Britney Spears was an American singer, actress, and songwriter. Her music masterpieces included " Baby One More Time " and " Oops!" Did it Again. - Rihanna was a Barbados singer, actress, and model. Her music masterpieces included "We Found Love" and "Umbrella." - Alessandro Daddario was an American actress who had starred in movies such as " Doomsday Collapses." - Rachel Weisz was a British actress who had starred in movies such as The Mummy and The Borne Ultimatum 4. - Scarlet Johansson, an American actress with many film works, ranked first on the list of the world's highest-paid actresses in August 2019. - Dualipa was a British singer who had sung the theme song for Alita: Battle Angel. - She was an American actress who had starred in movies such as Kick-Ass. - Bree Larson was an American actress who had starred in movies such as King Kong: Skull Island and Captain Marvel. - Amelia Clarke, a British actress who became famous because of the Game of Thrones series. - Galgardo, starred in Fast and Furious 4, 5, 6 and other works. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:15

History high school knowledge combing chart

High school history knowledge could be sorted out with the help of mind maps or knowledge structure maps. For example, it could be sorted out according to the background of different eras, from the origin of primitive society to the prosperity and disintegration of slave society, to the political, economic and cultural construction of the Eastern Zhou Dynasty, and finally to the unification of feudal society and the development of multi-ethnic countries. They could also focus on major historical events, such as the industrial revolution, and sort out the conditions, processes, and impacts. By constructing such a knowledge combing chart, it would help to sort out his thoughts, grasp the keywords, and form his own answer template and knowledge grid. At the same time, he could better connect various historical events, distinguish the difficult points, and master the key knowledge points of the answer. In addition, he also needed to memorize the timeline of major events and remember the major events that happened in each period of time according to the time pattern. <a href="/?from=ask_words" style="color:red" target="_blank">Read more exciting novels for free</a>

1 answer
2026-08-21 21:15
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z